質問編集履歴

5

a

2021/04/27 09:12

投稿

universegift77
universegift77

スコア12

test CHANGED
File without changes
test CHANGED
@@ -12,6 +12,6 @@
12
12
 
13
13
  N=np.array([1,2])
14
14
 
15
- というものを新規で作りたいです。
15
+ というものを新規で作りたいです。これには最初(1,1)から最後までX!=T条件に合う要素だけを入れたいです
16
16
 
17
17
  拙い質問で申し訳ございません。足りない情報がありましたら答えます

4

sゆせい

2021/04/27 09:12

投稿

universegift77
universegift77

スコア12

test CHANGED
File without changes
test CHANGED
@@ -2,4 +2,16 @@
2
2
 
3
3
  pytorchでtorch.where(if_condition,true_value,false_value)があるのでこれを使えばよいのかと思ったのですがwhere(X!=T,hogehoge,hugahuga)、これだと元のtensorを書き換えるだけなので無理でした。
4
4
 
5
+ 具体的には、
6
+
7
+ X = np.array([[1,2],[3,4]])
8
+
9
+ T = np.array([[1,2],[3,5]])
10
+
11
+ のとき、
12
+
13
+ N=np.array([1,2])
14
+
15
+ というものを新規で作りたいです。
16
+
5
17
  拙い質問で申し訳ございません。足りない情報がありましたら答えます

3

しゅせい

2021/04/27 09:11

投稿

universegift77
universegift77

スコア12

test CHANGED
@@ -1 +1 @@
1
- [緊急]pytorch,numpyについてです。
1
+ pytorch,numpyについてです。特定の条件に真であるとき、その要素を別のTensorやarrayに移したいです
test CHANGED
File without changes

2

syusei

2021/04/27 08:55

投稿

universegift77
universegift77

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,5 @@
1
- 二つの行列X,TにおいてX!=Tの要素のみ別の配列にコピーすることは可能でしょうか?
1
+ 二つの行列X,Tにおいてx!=tの要素のみ別の配列にコピーすることは可能でしょうか?
2
2
 
3
- pytorchでtorch.where(if_condition,true_value,false_value)があるのでこれを使えばよいのかと思ったのですが、これだと元のtensorを書き換えるだけなので無理でした。
3
+ pytorchでtorch.where(if_condition,true_value,false_value)があるのでこれを使えばよいのかと思ったのですがwhere(X!=T,hogehoge,hugahuga)、これだと元のtensorを書き換えるだけなので無理でした。
4
4
 
5
5
  拙い質問で申し訳ございません。足りない情報がありましたら答えます

1

追加

2021/04/27 08:53

投稿

universegift77
universegift77

スコア12

test CHANGED
File without changes
test CHANGED
@@ -2,4 +2,4 @@
2
2
 
3
3
  pytorchでtorch.where(if_condition,true_value,false_value)があるのでこれを使えばよいのかと思ったのですが、これだと元のtensorを書き換えるだけなので無理でした。
4
4
 
5
- 拙い質問で申し訳ございません。
5
+ 拙い質問で申し訳ございません。足りない情報がありましたら答えます