python - Tensorflow:未启用任何 MLIR 优化通道(已注册 1)
问题描述
我正在使用一个非常小的模型来使用 tensorflow 2.3 和 keras 进行测试。查看我的终端,我收到以下警告:
I tensorflow/compiler/mlir/mlir_graph_optimization_pass.cc:118] None of the MLIR optimization passes are enabled (registered 1)
但是,代码按预期工作。但是这个消息是什么意思?
谢谢。
解决方案
MLIR 被用作实现和优化 Tensorflow 逻辑的另一种解决方案。此信息性消息是良性的,表示未使用 MLIR。这是预期的,因为在 TF 2.3 中,基于 MLIR 的实现仍在开发和验证中,因此最终用户通常不希望使用 MLIR 实现,而是希望使用非 MLIR 功能完整实现。