2016-03-18 9 views
0

Dies sollte super einfach sein, aber ich kann nicht den richtigen Weg finden, es zu tun:Anwendung tf.abs() auf mehrdimensionale Tensor (tensorflow)

Ich habe einen Tensor mit Form (1, 1, 1024, 66) und ich möchte die Operation tf.abs() auf alle Werte anwenden. Doing tf.abs (Tensor) gibt den Fehler:

TypeError: List of Tensors when single Tensor expected 

tf.abs() hat keine Parameter, um die Dimension zu spezifizieren.

Wie kann ich das tun?

Antwort

0

Das Problem war eigentlich ein anderes. Mein Tensor war keine Form (1,1,1024,66), aber der Tensor war Form (1,1024,66) innerhalb einer Python-Liste mit der Länge 1.

Doing tf.abs(tensor[0]) machte den Job.

Verwandte Themen