我们可以在Mac上有多个张量流式版本吗?
Can we have multiple tensor flow versions on Mac?
我正在使用Mac。我想知道我的计算机是否可以在我的计算机中共存2个张量流。I PIP安装了TensorFlow-1.13和Tensor Flow-1.8至两个Python Virtual Env。但是,似乎有一些问题...
如何在Mac中找到相应的C 张量流库?它们在哪里安装?谢谢!
是的,您可以在虚拟环境中执行此操作:每个虚拟环境都包含不同版本的TensorFlow,并且您可以轻松地从一个转换到另一个。创建虚拟环境有许多解决方案,但最受欢迎的是:
- conda
- virtualenv
- pipenv
conda是一种通用,跨平台软件包管理器,主要与Python一起使用,但也可以安装许多其他软件包。Conda环境包括所有内容,包括Python本身以及您使用的库的系统二进制文件。因此,您可以拥有具有不同版本的Python的不同CONDA环境,以及所需的每个软件包的不同版本,包括TensorFlow,以及您代码所依赖的任何C 库。您可以安装Anaconda,这是一个包含Conda Python 许多科学库的捆绑包。或者,您可以安装Miniconda,其中包括运行Conda的裸露的最低限度。
virtualenv是一个python库,允许您严格为python创建虚拟环境。
pipenv也是一个python库,现在似乎正在获得很多动力,并且包括Virtualenv的许多功能。
如果您是初学者,我建议您和Conda一起去。您通常会遇到更少的问题。
首先,下载并安装anaconda或minconda。
接下来,创建一个虚拟环境:
conda create --name myenv
然后激活此虚拟环境:
conda activate myenv
现在您可以安装所有需要的库:
conda install whatever-library-you-need
但是,并非所有库都可以在conda中提供。例如,Tensorflow 2.0还没有(截至2019年5月13日(。但这没关系,您也可以使用PIP!
pip install --pre tensorflow
这将安装TF 2.0 alpha。
您可以创建另一个环境并安装其他版本的TF。
您可以在网络上阅读更多有关Conda和Pip之间的相互作用的更多信息,但是短篇小说是只要您使用PIP,它们可以很好地工作。简而言之,使用Conda安装所有内容,然后使用PIP结束。
- C++中的张量流对象检测
- 在官方张量流 resnet50 模型上运行 tflite 精度工具
- 如何使用 c++ 更改张量流中的per_process_gpu_memory_fraction?
- 编译 GPU 的张量流示例自定义操作
- C++ ABI 兼容性问题/张量流
- 如何从内存缓冲区加载张量流图
- 张量流错误 此文件需要编译器和库支持 ISO C++ 2011 标准
- 部署在张量流中训练的神经网络来火炬C++的最佳方法是什么?
- 微调张量流对象检测预训练模型
- 添加 OP 张量流调试
- 如何通过一次运行将多个输入样本馈送到C++张量流模型
- 未定义的符号'fixed_address_empty_string':带有protobuf的新张量流运算
- F 张量流/核心/common_runtime/device_factory.cc:77]具有相同优先级 210 的 G
- 张量流 c++ API 是否支持反向传播的自动微分?
- 最小工作示例张量流服务客户端
- 从 Eigen::Tensor 创建张量流::张量
- 如何访问张量流::张量C++
- 从 Keras 保存初始化的张量流图
- 如何在张量流上使用 fp16(Eigen::half) 进行卷积
- 我们可以在Mac上有多个张量流式版本吗?