OpenMythosのサンプルプログラムを動かしました

1.概要 前回、OpenMythosの環境構築まで実現したので、GitHubにあるサンプルプログラム(Usage)を動かしてみました。一部エラーが発生しましたが、結果出力部分なので修正をしました。その内容を記述します。 2.詳細 Usageに記載されているPythonプログラムをopenmythos_usage.pyとして作成します。 $ source ~/mypy/bin/activate (mypy) $ pythoh3 openmythos_usage.py 下記エラーとなります [MLA] Parameters: 1,538,626 [MLA] Logits shape: torch.Size([2, 16, 1000]) [MLA] Generated shape: torch.Size([2, 24]) Traceback (most recent call last):   File "/home/nakasima/openmythos/openmythos_usage.py", line 48, in <module>     rho = torch.linalg.eigvals(A).abs().max().item()           ^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: linalg.eig: The input tensor A must have at least 2 dimensions. コードの下記部分を修正します #rho = torch.linalg.eigvals(A).abs().max().item() rho = A.abs().max().item() $ source ~/mypy/bin/activate (mypy) $ pythoh3 openmythos_usage.py [MLA] Parameters: 1,538,626 [MLA] Logits shape: torch.Size([2, 16, 1000]) [MLA] Generated shape: torch.Size([2, 24]) [MLA] Spectral radius ρ(A) = 0.3679 (mus...

sshfsを利用したremote file systemのmount

1.概要

sshを利用したfile system mountができないかと考えてネットを調べるとFUSEベースのFile System Clientとしてsshfsを見つけました。早速、試してみたので、その内容を記述します。

3.詳細

(a) 準備

参考資料に沿って作業をするために、KVM環境にubuntu-20.04 serverを2台構築します。
KVM仮想マシンの作成方法は省略します。本ブログ内に複数あります(例:kubernates in KVM)
作成した仮想マシンは下記内容です。ubuntu install時にopensshを導入しています。

ubuntu201  1 core 2GB memory 25GB disk ip=192.168.122.201
ubuntu202  1 core 2GB memory 25GB disk ip=192.168.122.202

(b) ssh動作確認

ubuntu terminalからsshコマンドでuser/passwordでloginします
ssh username@192.168.122.201

home directory上にdirectoryとfileを確認用に設定します。
mkdir share
cd share
touch test.txt

新しいubuntu terminalから2台目にuser/passwordでloginします。
ssh username@192.168.122.202

一台目からscpでファイルをコピーできることを確認します。
scp username@192.168.122.201:./share/test.txt ./

(c) sshfsの導入

2台目(192.168.122.202)にsshfsを導入します。
sudo apt install sshfs
sshfs --version
SSHFS version 2.10.0
FUSE library version: 2.9.9
fusermount version: 2.9.9
using FUSE kernel interface version 7.19

(d) mount確認

mountしてみます。
mkdir sshfs-mnt
sshfs username@192.168.122.201: sshfs-mnt
ls ./sshfs-mnt/
share
username@ubuntu201:~$ ls ./sshfs-mnt/share/
test.txt

想定通りに動作します。

参考
[外部サイト参照]
SSHFS
SSH経由でファイルシステムをマウントするSSHFSを、Ubuntu Linux 20.04 LTSで試す

コメント

このブログの人気の投稿

miniPCのBMAXでWindows11のsecure boot設定漏れでトラブル発生

LinuxMint-22.3にWine 11.6をサクッと入れてみました

LinuxMint 21.3にWinBoat導入を試してみました