Programming

スポンサーリンク
Python

【Pytorch】テンソルを分割する方法(split・chunk)

【Pytorch】テンソルを分割する方法(split・chunk) Pytorchで宣言したテンソルの分割を行う方法をまとめる。 分割する前のテンソルを以下のコードで定義しておく。 a = torch.arang...
Programming

【Pytorch】テンソルの次元を入れ替え・変形する方法(reshape・transpose・permute)

【Pytorch】テンソルの次元を入れ替え・変形する方法(reshape・transpose・permute) Pytorchで定義したテンソルの次元を入れ替えたり変形する方法をまとめておく。 入れ替え・変形にはres...
Programming

【Pytorch】テンソルの次元を追加・削除する方法【dim】

【Pytorch】テンソルの次元を追加・削除する方法【dim】 Pytorchでテンソル(Tensor)の次元を追加したり削除したりする方法をコード例でまとめておく。 元のテンソルとして以下を用いる。 0~5を要...
スポンサーリンク
Programming

【Pytorch】テンソルのサイズを確認する方法(size・shape)

【Pytorch】テンソルのサイズを確認する方法(size・shape) PytorchではTensor(テンソル)のサイズを確認するための方法として2種類ある。 .size()と.shapeで調べることが出来る。 ...
Programming

【Pytorch】テンソルの型を定義する方法(dtype)

【Pytorch】テンソルの型を定義する方法(dtype) Pytorchで定義したテンソルの型は、dtypeの引数を指定することで定義することができる。 テンソルの要素をfloat型にしたいときは以下のようにコードを...
Programming

【Pytorch】確率分布(標準正規・一様・ベルヌーイ・多項)の実装コード

【Pytorch】確率分布(標準正規・一様・ベルヌーイ・多項)の実装コード 乱数を初期化する(seed) 以下のコードで引数を任意の数値に固定すると、毎回同じ値が生成される。 torch.manual_seed(...
Programming

【Pytorch】基本的な行列を作る(宣言)する方法【Python】

【Pytorch】基本的な行列を作る(宣言)する方法【Python】 Pytorchを使って行列を作る(宣言)する方法をまとめておく。 ここではサンプルプログラムを紹介する。 基本的な行列を作成するコード ...
Programming

【Adam】パラメータ最適化アルゴリズムAdamを実装するコード【Python】

【Adam】パラメータ最適化アルゴリズムAdamを実装するコード【Python】 Adamクラスの定義 Adamでの重み更新は以下のような式になる。 これを実装すると以下のようなコードになる。 ...
Programming

Adam Code implementing parameter optimization algorithm Adam[Python]

Adam Code implementing parameter optimization algorithm Adam Adam Class Definition Adam's weight update i...
Programming

【mnist】ソフトマックス回帰で学習・予測モデルの作成をする方法【numpy】

【mnist】ソフトマックス回帰で予測モデルを作成する方法【numpy データセットmnistに対して、numpyをメインで使用して学習し予測モデルを作成する方法についてまとめる。 以下に示す順番でプログラムを実行して...
タイトルとURLをコピーしました