for h in H_layers:
        network = lasagne.layers.DenseLayer(network, h, 
nonlinearity=leaky_rectify, W=lasagne.init.GlorotNormal())#network is 
incoming network, h is num of units
    
    network = lasagne.layers.DenseLayer(network, len(y_train), 
nonlinearity=sigmoid, W=lasagne.init.GlorotNormal())
    params_original = lasagne.layers.get_all_param_values(network)
    params = lasagne.layers.get_all_params(network, trainable=True)
    layers = lasagne.layers.get_all_layers(network)
    get_params = lasagne.layers.get_all_param_values(network)

#define loss function
    prediction = lasagne.layers.get_output(network)
    dim =  lasagne.layers.get_output_shape(network)
    loss = lasagne.objectives.categorical_crossentropy(prediction, 
target_var)

Hello,
In the above code, I want the predicted value at the output layer. Thus, I 
am trying to get it using T.sahpe(network).eval and T.eval(prediction)

But using these command I am getting following errors and unable to locate 
it. Please help to configure this error.


 T.shape(network).eval()
Traceback (most recent call last):
  File 
"C:\Users\Ashwini\AppData\Local\Programs\Python\Python36\lib\site-packages\theano\tensor\type.py",
 
line 269, in dtype_specs
    }[self.dtype]
KeyError: 'object'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"C:\Users\Ashwini\AppData\Local\Programs\Python\Python36\lib\site-packages\theano\tensor\basic.py",
 
line 246, in constant
    ttype = TensorType(dtype=x_.dtype, broadcastable=bcastable)
  File 
"C:\Users\Ashwini\AppData\Local\Programs\Python\Python36\lib\site-packages\theano\tensor\type.py",
 
line 51, in __init__
    self.dtype_specs()  # error checking is done there
  File 
"C:\Users\Ashwini\AppData\Local\Programs\Python\Python36\lib\site-packages\theano\tensor\type.py",
 
line 272, in dtype_specs
    % (self.__class__.__name__, self.dtype))
TypeError: Unsupported dtype for TensorType: object

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"C:\Users\Ashwini\AppData\Local\Programs\Python\Python36\lib\site-packages\theano\tensor\basic.py",
 
line 194, in as_tensor_variable
    return constant(x, name=name, ndim=ndim)
  File 
"C:\Users\Ashwini\AppData\Local\Programs\Python\Python36\lib\site-packages\theano\tensor\basic.py",
 
line 266, in constant
    raise TypeError("Could not convert %s to TensorType" % x, type(x))
TypeError: ('Could not convert <lasagne.layers.dense.DenseLayer object at 
0x00000263DD6F7828> to TensorType', <class 
'lasagne.layers.dense.DenseLayer'>)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<pyshell#37>", line 1, in <module>
    T.shape(network).eval()
  File 
"C:\Users\Ashwini\AppData\Local\Programs\Python\Python36\lib\site-packages\theano\gof\op.py",
 
line 615, in __call__
    node = self.make_node(*inputs, **kwargs)
  File 
"C:\Users\Ashwini\AppData\Local\Programs\Python\Python36\lib\site-packages\theano\compile\ops.py",
 
line 252, in make_node
    x = theano.tensor.as_tensor_variable(x)
  File 
"C:\Users\Ashwini\AppData\Local\Programs\Python\Python36\lib\site-packages\theano\tensor\basic.py",
 
line 200, in as_tensor_variable
    raise AsTensorError("Cannot convert %s to TensorType" % str_x, type(x))
theano.tensor.var.AsTensorError: ('Cannot convert 
<lasagne.layers.dense.DenseLayer object at 0x00000263DD6F7828> to 
TensorType', <class 'lasagne.layers.dense.DenseLayer'>)


Please reply as soon as possibel. 

-- 

--- 
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 theano-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to