前提
機械学習のデータセットをtf.connatを使って連結させたいのですが、使い方に疑問が生まれたので2点質問させていただきます。
①axis=3とはどういう状態なのか?
②3つ以上のリストも合成することができるのか?その場合のaxisは2つの場合と同じ考え方なのか?
tensorflowについて勉強し始めたばかりなので、詳しい方がいたら教えていただきたいです。
ソースコード
python
1t1 = [[1, 2, 3], [4, 5, 6]] 2t2 = [[7, 8, 9], [10, 11, 12]] 3tf.concat([t1, t2], -1)#axis=3の場合はどういう時に使われるのか? 4 5t3 = [[13, 14, 15], [16, 17, 18]] 6tf.concat([t1, t2, t3], -1)#3つ以上の時はどこを変える必要があるのか? 7>>>#出力 8tf.Tensor( 9[[ 1 2 3 7 8 9] 10 [ 4 5 6 10 11 12]], shape=(2, 6), dtype=int32) 11
回答1件
あなたの回答
tips
プレビュー
退会済みユーザー
2022/11/10 13:48 編集
2022/11/10 13:48
退会済みユーザー
2022/11/10 13:49
2022/11/10 13:54
退会済みユーザー
2022/11/10 14:13
2022/11/10 14:52
退会済みユーザー
2022/11/10 15:00