質問編集履歴

3

改行追加

2021/02/28 04:44

投稿

teefpc
teefpc

スコア112

test CHANGED
File without changes
test CHANGED
@@ -26,10 +26,12 @@
26
26
 
27
27
 
28
28
 
29
+ model = Model()
30
+
29
- model = Model();model.fc.weight.shape;s = torch.ones((1, 5))
31
+ s = torch.ones((1, 5)) #テストデータ
30
32
 
31
33
  print(model.fc(s)) # 毎回出力が異なる
32
34
 
33
- print(model.fc.weight)
35
+ print(model.fc.weight) # パラメータは0.1で確認
34
36
 
35
37
  ```

2

タイトル修正

2021/02/28 04:44

投稿

teefpc
teefpc

スコア112

test CHANGED
@@ -1 +1 @@
1
- PyTorch モデルの出力を固定したい。
1
+ PyTorch モデルの学習パラメータを固定したい。
test CHANGED
File without changes

1

import 文追加

2021/02/28 04:26

投稿

teefpc
teefpc

スコア112

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,12 @@
1
1
  PyTorch のパラメータを一旦0にして、その後全て0.1にしましたが、毎回、異なる値が出ます。どうしたら、定数で固定できますか?torch.manual_seedは使っていません。よろしくお願いいたします。
2
2
 
3
3
  ```Python
4
+
5
+ import torch
6
+
7
+ import torch.nn as nn
8
+
9
+
4
10
 
5
11
  # torch.manual_seed(1) 使わない
6
12