Theanoのarangeについて
Deep Learning Tutorialsのロジスティック回帰を読んでいます。
http://deeplearning.net/tutorial/logreg.html
ロジスティック回帰での尤度関数を計算する部分。
-T.mean(T.log(self.p_y_given_x)[T.arange(y.shape[0]), y])
ここの T.arange についてなのですが
Theano の arange は Numpy と同じように0〜nのベクトルを作成するのでしょうか?
print T.arange(10)
として、配列が作成されるか確認しましたが ARange.0 と出力され、どのように動作しているのかわかりません。
質問したい点は以下です。
- theano.tensor.arangeの動作について
- printした際の出力の意味
よろしくお願いします。