You need to change call from: theano.tensor.nnet.conv2d.conv2d()
to theano.tensor.nnet.conv2d() On Mon, May 22, 2017 at 6:06 PM Xu Zhang <[email protected]> wrote: > I encountered the same problem as this link: > https://github.com/Theano/Theano/issues/4337 > I followed their solution by changing > from theano.tensor.signal import downsample > > to > > from theano.tensor.signal import pool > > and > > downsample.max_pool_2d > > to > > pool.pool_2d > > But my code give me the error below. This code previously work well. > > runfile('/space/xzhang/git_cnn_conversion/MyLasagneCode_CIFAR10/test_convnet_new.py', > wdir='/space/xzhang/git_cnn_conversion/MyLasagneCode_CIFAR10') > Reloaded modules: tmp58ya8i, tmpz7iRRE, > tmptP8vKr.f4345b23ca0dd13b7d9412edc9f99cfb, tmpdpAXV2, tmpDYKQbC, > tmp1DZhNI.fd618be3d9e89bf268eb1683209ae103, tmpVtehdA, > tmpz3Jw59.0794bcd5e4bd0df563c70e362b637cab, > tmpRupxFj.490f09d9e051b0ea775b96d75d20b491, tmpZKJKYp, > tmpQ2rfuu.bb73cd8a22d634fae1cdee166f6824b4, > tmpvABql0.1b2b60a8ebf48392b76e4238d348c807, tmpFTM3lx, tmpqHOXPO, > tmpBLSYXY.e1054271f2f205f9a6de2996aa7b0103, tmpMkvng1, > tmpXlv3Hc.71bd1230efcd7d704f57b44a1b041034, > tmpfgHZID.68e02a0206a8e2160c821587a3936fce, tmpOI0AJE, tmp0aT7pv, > tmpAmlMlP.32264a351f11892a3a7f391d4cd20798, > tmpYZhTXj.39a0f5acb59762a84caa2a35b8b6ee28, tmp2HjawP, > tmp4_w0_y.9ca40686337d075423bf39ad919c6739, > tmpfiZalJ.248ce526363031c3e1da14a7006c32cb, > tmpvZowWG.e3b8643fe1dcde4f2d15b5f19d9c7982, tmpsD_zLB, tmpYZhTXj, > tmpGfbigc.5f713e5082a48636902c9b89e52f624d, > tmp5LGHV_.5f6a63cd0a4767346b82e59ae1d47493, > tmpMdmd4O.459503e1619698c26306fe8c64935bf0, > tmpd7Jw6n.58bf5a78dd85b4999d88e6c2bfbe8b74, tmp2aYwZx, tmpTDyeih, > cutils_ext, tmpJFqac7.85b2a2c77f324a3681174572fbf1fe01, > tmpfGITtt.54945109cb1927b1e4c7d858ca49272b, tmpWUfd6m, > tmpywChHw.4d022c39423a09341b8678f0885fe065, tmpcBlqfg, tmpWabam4, > tmpP0ZE00.3de21bc79ac7dae0d27e1ceeed9fa8af, tmpYO3UiI, tmpJ9kGTr, > tmpsWckzh.23e97eb309848923f1ffefd825ab1f62, > tmpTDyeih.955abf8fece6edd1a99b67d8ceebf17e, > tmppKGXLD.07e991367b2826fa8883a21d7500ed6b, tmpAmlMlP, > tmpdpAXV2.65c1d7c87f6008c56504ebfe0f34a16f, > tmpMkvng1.4adfe0af2618ea9dc2451b63f2e17ae5, tmpTaM0mR, > tmpYO3UiI.79f3abd7584a29f21b9e738b68259477, tmp4_w0_y, tmpfiZalJ, > tmpIPxMkg.a64b33af29c2804d5ad90355e381c98c, > tmpBdD2az.34d22ed56e0a07e37294f070b389f48c, > tmpszKNSy.1d91f7328239cebb4c4b614ce244d81c, > tmpquE1Wl.4178e5c0ad9ead245f5ed7112a6065f9, lazylinker_ext.lazylinker_ext, > tmpsD_zLB.eb6397c5e04a5cba206987c04f162ee1, tmpzfzSpn, > tmpNZp1px.42f092dd81f701838170b7a61894007a, tmpQ9N_Vb, tmpud6L3T, > tmpZs6_cw, tmpDcZ0jy.947bb0060c7226eeff2db720c76eaa59, tmpGtqX4V, > tmpokMIhd, tmpgU1unV, tmpFTM3lx.897545c9747cedea04733a436584b394, > tmp65Sv0U.6d2388f1c1b7cabe3279b6d50c76fdc0, > tmpud6L3T.0a20012f8760824663d8745e49678c3d, > tmpQmWgs4.c65cdeb03528c8b49c210cbd7281cb5d, > tmpWabam4.78df35d0a1d0fba2ce683a71a59bf91d, > tmpz7iRRE.6f1b699910ef726ed95ad5f358e8f9e4, > tmpbsDn2z.0f8baf6900190d9da877ac9c83344d29, > tmpar6Anp.0cbc6aa2b35f941d215a5bd7fd42ad1e, tmpvZowWG, > tmpP4r9_e.8cb007746181de1e86d4499d6364175d, tmpbsDn2z, > tmpZiCcWv.55862acece33058a91858820d4b31684, tmp5s2LYo, > tmpCWRfW9.436218451c27bc237888698d6b262b11, tmpP4r9_e, > tmpJ9kGTr.b8039a41a922dafba9a4bc775051d6b4, > tmplfMcEt.8261d1ca52e63378f07ebaf1fd603c4d, tmpszKNSy, tmpQmWgs4, > tmp1DZhNI, tmpuAk1na.085ff823c033b296fdedb4664ec5fe59, tmp3tc_Ke, > tmpRupxFj, tmpfGITtt, tmpfgHZID, tmp9h_xK1, tmpJFqac7, > tmp5s2LYo.cd85cfb50ab62e7b3557da094987788e, > tmpZKJKYp.63f1010fa7d160ddfadf171f10a04bde, tmpquE1Wl, tmppKGXLD, > tmpZiCcWv, tmp2HjawP.e9293ad9f0557f323fbf3d13568b4293, tmpXNuIr4, > tmpby_toj, tmpQ9N_Vb.2885b3257ba1fe37530c4a8a0098c2b7, tmpKbyQbS, > tmpGBeAsh, tmpokMIhd.cba70680b38fba24fa20e82fc25dd868, > tmpx3nDyV.d237ba97cbd2ac6750275acdb7529af3, tmpxyEfQn, tmp5LGHV_, > tmpgU1unV.ac0aca4b808731ed0be343776d0eebaa, tmpNZp1px, > tmpTaM0mR.85f80bd2663439a4aa0207bdbe6966ad, > tmp9h_xK1.3942442f2df65b97cb53a927e790d5b3, tmp9EBnHZ, tmpd7Jw6n, > tmpjZJzyC, tmpDcZ0jy, tmp9EBnHZ.1a4f8ac15a77f0ebda2a510dfc459aa1, > lazylinker_ext, tmp_zgGMA, tmp3tc_Ke.9a755f5b37aebb1e8912e261865943c9, > tmpgs_DFv.507b480e42128622d56dae0903d24afb, > tmpc74dz2.22037abfb22a2ff39ad4e4e088a1bf65, tmpIPxMkg, tmplfMcEt, > tmpdpJKLd.bbdc5fa7d499824edb74d108e17cdda9, > tmpQVE0vN.352315fd09508bc0ffc3d55a8589ad6a, tmpj0koMq, tmpQ2rfuu, > tmp0aT7pv.4020a79965f79a8c61b7808ec59bef23, > tmpVtehdA.dda79f0e730eaa2500916b718c1763ac, tmpFfYRvT, > tmpFfYRvT.70d90bb23f86e790f38efd57c20e76c4, > tmp58ya8i.ab980e7254454f08dc826bd7adb240a0, > tmp2aYwZx.54603db648672f2d9f636e8182fde6c1, > tmpfoRRlZ.3970921770f334760ef4cc3d2b261ba8, tmpdpJKLd, tmpGfbigc, > tmpOI0AJE.31cd5ffd4ff6b7bbc8ad10436f047e9a, tmpQVE0vN, tmpvABql0, > tmpDYKQbC.b048f2ba83e7a88d2166b957b965328b, tmpBkr6Pl, tmpnb35Ms, > tmpzfzSpn.92ef9f4084b97206b36d2c448db82922, tmpP0ZE00, tmpBLSYXY, > tmpBdD2az, tmpWUfd6m.a2ff9cf3edcb7419d12f62ce090d4bef, spiking_utils, > tmpZn4cRf, tmpnb35Ms.84565bf5f1d33a343b8e022cfc44a442, tmpgs_DFv, > tmpAkVw1E.2acf801c2a800522880552c7ec06d54b, tmpywChHw, tmp_1B4cJ, > tmpz3Jw59, tmpXNuIr4.11617ef9bd367a3818a3537ffe37d382, tmp65Sv0U, > tmpuAk1na, tmpx3nDyV, tmpMdmd4O, tmplZtTv8, > tmpby_toj.8488d803ac764ae928b2778519fddb91, cutils_ext.cutils_ext, > tmptP8vKr, tmpZs6_cw.78fb07bf6dde4e63a83a871d950d6b95, tmpAkVw1E, > tmpUIAjCO.7ee3cd32e0fd4c23b00f948aefe21b95, > tmp_zgGMA.6b73eff61346560801fa9e1874c0d07f, tmpfoRRlZ, > tmpGtqX4V.89b4529d62ce39d4dd330d3c4e9b0015, > tmp_1B4cJ.487e2c3a248587f5ad16e915f60792e2, > tmpBkr6Pl.45dcc3177130f2bc8fc9ccefbaead8ee, tmpCWRfW9, > tmplZtTv8.d5b5b34c45c5c48f22b0a51f10d35598, > tmpjZJzyC.60634341d51d4111c0d109082217fe51, tmpar6Anp, > tmpKbyQbS.de332ae37f0683392c396e06132461e8, tmpsWckzh, tmpc74dz2, > tmpxyEfQn.841837df32b98a0bc3fea216854eb6f6, > tmpj0koMq.2523eee2f3501c7ceb97ceffb9a170c1, > tmpcBlqfg.e813ebd3ef770629b64f318c12fb2249, tmpUIAjCO, tmpban8aq, > tmpZn4cRf.4a586ac7fea657ecf9b7923ba8bd6187, > tmpqHOXPO.de87daa9a05cffe6d634320fa5fd3c05, > tmpGBeAsh.b9268bcd4b38f0fdedac338edcc84301, tmpXlv3Hc, > tmpban8aq.fc5bff51c623ae1bb2fa8ec6d12553ec > Using Theano backend. > Compiling... > theano_layers.py:257: UserWarning: DEPRECATION: the 'ds' parameter is not > going to exist anymore as it is going to be replaced by the parameter 'ws'. > impulse = pool.pool_2d(inp, ds=self.poolsize, st=self.stride, > ignore_border=self.ignore_border, mode='average_inc_pad') > Traceback (most recent call last): > > File "<ipython-input-2-f94a836e6ad6>", line 1, in <module> > > runfile('/space/xzhang/git_cnn_conversion/MyLasagneCode_CIFAR10/test_convnet_new.py', > wdir='/space/xzhang/git_cnn_conversion/MyLasagneCode_CIFAR10') > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/spyder/utils/site/sitecustomize.py", > line 866, in runfile > execfile(filename, namespace) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/spyder/utils/site/sitecustomize.py", > line 94, in execfile > builtins.execfile(filename, *where) > > File > "/space/xzhang/git_cnn_conversion/MyLasagneCode_CIFAR10/test_convnet_new.py", > line 136, in <module> > main(**kargs) > > File > "/space/xzhang/git_cnn_conversion/MyLasagneCode_CIFAR10/test_convnet_new.py", > line 96, in main > get_output = theano.function([input_var, input_time], [new_mem, > output_time, Ntransmittedspikes, conv1_spikes, conv2_spikes, conv3_spikes], > updates=updates) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/compile/function.py", > line 326, in function > output_keys=output_keys) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/compile/pfunc.py", > line 486, in pfunc > output_keys=output_keys) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/compile/function_module.py", > line 1808, in orig_function > output_keys=output_keys) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/compile/function_module.py", > line 1478, in __init__ > optimizer_profile = optimizer(fgraph) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/gof/opt.py", > line 98, in __call__ > return self.optimize(fgraph) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/gof/opt.py", > line 87, in optimize > ret = self.apply(fgraph, *args, **kwargs) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/gof/opt.py", > line 241, in apply > sub_prof = optimizer.optimize(fgraph) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/gof/opt.py", > line 87, in optimize > ret = self.apply(fgraph, *args, **kwargs) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/gof/opt.py", > line 241, in apply > sub_prof = optimizer.optimize(fgraph) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/gof/opt.py", > line 87, in optimize > ret = self.apply(fgraph, *args, **kwargs) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/gpuarray/opt.py", > line 382, in apply > node.outputs) > > File > "/space/xzhang/anaconda2/lib/python2.7/site-packages/theano/gpuarray/opt.py", > line 1347, in local_gpua_error_convop > """ > > AssertionError: > ConvOp does not work with the gpuarray backend. > > Use the new convolution interface to have GPU convolution working: > theano.tensor.nnet.conv2d() > > -- > > --- > You received this message because you are subscribed to the Google Groups > "theano-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "theano-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
