Voglio avere un ciclo for che il numero delle sue iterazioni dipenda da un valore del tensore. Per esempio:Come posso eseguire un ciclo con un tensore come intervallo? (in tensorflow)
for i in tf.range(input_placeholder[1,1]):
# do something
Tuttavia ottengo il seguente errore:
"TypeError: oggetto 'Tensor' non è iterabile"
Cosa devo fare?
No, questo non è quello che sto cercando. Voglio che un ciclo funzioni k volte mentre k è determinato in base all'input. L'input è un segnaposto tensoriale. –
In effetti, ho due ingressi. Il primo è una matrice, e il secondo è il numero di volte in cui un'operazione specifica deve essere eseguita su quello. –
Quando si scrive un operazione tensorflow, con chiamate numpy, si impedisce all'OP di funzionare sulla GPU, quindi è importante che l'op abbia solo operazionali tensorflow compatibili con GPU. –