- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 python 2.7 在离线 Ubuntu 16.04 工作站上工作。我无法通过 pip
、互联网或任何其他传统方法安装 tensorflow
库。
在远程系统上,我将使用下载的 .so
文件和 .whl
文件手动安装 tensorflow
1.9,方法是将它们解压到文件夹并将其添加到 python 2.7 PATH 中。
在此之前,我已经手动安装了所有依赖项,例如 bazel
等。
如何继续此离线安装过程?我应该选择什么流程来正确安装 tensorflow
及其依赖项?
谢谢
最佳答案
Tensorflow 1.9
是一个过时且已弃用的版本。 Google 已从 pypi
中删除了 1.15 之前的版本。但您绝对可以使用 pip
下载并安装更高版本(轻松)
您不需要互联网即可使用pip
。 pip
的作用是下载包并在本地处理它。如果您可以自己下载并传输包,那么您可以要求 pip
为您处理并安装该包。
以下内容适用于python 2.7
和tensorflow==2.0.0。
。 (Source Link)
下载安装包:(仅适用于CPU)
wget https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-2.0.0-cp27-cp27mu-manylinux2010_x86_64.whl
(用于 GPU 支持)
wget https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-2.0.0-cp27-cp27mu-manylinux2010_x86_64.whl
现在将文件复制到您的电脑(没有互联网,通过 USB 或其他方式)。然后使用 pip
或任何其他包管理器(首选 pip
)安装该包
# for CPU
pip install tensorflow-2.0.0-cp27-cp27mu-manylinux2010_x86_64.whl
# for GPU
pip install tensorflow_gpu-2.0.0-cp27-cp27mu-manylinux2010_x86_64.whl
我安装在一个新的 conda 环境中。它对我来说工作得很好,并且可以使用这个包运行我的代码。
对于旧版本:Tensorflow 在 PyPI 存储库上只有以下版本
1.13.0rc1, 1.13.0rc2, 1.13.1, 1.13.2, 1.14.0rc0, 1.14.0rc1, 1.14.0, 1.15.0rc0, 1.15.0rc1, 1.15.0rc2, 1.15.0rc3, 1.15.0, 2.0.0a0, 2.0.0b0, 2.0.0b1, 2.0.0rc0, 2.0.0rc1, 2.0.0rc2, 2.0.0, 2.1.0rc0
您可以使用pip
下载该版本。 (我已经下载了1.13.1
,但根据您的要求更改版本)。打开一个新文件夹并使用下载
pip download tensorflow==1.13.1
这将下载文件夹中的一大堆 whl
和 tar.gz
包。将整个文件夹复制到新电脑(没有互联网)。其中您会发现tensorflow-1.13.1-cp27-cp27mu-manylinux1_x86_64.whl
使用pip
安装
pip install tensorflow-1.13.1-cp27-cp27mu-manylinux1_x86_64.whl
更新:
使用 pip
离线安装时,首先安装依赖项。在上述情况下,按以下顺序安装软件包
numpy、6、enum、h5py...
等Keras
张量板
tensorflow_estimator
tensorflow
我为CPU做了这个,它工作得很好。如果您发现 GPU 有任何问题,请更新。大多数情况下,这应该可以解决问题。
关于python - 离线手动安装 Tensorflow 1.9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55371035/
我想将模型及其各自训练的权重从 tensorflow.js 转换为标准 tensorflow,但无法弄清楚如何做到这一点,tensorflow.js 的文档对此没有任何说明 我有一个 manifest
我有一个运行良好的 TF 模型,它是用 Python 和 TFlearn 构建的。有没有办法在另一个系统上运行这个模型而不安装 Tensorflow?它已经经过预训练,所以我只需要通过它运行数据。 我
当执行 tensorflow_model_server 二进制文件时,它需要一个模型名称命令行参数,model_name。 如何在训练期间指定模型名称,以便在运行 tensorflow_model_s
我一直在 R 中使用标准包进行生存分析。我知道如何在 TensorFlow 中处理分类问题,例如逻辑回归,但我很难将其映射到生存分析问题。在某种程度上,您有两个输出向量而不是一个输出向量(time_t
Torch7 has a library for generating Gaussian Kernels在一个固定的支持。 Tensorflow 中有什么可比的吗?我看到 these distribu
在Keras中我们可以简单的添加回调,如下所示: self.model.fit(X_train,y_train,callbacks=[Custom_callback]) 回调在doc中定义,但我找不到
我正在寻找一种在 tensorflow 中有条件打印节点的方法,使用下面的示例代码行,其中每 10 个循环计数,它应该在控制台中打印一些东西。但这对我不起作用。谁能建议? 谢谢,哈米德雷萨, epsi
我想使用 tensorflow object detection API 创建我自己的 .tfrecord 文件,并将它们用于训练。该记录将是原始数据集的子集,因此模型将仅检测特定类别。我不明白也无法
我在 TensorFlow 中训练了一个聊天机器人,想保存模型以便使用 TensorFlow.js 将其部署到 Web。我有以下内容 checkpoint = "./chatbot_weights.c
我最近开始学习 Tensorflow,特别是我想使用卷积神经网络进行图像分类。我一直在看官方仓库中的android demo,特别是这个例子:https://github.com/tensorflow
我目前正在研究单图像超分辨率,并且我设法卡住了现有的检查点文件并将其转换为 tensorflow lite。但是,使用 .tflite 文件执行推理时,对一张图像进行上采样所需的时间至少是使用 .ck
我注意到 tensorflow 的 api 中已经有批量标准化函数。我不明白的一件事是如何更改训练和测试之间的程序? 批量归一化在测试和训练期间的作用不同。具体来说,在训练期间使用固定的均值和方差。
我创建了一个模型,该模型将 Mobilenet V2 应用于 Google colab 中的卷积基础层。然后我使用这个命令转换它: path_to_h5 = working_dir + '/Tenso
代码取自:- http://adventuresinmachinelearning.com/python-tensorflow-tutorial/ import tensorflow as tf fr
好了,所以我准备在Tensorflow中运行 tf.nn.softmax_cross_entropy_with_logits() 函数。 据我了解,“logit”应该是概率的张量,每个对应于某个像素的
tensorflow 服务构建依赖于大型 tensorflow ;但我已经成功构建了 tensorflow。所以我想用它。我做这些事情:我更改了 tensorflow 服务 WORKSPACE(org
Tensoflow 嵌入层 ( https://www.tensorflow.org/api_docs/python/tf/keras/layers/Embedding ) 易于使用, 并且有大量的文
我正在尝试使用非常大的数据集(比我的内存大得多)训练 Tensorflow 模型。 为了充分利用所有可用的训练数据,我正在考虑将它们分成几个小的“分片”,并一次在一个分片上进行训练。 经过一番研究,我
根据 Sutton 的书 - Reinforcement Learning: An Introduction,网络权重的更新方程为: 其中 et 是资格轨迹。 这类似于带有额外 et 的梯度下降更新。
如何根据条件选择执行图表的一部分? 我的网络有一部分只有在 feed_dict 中提供占位符值时才会执行.如果未提供该值,则采用备用路径。我该如何使用 tensorflow 来实现它? 以下是我的代码
我是一名优秀的程序员,十分优秀!