Thisコードは、次ちらほら含まれていますDeepLearningチュートリアルのconvolutional_mlp.pyで廃止された/誤ったコード?
from theano.tensor.nnet import conv2d
...
# convolve input feature maps with filters
conv_out = conv2d(
input=input,
filters=self.W,
filter_shape=filter_shape,
input_shape=image_shape
)
による「input_shape
は」それは言うdocumentationで言及されているにもかかわらず、発見されないように例外が発生します:
「image_shapeを.. 。 - ローカルおよび私が見つけたsourceにconv.pyを見るinput_shape」
のエイリアスを非推奨:
def conv2d(input, filters, image_shape=None, filter_shape=None,
border_mode='valid', subsample=(1, 1), **kargs):
言うまでもなく、input_shapeの痕跡はありません。 一つは上記のコードを変更する場合
# convolve input feature maps with filters
conv_out = conv2d(
input=input,
filters=self.W,
filter_shape=filter_shape,
image_shape=image_shape
)
を次のように、例外が消え、コードが正常に動作。
私には何が欠けていますか?もしimage_shape
が推奨されないのであれば、input_shape
はどうやって動作しますか?
theano
バージョンはrepositoryで廃止されましたか?
PS:私は直接人々にhttp://deeplearning.netで質問したいと思っていましたが、どのように見つけられませんでした。
をインポートしようとしているので、あなたがimport文
なく
を使用していることを確認しありがとう。それはそれを修正した。 –