Great. Now it run for you.

The slow down is probably caused by the error you saw.

Do you load old pickled files? This could cause this type of problem. If
not, then I'll need a way to reproduce this to fix it.

Fred

On Fri, Oct 7, 2016 at 8:21 AM, <[email protected]> wrote:

> Hi Fred,
> I did a test using:
>
> theano.tensor.nnet.conv3d2d import conv3d
>
> this PR: https://github.com/Theano/Theano/pull/4862
>
> [global]
> floatX = float16
> device=cuda
> [cuda]
> root = /usr/local/cuda-7.5
>
> [nvcc]
> fastmath=True
>
> optimizer = fast_compile
>
> [dnn.conv]
> algo_fwd =  time_once
> algo_bwd_filter = time_once
> algo_bwd_data = time_once
>
> The output is much slower then using float32:
>
> Python 2.7.12 |Anaconda custom (64-bit)| (default, Jul  2 2016, 17:42:40)
> [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> Anaconda is brought to you by Continuum Analytics.
> Please check out: http://continuum.io/thanks and https://anaconda.org
> >>> runfile('/home/luca/data/DeepLearningTutorials/Theano-
> 3D-ConvNet-master/convnet3d/core/run_multi_conv_t.py',
> wdir='/home/luca/data/DeepLearningTutorials/Theano-
> 3D-ConvNet-master/convnet3d/core')
> Mapped name None to device cuda: GeForce 840M
> WARNING (theano.gof.compilelock): Overriding existing lock by dead process
> '3119' (I am process '3598')
> Using cuDNN version 5103 on context None
> /home/luca/data/Theano-master/theano/tensor/signal/downsample.py:6:
> UserWarning: downsample module has been moved to the
> theano.tensor.signal.pool module.
>   "downsample module has been moved to the theano.tensor.signal.pool
> module.")
> Disabling C code for Elemwise{mul,no_inplace} due to unsupported float16
> Disabling C code for Elemwise{Cast{float32}} due to unsupported float16
> Disabling C code for Elemwise{Cast{float16}} due to unsupported float16
> Disabling C code for Elemwise{Cast{float16}} due to unsupported float16
> Disabling C code for Alloc due to unsupported float16
> ERROR (theano.gof.opt): SeqOptimizer apply <theano.gpuarray.opt.GraphToGPU
> object at 0x7f3944076110>
> ERROR (theano.gof.opt): Traceback:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 235, in
> apply
>     sub_prof = optimizer.optimize(fgraph)
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 90, in
> optimize
>     ret = self.apply(fgraph, *args, **kwargs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 355,
> in apply
>     node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to:
> local_gpua_pool_dnn_grad_stride
> ERROR (theano.gof.opt): node: MaxPoolGrad{ds=(3, 3), ignore_border=True,
> st=(3, 3), padding=(0, 0), mode='max'}(sigmoid.0, Pool{ds=(3, 3),
> ignore_border=True, st=(3, 3), padding=(0, 0), mode='max'}.0, Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1888,
> in local_gpua_pool_dnn_grad_stride
>     inp, out, out_grad, ws, stride, pad = inputs
> ValueError: need more than 3 values to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to:
> local_gpua_pool_dnn_grad_stride
> ERROR (theano.gof.opt): node: MaxPoolGrad{ds=(3, 3), ignore_border=True,
> st=(3, 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0,
> Pool{ds=(3, 3), ignore_border=True, st=(3, 3), padding=(0, 0),
> mode='max'}.0, Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1888,
> in local_gpua_pool_dnn_grad_stride
>     inp, out, out_grad, ws, stride, pad = inputs
> ValueError: need more than 3 values to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(3, 3), ignore_border=True, st=(3,
> 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to:
> local_gpua_pool_dnn_grad_stride
> ERROR (theano.gof.opt): node: MaxPoolGrad{ds=(3, 3), ignore_border=True,
> st=(3, 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0,
> Pool{ds=(3, 3), ignore_border=True, st=(3, 3), padding=(0, 0),
> mode='max'}.0, Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1888,
> in local_gpua_pool_dnn_grad_stride
>     inp, out, out_grad, ws, stride, pad = inputs
> ValueError: need more than 3 values to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(3, 3), ignore_border=True, st=(3,
> 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to:
> local_gpua_pool_dnn_grad_stride
> ERROR (theano.gof.opt): node: MaxPoolGrad{ds=(3, 3), ignore_border=True,
> st=(3, 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0,
> Pool{ds=(3, 3), ignore_border=True, st=(3, 3), padding=(0, 0),
> mode='max'}.0, Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1888,
> in local_gpua_pool_dnn_grad_stride
>     inp, out, out_grad, ws, stride, pad = inputs
> ValueError: need more than 3 values to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(3, 3), ignore_border=True, st=(3,
> 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to:
> local_gpua_pool_dnn_grad_stride
> ERROR (theano.gof.opt): node: MaxPoolGrad{ds=(3, 3), ignore_border=True,
> st=(3, 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0,
> Pool{ds=(3, 3), ignore_border=True, st=(3, 3), padding=(0, 0),
> mode='max'}.0, Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1888,
> in local_gpua_pool_dnn_grad_stride
>     inp, out, out_grad, ws, stride, pad = inputs
> ValueError: need more than 3 values to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(3, 3), ignore_border=True, st=(3,
> 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to:
> local_gpua_pool_dnn_grad_stride
> ERROR (theano.gof.opt): node: MaxPoolGrad{ds=(3, 3), ignore_border=True,
> st=(3, 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0,
> Pool{ds=(3, 3), ignore_border=True, st=(3, 3), padding=(0, 0),
> mode='max'}.0, Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1888,
> in local_gpua_pool_dnn_grad_stride
>     inp, out, out_grad, ws, stride, pad = inputs
> ValueError: need more than 3 values to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to:
> local_gpua_pool_dnn_grad_stride
> ERROR (theano.gof.opt): node: MaxPoolGrad{ds=(1, 3), ignore_border=True,
> st=(1, 3), padding=(0, 0), mode='max'}(Reshape{4}.0, Pool{ds=(1, 3),
> ignore_border=True, st=(1, 3), padding=(0, 0), mode='max'}.0,
> HostFromGpu(gpuarray).0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1888,
> in local_gpua_pool_dnn_grad_stride
>     inp, out, out_grad, ws, stride, pad = inputs
> ValueError: need more than 3 values to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(3, 3), ignore_border=True, st=(3,
> 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> Disabling C code for DiagonalSubtensor{inplace} due to unsupported float16
> Disabling C code for Pool{ds=(3, 3), ignore_border=True, st=(3, 3),
> padding=(0, 0), mode='max'} due to unsupported float16
> Disabling C code for Pool{ds=(1, 3), ignore_border=True, st=(1, 3),
> padding=(0, 0), mode='max'} due to unsupported float16
> Disabling C code for MaxPoolGrad{ds=(1, 3), ignore_border=True, st=(1, 3),
> padding=(0, 0), mode='max'} due to unsupported float16
> Disabling C code for MaxPoolGrad{ds=(3, 3), ignore_border=True, st=(3, 3),
> padding=(0, 0), mode='max'} due to unsupported float16
> Disabling C code for IncDiagonalSubtensor due to unsupported float16
> ERROR (theano.gof.opt): SeqOptimizer apply <theano.gpuarray.opt.GraphToGPU
> object at 0x7f393587d710>
> ERROR (theano.gof.opt): Traceback:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 235, in
> apply
>     sub_prof = optimizer.optimize(fgraph)
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 90, in
> optimize
>     ret = self.apply(fgraph, *args, **kwargs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 355,
> in apply
>     node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(1, 3), ignore_border=True, st=(1,
> 3), padding=(0, 0), mode='max'}(Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(1, 3), ignore_border=True, st=(1,
> 3), padding=(0, 0), mode='max'}(Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(1, 3), ignore_border=True, st=(1,
> 3), padding=(0, 0), mode='max'}(Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(1, 3), ignore_border=True, st=(1,
> 3), padding=(0, 0), mode='max'}(Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(1, 3), ignore_border=True, st=(1,
> 3), padding=(0, 0), mode='max'}(Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(3, 3), ignore_border=True, st=(3,
> 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(1, 3), ignore_border=True, st=(1,
> 3), padding=(0, 0), mode='max'}(Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(3, 3), ignore_border=True, st=(3,
> 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(1, 3), ignore_border=True, st=(1,
> 3), padding=(0, 0), mode='max'}(Reshape{4}.0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> ERROR (theano.gof.opt): Optimization failure due to: local_gpua_pool_dnn_
> alternative
> ERROR (theano.gof.opt): node: Pool{ds=(3, 3), ignore_border=True, st=(3,
> 3), padding=(0, 0), mode='max'}(HostFromGpu(gpuarray).0)
> ERROR (theano.gof.opt): TRACEBACK:
> ERROR (theano.gof.opt): Traceback (most recent call last):
>   File "/home/luca/data/Theano-master/theano/gof/opt.py", line 1820, in
> process_node
>     replacements = lopt.transform(node)
>   File "/home/luca/data/Theano-master/theano/gpuarray/opt.py", line 203,
> in local_opt
>     new_op = maker(node.op, context_name, node.inputs, node.outputs)
>   File "/home/luca/data/Theano-master/theano/gpuarray/dnn.py", line 1874,
> in local_gpua_pool_dnn_alternative
>     img, ws, stride, pad = inputs
> ValueError: need more than 1 value to unpack
>
> Disabling C code for DiagonalSubtensor{inplace} due to unsupported float16
> Disabling C code for Pool{ds=(3, 3), ignore_border=True, st=(3, 3),
> padding=(0, 0), mode='max'} due to unsupported float16
> Disabling C code for Pool{ds=(1, 3), ignore_border=True, st=(1, 3),
> padding=(0, 0), mode='max'} due to unsupported float16
> Disabling C code for MaxAndArgmax due to unsupported float16
>
>
> start time:
> 07/10/2016
> 14:08:56
>
>
> Images for training: 316
> Images for validation: 56
> Epochs: 100
>
>
> training @ iter =  0
> training cost 0.69287
> epoch 1, training batch 316/316, validation error 39.286 %
> training @ iter =  400
>
> --
>
> ---
> 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.

Reply via email to