結果を二次元配列に戻して可視化する方法も3種類あります。詳しくは ドキュメント を参照ください。 from tytan import * #量子ビットを用意(まとめて定義) q = symbols_list([3, 3], 'q{}_{}') print(q) #各行に1つだけ1 H = 0 H += (q[0][0] + q[0][1] + q[0][2] - ...
のように0~9に対する確率10個セットがバッチサイズ個ある二次元配列になっているので(出力.size()をすると、(バッチサイズ, 10) と出てくるはずである)、引数でdim = 1と指定することで、バッチサイズ個ある確率10個セットそれぞれの中だけでソフトマックスを行います。こ...