theano - valor de impressão de TensorVariable
Como posso imprimir o valor numérico de uma TensorVariable theano? Eu sou novo no theano, então, por favor, seja paciente :)
Eu tenho uma função onde receboy
como um parâmetro. Agora eu quero depurar-imprimir a forma destey
para o console. Usando
print y.shape
resulta na saída do console (eu estava esperando números, ou seja,(2,4,4)
):
Shape.0
Ou como posso imprimir o resultado numérico de, por exemplo, o seguinte código (isso conta quantos valoresy
são maiores que a metade do máximo):
errorCount = T.sum(T.gt(T.abs_(y),T.max(y)/2.0))
errorCount
deve ser um único número porqueT.sum
resume todos os valores. Mas usando
print errCount
me dá (espera algo como134
):
Sum.0