Estoy usando un modelo muy pequeño para propósitos de prueba usando tensorflow 2.3 y keras. Mirando mi terminal, recibo la siguiente advertencia:
I tensorflow/compiler/mlir/mlir_graph_optimization_pass.cc:118] None of the MLIR optimization passes are enabled (registered 1)Sin embargo, el código funciona como se esperaba. Pero, ¿qué significa este mensaje?
Gracias.
MLIR se está utilizando como otra solución para implementar y optimizar la lógica de Tensorflow. Este mensaje informativo es benigno y dice que MLIR no se estaba usando. Esto se espera como en TF 2.3, la implementación basada en MLIR aún se está desarrollando y probando, por lo que generalmente no se espera que los usuarios finales usen la implementación de MLIR y, en cambio, se espera que usen la implementación completa de características que no son MLIR.
Enfrenté exactamente el mismo problema y aquí hay una razón. Esto se debe a un problema con su archivo .record (train.record y test.record)
Debe asignar verbose=1 en su código