メモとログ

メモとログ

Anaconda for all users on Linux

これ に従って /etc/prifle に以下を追記すればOK

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/opt/YOUR_CONDA_DISTRIB_NAME/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/opt/YOUR_CONDA_DISTRIB_NAME/etc/profile.d/conda.sh" ]; then
        . "/opt/YOUR_CONDA_DISTRIB_NAME/etc/profile.d/conda.sh"
    else
        export PATH="/opt/YOUR_CONDA_DISTRIB_NAME/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<



Ubuntu 20.04: install Plus Toolkit

Plus Toolkitコンパイルに成功した.

git cloneのURLを git:// -> https:// と修正すればいける.

sudo apt update && sudo apt install git build-essential cmake qt5-default qtmultimedia5-dev qttools5-dev libqt5xmlpatterns5-dev qtbase5-private-dev libqt5x11extras5-dev libxt-dev

git clone https://github.com/PlusToolkit/PlusBuild.git
mkdir PlusBuild-bin
cd PlusBuild-bin
cmake ../PlusBuild

make

libsm関係のエラーが発生する場合

anaconda(pythonのパッケージマネージャ)をインストールして,かつ変な感じでパスを設定しているとlibsm関係のエラーが発生してコンパイルに失敗する.

解決策はcmakeで設定するQt関係のディレクトリ名を以下のように修正する. 自分の環境では修正前は全てanacondaのpyqtディレクトリになってしまっていた.

f:id:charmie11:20220406214628p:plain
cmakeの設定

install 3D Slicer on Ubuntu 20.04

step 1 install pre-requisities

follow this

sudo apt install libpulse-dev libnss3 libglu1-mesa
sudo apt install --reinstall libxcb-xinerama0

step 2 download the package

download the package from here. In my case, it's Slicer-4.11.20210226-linux-amd64.tar.gz.

step 3 copy the extracted package

I put the extracted package on /opt/slicer.

sudo mkdir /opt/slicer
sudo cp -a Slicer-4.11.20210226-linux-amd64/* /opt/slicer/

then, add the following line at the end of .bashrc.

export PATH="$PATH:/opt/slicer"

step 4 add desktop entry

make slicer.desktop with the following contents.

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Slicer
Commend=Slicer for ubuntu
Exec=/opt/slicer/Slicer
Icon=/opt/slicer/bin/Slicer-SplashScreen.png

then, executed the following commands to enable the desktop entry.

cp slicer.desktop .local/share/applications/
chmod 773 .local/share/applications/

Brave browserのアンインストール

ここで書いている情報に従ったらうまくいった.

sudo apt purge brave-browser brave-keyring
sudo rm /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update

現象

apt update を実行すると,以下のエラーが発生(厳密にはワーニング).brave browserを数日前にアンインストールしたなぁと思って色々ぐぐってみた.

GPG error: https://brave-browser-apt-release.s3.brave.com stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A8580BDC82D3DC6C
W: Failed to fetch https://brave-browser-apt-release.s3.brave.com/dists/stable/InRelease  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A8580BDC82D3DC6C
W: Some index files failed to download. They have been ignored, or old ones used instead.

Pythonでガウス過程

多値出力のガウス過程を実装したPythonパッケージが欲しい

パッケージ GPU 多値出力 ハイパーパラメータ調整 備考
GPy メンテしてない?
GPyTorch o o 多値出力は2007年の論文を実装
GPflow o o (1, 2) TensorFlowベース
MOGPTK o o 多値出力を想定.PyTorchベース

プロジェクタも使えるホワイトボード

  1. 天吊りDIY
  2. 天吊りプロジェクタリスト
  3. DLPがカラーホイールつかってるからダメ
  4. プロジェクタの比較
物品 価格 個数 総額
マグネット式ホワイトボード 13200 2 26400
プロジェクタ
ワイヤレスプロジェクタ 98000 1 98000