机器学习框架tensorflow mac环境安装
网上有较多针对mac的tensorflow环境的安装教程,跟随教程尝试过,但是可能由于pyhton版本问题,有些方法并不顺利。总结了可以在我自己mac上成功安装的方法,希望能帮助到大家。
在docker中下载tensorflow镜像,在容器中运行镜像,访问Jupiter notebook,运行调用tensorflow的python脚本
- mac下载docker ,官网下载链接https://www.docker.com/products/docker-desktop;
- 安装docker后,运行docker,打开终端
搜索tensorflow镜像
$ docker search tensorflow/tensorflow
下载tensorflow镜像
$ docker pull tensorflow/tensorflow
下载完成后,运行tensorflow镜像
docker run -it -p 8888:8888 tensorflow/tensorflow
前8888表示本机(宿主机)的访问端口,后面的8888表示容器内运行的端口,tensorflow/tensorflow为镜像名称,运行后如下图,注意拷贝token后面一串字符串
- 访问localhost:8888,讲上一步中token拷贝至Password or token:输入框,点击login;
- 跳转页面内点击new>python2;
6.输入框内运行一个tensorflow线性回归的代码,代码大概意思是通过梯度下降,最后输出了机器学习返回的参数,两个参数和0.1,0.3比较接近,说明tensorflow安装运行成功;