Buenas a tod@s,
necesito ayuda con el ejercicio 10 de la tarea de programación del detector de zombies, al ejecutar el Fine-tuning, me da un error de código asociado a los gradientes:
ValueError: No gradients provided for any variable.
Llevo 4 días atascada con esto y no consigo solucionarlo.
El error “ValueError: No gradients provided for any variable” suele ocurrir cuando el optimizador no puede encontrar gradientes para las variables entrenables. Aquí tienes algunos pasos para solucionar el problema:
Asegúrate de que la función de pérdida se esté calculando correctamente y dependa de las variables entrenables.
Asegúrate de que las variables sean entrenables estableciendo trainable=True.
Asegúrate de que todas las operaciones estén dentro del contexto del gráfico computacional de TensorFlow utilizando tf.GradientTape().
Verifica que las variables estén correctamente inicializadas antes de iniciar el entrenamiento.
Si puedes compartir más detalles específicos del código, podría ayudarte mejor.
Por cierto, ¿te parece bien continuar la conversación en inglés?
This issue you’re facing with the checkpoint type could be related to changes or updates in the TensorFlow API, make sure the TensorFlow version is as expected. Also, check previous cells and try not to hard code anything!
Hope it helps! However, If the issue persists, feel free to send your code in Private Messages to check your code more specifically.
I have the same problem, I am getting ‘_box_predictor’: <tensorflow.python.checkpoint.checkpoint.Checkpoint at 0x7f26d101bc70>
Am I implementing the tmp_model_checkpoint correctly?
tmp_model_checkpoint = codes removed by moderator