pyenv+miniconda+conda-forge環境構築

pyenv + miniconda 環境で Python を実行しようとしたら,パッケージ参照先がずれる罠に引っ掛かりました.

Build failed when pyenv install on macOS

pyenv をインストールする前に Miniconda3 をインストールしてしまったため,一度 Miniconda をアンインストールしてから pyenv をインストールしようとしたら失敗しました.

Minicondaを正しくアンインストールする方法

Miniconda3 を一度アンインストールし,pyenv を用いてもう一度インストールしようとしたら,元の設定が残っていたようでインストールに失敗しました.

電子ペーパーでGoogleと連動したカレンダーを作る

Raspberry Pi と電子ペーパーを使って Google カレンダーと連動したカレンダーを作ってみることにしました.

Calendar APIでGoogleカレンダーから情報を取得する

Google Calendar API を用いて Python でカレンダーのイベントを取得します

2021-03-07

PoetryをVSCode向けに設定する

VSCodeやPyCharmでパッケージがインポートされていないというようなエラーが出るときにはインタプリタがうまく設定できていない可能性があります.

M1 Macにpyenv+Poetryをインストールする

pyenv+Poetryを使用してPython環境を作ります.

Pythonで計算するEarth Mover's Distance

Earth mover's distance (EMD) とは統計学において二つの確率分布間の距離を測る指標です.

numpyを使ったプログラムをGPUで動かす方法

通常のプログラムは CPU で計算していますが,機械学習やディープラーニングでは GPU を用いればより早く計算することができる(場合もある)ことはよく知られています.

Colab無料版の利用時間制限とGPU性能比較

Google Colaboratory は自分の PC やリモートサーバに環境を構築することなく,ブラウザ経由で Python の実行が可能になる便利なサービスです.