2017-08-29 3 views
0

次のコードchainer.Variableは依然としてグラフを保持する能力を持っていますし、スライスした後、後方(勾配流)([0,1]またはインデックス([0])缶:はいチェーンャーのスライスまたはインデックスを行いますか?チェーンャーのアイテムを取得するための変数に後方能力がありますか?

>>> a = chainer.Variable(np.array([[1,2,3],[10,11,12]])) 
>>> a 
variable([[ 1, 2, 3], 
      [10, 11, 12]]) 
>>> a[0] 
variable([1, 2, 3]) 
>>> a[0, 1] 
variable([1]) 

答えて

0

chainer.Variableの索引付けは、バックプロンプトをサポートしています

+0

chainerは、私が今までに見つけたNNネットワークを使いやすいです(しかし、これまでのところ、他のフレームワークに比べると十分知られていません)。私と私のバークレーの友人は、強化学習の研究にこれを使用しています。ファイティング! – machen

+0

具体的には、 '変数 'にインデックスでアクセスするときに' get_item'関数を使用します。 https://github.com/chainer/chainer/blob/master/chainer/functions/array/get_item.py#L93 – corochann

+0

私はコードを見ましたが、まだスライスやget_itemがどのように戻ってくるのか – machen

関連する問題