自分のキャリアをあれこれ考えながら、Pythonで様々なデータを分析していくブログです

Python

Python

【Mac/Linux】venvでactivateしてもPythonのパスが変わらない

venvでactivateしたのに/usr/bin/pythonのpythonを参照してしまうという事象が発生しました。 このままpip installをすると仮想環境内にライブラリがインストールされず、システム側のPython環境がゴチャ...
Python

HiFi-GAN+モデルで低音質の音楽ファイルを高音質化してみた

低音質のデータを高音質にディープラーニングで変換できないかなとふと思い、HiFi-GAN+というモデルで信号の帯域幅拡張をすることにより実現できそうということが分かりました。 HiFi-GANはhigh-fidelity generativ...
Python

[Docker] Jupyterhubをubuntu22.10に構築してみた

今回はjupyter notebookやjupyterlab環境を複数名で利用する場合に便利なjupyterhub環境を構築してみようと思います。 jupyterhubはまずはデフォルト設定であるPAM Authenticators + L...
Python

Colabの有償版にPay As You Goプランとコンピューティングユニットが追加されたようです。

以前Google Colaboratoryについて調べてました 無料で利用していたユーザーは引き続きGPU利用が大幅に制限されつつも使えるようです。 料金がかからないバージョンの Colab では、GPU へのアクセスが大幅に制限されていま...
Python

Pythonで最も似た属性をもつ商品をコサイン類似度で計算し取得する

今回はコサイン類似度の算出方法をまとめておきたいと思います。 コサイン類似度とは2つのベクトルがどれくらい似ているか表す指標になります。 コサイン類似度とは2つのベクトルが「どのくらい似ているか」という類似性を表す尺度で、具体的には2つのベ...
Python

Pythonのライブラリをpipで一括アップデートする方法 (pip22.3.1対応)

今日は作成した仮想環境が古くなった場合に一度にアップデートする方法をまとめておきます。 更新があるライブラリを取得しアップデート 結論から記載すると下記コマンドで一斉アップデートできます。 pip22.3.1より前 (22.3.1は含まない...
Python

Jupyter notebookのおすすめ拡張機能5選をまとめてみた

今回はJupyter notebookの拡張機能(jupyter_contrib_nbextensions)をインストールしおすすめの機能をまとめておこうと思います。 The IPython-contrib repository is ma...
Python

Google ColabのGPU環境でAutoGluonのTime Series Forecasting機能を試してみる

本記事ではGoogle ColaboratoryのGPU環境でAutoMLライブラリであるAutoGluonをインストールし、Times Series Forecastingの機能が動作するところまでを確認していきます。 AutoGluon...
Python

Google ColabのGPU環境でGPU版torchとGPU版mxnetの動作確認をしてみた。

本記事では、今後ディープラーニング系のライブラリを使っていこうと思っている中でGPUを使える環境を準備したかったので、Google ColaboratoryのGPU環境の確認とGPU版のtorchとmxnetというライブラリを使ってみた結果...
Python

MacでSIGNATEのデータをターミナルでやり取りする

Kaggleの日本語版のようなサービスでSIGNATEというサービスがあります。 何か違う名前だったような気がするので調べたら、昔はDeepAnalyticsという名称だったようです。どうやらヒノマルクはDeepAnalyticsという名称...