Article / 文章中心

深度学习:Mac下Tensorflow安装及报错解决

发布时间:2021-11-24 点击数:184

深度学习tensorflow

使用:

  • 图像识别
  • 自然语言处理
  • 情感分析
人工智能  - 机器学习  - 深度学习  机器学习:  -神经网络(简单)  -回归  深度学习:  -神经网络(深度)  -图像:卷积神经网络  -自然语言处理:循环神经网络

CPU/GPU/TPU

安装:

CPU版本

pip install tensorflow

GPU版本

pip install tensorflow-gpu

运行报错:

ImportError: dlopen(/.virtualenvs/py3/lib/python3.6/ site-packages/tensorflow/python/_pywrap_tensorflow_internal.so, 6): Symbol not found: _clock_gettime

解决:

查看版本

python3.6

tensorflow-1.12.0

mac OS 10.11.6

macOS<10.12的需要卸载后安装1.5版本

pip install tensorflow==1.5

参考

https://github.com/tensorflow/tensorflow/issues/24642

运行警告

1.采用源码安装

2.设置日志级别

# 取消警告 import os os.environ["TF_CPP_MIN_LOG_LEVEL"] = "2" 

tensorflow实现加法运算

 import tensorflow as tf  # 取消警告 import os os.environ["TF_CPP_MIN_LOG_LEVEL"] = "2"  a = tf.constant(5.0) b = tf.constant(6.0)  value = tf.add(a, b)  with tf.Session() as session:  print(session.run(value)) # 11.0