Python

スポンサーリンク
Book

【初学者向け本】やさしく学ぶ機械学習を理解するための数学のきほん

立石賢吾さんの書かれた本「やさしく学ぶ機械学習を理解するための数学のきほん」が評判が良いの一通り読んでみたので感想を書いていきます。 これまで、他の入門書で最小二乗法、最急降下法、正則化の理解が進まなかった人にオススメの本です。 感想 機械...
Machine Learning

【入門】PyTorchのモデル構築/学習/推論の基本的な流れをQuickstartでみる【初心者】

PyTorchで、Neural Networkの構築、学習、推論までの流れをPyTorch公式TutorialsのQuickstartに沿って進めていきます。 Quickstart - PyTorch Tutorials データの準備 今回...
librosa

【PyTorch】Pythonで時間波形からメルスペクトログラムへ変換【librosa】

音声認識、話者識別や音環境分類などの入力特徴量としてよく使われるメルスペクトログラム (Mel Spectrogram)を、Pythonで時間波形から変換する方法について、PyTorchとlibrosa二つのライブラリを見ていきます。 メル...
librosa

【PyTorch】Pythonで時間波形からスペクトログラムへ変換【librosa】

音響信号処理全般でよく用いられるスペクトログラムを、Pythonで時間波形から変換する方法について見ていきます。ここでは、PyTorchのtorchaudio.transforms.Spectrogramと、librosaのlibrosa....
Python

【PyTorch】多次元配列の次元(軸)を任意の順番に入れ替えるtorch.permute

PyTorchで多次元配列の次元(軸)を任意の順番に入れ替えるtorch.permuteを使う。 torch.permute - PyTorch v1.11.0documentation torch.permuteの使い方 第一引数inpu...
Numpy

Pythonで分散、標準偏差、不偏分散、不偏分散の平方根を算出する【Numpy、SciPy】

Pythonで分散、分散、標準偏差、不偏分散、不偏分散の平方根を算出するには、Numpyのnumpy.var、numpy.stdを用いる。また、SciPyのscipy.stats.tvar、scipy.stats.tstdを用いることでも不...
Numpy

NumPyで代表値(平均値、中央値、最頻値)を算出する

Numpyで代表値(平均値、中央値や最頻値)を算出する方法について記載する。平均値はnumpy.mean、中央値はnumpy.median、最頻値はSciPyのscipy.stats.modeを用いる。 numpy.mean - NumPy...
Python

Pythonで代表値(平均値、中央値、最頻値)を算出するstatistics.mean、median、mode

Pythonの組み込みモジュールstatisticsで、代表値(平均値、中央値、最頻値)を算出する方法について記載する。平均値はstatistics.mean、中央値はstatistics.median、最頻値はstatistics.mod...
Numpy

【Numpy】共分散行列と相関係数行列を算出するnumpy.cov, numpy.corrcoef

Numpyで共分散行列と相関係数行列を算出するには、numpy.cov, numpy.corrcoefを使う。 numpy.cov - NumPy v1.23 Manualnumpy.corrcoef - NumPy v1.23 Manua...
Python

【PyTorch】共分散行列と相関係数行列を算出するtorch.cov, torch.corrcoef

PyTorchで共分散行列と相関係数行列を算出するには、torch.cov、torch.corrcoefを使う。 torch.cov — PyTorch 1.12 documentationtorch.corrcoef — PyTorch ...