Ich arbeite mit Theano Bibliothek. Ich habe 1000 Objekt der Größe 114, definiert als eine Variable der Größe 1000x114. Ich habe eine Funktion, die diese Variable nimmt und 1000 Zahlen zwischen 0 und 113 erzeugt. Ich muss eine Funktion erstellen, die für jedes der 1000 Objekte die Zahl an der Position der vorherigen Funktion annimmt. Wie kann ich es tun?Funktion zum Zugriff auf einen Tensor in Theano
das ist, was funktioniert:
input_var = T.imatrix('inputs')
index = something
index_fn = theano.function([input_var], index, name="index function")
Dies ist, was nicht funktioniert:
num = input_var[:][index + 48]
num_fn = theano.function([input_var], num, name="num function")
Das Ergebnis der num_fn ist einfach die gleichen Daten, die ich es als Input geben.