PyTorch
作り方
Datasetの作成
作成
torch.utils.data.Dataset
を継承したDatasetクラスを作成する。実装が必要な関数は3つ。
トラブルシューティング
以下のエラーが出る場合、__getitem__の戻り値を確認する。
numpy配列を戻している場合でも、dtypeがobjectの場合、上記のエラーがでた。
astypeでnp.float64などにキャストが必要
基本演算
squeeze
たとえば、(A×1×B×C×1×D)を(A×B×C×D)に変換できる。
参考
https://pytorch.org/docs/stable/generated/torch.squeeze.html
CUDAモードの確認
https://qiita.com/Haaamaaaaa/items/20c0dc16c2affab37fa5
Last updated