Python PyTorchのバージョンを確認 (version) PyTorchのバージョンする方法をいくつか紹介する。 __version__属性を使う方法 PyTrochのversion属性を使うことで、バージョン番号を取得する。 import torch print(torch.__version_... 2022/09/19 2024/03/23 PythonPyTorch
Python 【PyTorch】連番や等差数列を生成するtorch.arange、torch.linspace PyTorchで連番や等差数列を生成するには、torch.arange、torch.linspaceを使う。二つの違いは、torch.arangeが間隔を指定するのに対して、torch.linspaceは要素数を指定する。 torch.ar... 2022/08/18 2024/03/23 PythonPyTorch
PyTorch PyTorch配列Tesonrを任意の最小値・最大値に収めるtorch.clamp PyTorch配列Tesonrを任意の最小値・最大値に収めるには、clamp関数を使う。引数に最小値と最大値を指定すると、範囲外の値は最小値か最大値に置き換えられます。 外れ値を修正したい場合などに便利です。 torch.clamp - P... 2022/01/29 2024/03/23 PythonPyTorch
PyTorch 【PyTorch】torchvision.modelsでResNetやEfficientNetの読み込みと分類クラス数の変更、ファインチューニングへの活用 PyTorchのtorchvision.modelsを用いることで、ResNetやEfficientNetなどの有名なモデルを簡単に使うことができ、ファインチューニングなどに利用できます。 torchvision.models - PyTo... 2022/02/04 2024/03/23 Machine LearningPythonPyTorch
Machine Learning 学習中のlossをグラフで表示するlivelossplotをPyTorchで動かす ディープラーニングの学習中にlossや正解率などを動的にグラフで表示したい場合は、livelossplotを用いると簡単に表示することができる。 livelossplot - GitHub livelossplotライブラリのインストールと... 2022/08/17 2024/03/20 Machine LearningPythonPyTorch
Python 【PyTorch reshape】Tensor配列の形状を変換するtorch.reshape PyTorchでTensor配列の形状を変換するには、torch.reshapeを使う。 torch.reshape - PyTorch v2.2 Docs torch.reshapeの使い方 torch.reshapeの第一引数に入力のT... 2022/08/17 2024/03/19 PythonPyTorch
Python 【PyTorch view】Tensor配列の次元を変換するtorch.view PyTorchのTensor配列の次元を変える関数の一つ、torch.viewをみていきます。 torch.Tensor.view - PyTorch v2.2 Docs torch.viewの使い方 4行4列のTensor配列をtorch... 2022/08/16 2024/03/16 PythonPyTorch
Machine Learning PyTorch modelを安全にコピーする方法【copy.deepcopy】 PyTorchのモデルmodelAをmodelBにコピーすると、変数名は異なりますが、idが同じことからメモリが共有されていることが分かります。この場合、どちらか一方のモデルを学習などで更新すると、もう一方のモデルも変更されてしまい、学習中... 2022/08/10 2024/03/08 Machine LearningPythonPyTorch
Python 【PyTorch】すべての要素が0/1の配列生成するtorch.zeros、torch.zeros_like、torch.ones、torch.ones_like すべての要素が0のTensor配列生成するにはtorch.zeros、torch.zeros_likeを用い、すべての要素が1のTensor配列生成するにはtorch.ones、torch.ones_likeを用いる。 torch.zero... 2022/07/25 2024/03/07 PythonPyTorch
Python 【PyTorch】乱数のTensor配列を生成【ランダム】 PyTorchで乱数のTensor配列を生成する以下3つの関数について説明する。 torch.rand - PyTorch v2.2 Docs 一様分布から0.0以上、1.0以下の配列生成 torch.randn - PyTorch v2.... 2022/07/23 2024/03/06 PythonPyTorch