【发布时间】:2021-04-28 03:37:16
【问题描述】:
我试图在我的 m1 macbook 上运行 this project 的 main.py 并得到以下输出:
Collecting Dataset...
Time elapsed getting Dataset: 25.09 s
Using CullPDB Filtered dataset
Hyper Parameters
Learning Rate: 0.0009
Drop out: 0.38
Batch dim: 64
Number of epochs: 35
Loss: categorical_crossentropy
Model: "sequential"
_________________________________________________________________
Layer (type) Output Shape Param #
...
...
2021-04-28 11:24:42.005679: I tensorflow/core/profiler/lib/profiler_session.cc:136] Profiler session initializing.
2021-04-28 11:24:42.005933: I tensorflow/core/profiler/lib/profiler_session.cc:155] Profiler session started.
2021-04-28 11:24:42.005978: I tensorflow/core/profiler/lib/profiler_session.cc:172] Profiler session tear down.
2021-04-28 11:24:48.497673: I tensorflow/compiler/mlir/mlir_graph_optimization_pass.cc:116] None of the MLIR optimization passes are enabled (registered 2)
2021-04-28 11:24:48.502759: W tensorflow/core/platform/profile_utils/cpu_utils.cc:126] Failed to get CPU frequency: 0 Hz
2021-04-28 11:24:48.516051: F tensorflow/core/grappler/costs/op_level_cost_estimator.cc:710] Check failed: 0 < gflops (0 vs. 0)type: "CPU"
model: "0"
num_cores: 8
environment {
key: "cpu_instruction_set"
value: "ARM NEON"
}
environment {
key: "eigen"
value: "3.3.90"
}
l1_cache_size: 16384
l2_cache_size: 524288
l3_cache_size: 524288
memory_size: 268435456
得到error code 134 (interrupted by signal 6: SIGABRT)
我在安装了必要的依赖项的 miniconda 虚拟环境中运行。
有什么解决办法吗?任何帮助将不胜感激。
【问题讨论】:
-
你需要查看TensorFlow网站,看看他们是否有支持M1芯片的版本。 TensorFlow 代码针对每种单独的 CPU 类型进行了高度优化。它可能还没有。
标签: python tensorflow apple-m1