theano相关内容

更改`base_edir`以将编译后的文件保存在另一个目录中

theano.base_compiledir指存储编译文件的目录。 是否可以通过修改某些内部Theano文件的内容,将theano.base_compiledir永久设置为其他位置? http://deeplearning.net/software/theano/library/config.html确实在某些方面解释了配置theano的方法,但我仍然无法回答我的问题。 我正在使 ..
发布时间:2022-09-01 18:22:59 Python

未检测到theano g++

我安装了 theano,但是当我尝试使用它时,我得到了这个错误: 警告(theano.configdefaults):未检测到 g++!Theano 将无法执行优化的 C 实现(针对 CPU 和 GPU),默认为 Python实施.性能会严重下降. 我安装了g++,并且把正确的路径放在环境变量中,所以就像theano没有检测到一样. 有谁知道如何解决这个问题或可能是什么原因? ..
发布时间:2022-01-23 21:11:38 Python

在 Windows 7 上导入 Theano 时出现 g++ 错误

我正在尝试根据 thetheano 安装指南.我以前让 theano 使用仅 python 的实现.我在 python 3.4 上使用他们的 git repo 中的 theano 的前沿版本.我尝试使用 theano 建议的 TDM-GCC-64 方法以及 MinGW,两者都导致完全相同的错误.(复制尽可能可读) 使用下面的命令行编译时出现问题:C:\MinGW\bin\g++.exe -sha ..
发布时间:2022-01-23 21:04:12 其他开发

Conda安装的包,Python找不到

我尝试安装 Anaconda 的 Theano.它可以工作,但是当我输入 python -i 时,import theano 显示 No module named 'theano'.我是否需要切换另一个 Python 解释器,如何?另外,对于 conda 安装的包,如果我不重复安装它们,我可以在 Python 中找到吗?Python 与 Anaconda 的 Python 有什么关系?谢谢!!! ..
发布时间:2022-01-10 21:28:13 Python

如何在 Windows 上的 Anaconda Python 2.7 x64 上安装 Theano?

我想知道如何在 Windows 7 x64 上的 Anaconda Python 2.7 x64 上安装 Theano.Theano 网站提供了一些说明,但不清楚Anaconda 的具体内容. 解决方案 我不能 100% 确定,但这可能是最小的指令集,但前提是你不想使用 GPU.让 Theano 在 Windows 上使用 GPU 要困难得多. 安装 TDM GCC x64. 安装 ..
发布时间:2022-01-10 20:58:05 其他开发

无根安装 Cuda

我知道我可以通过以下方式安装 Cuda: wget http://developer.download.nvidia.com/compute/cuda/7_0/Prod/local_installers/cuda_7.0.28_linux.runchmod +x cuda_7.0.28_linux.run./cuda_7.0.28_linux.run -extract=`pwd`/nvidia_ ..
发布时间:2022-01-10 16:11:58 其他开发

在启用 GPU 的 Windows 8 上安装 theano

我了解 Theano 对 Windows 8.1 的支持仅处于试验阶段,但我想知道是否有人能够解决我的问题.根据我的配置,我得到三种不同类型的错误.我认为解决我的任何错误都会解决我的问题. 我已经使用 WinPython 32 位系统安装了 Python,使用了 此处所述的 MinGW.我的 .theanorc 文件内容如下: [全局]openmp=假设备 = gpu[nvcc]标志=-L ..
发布时间:2022-01-10 15:25:20 Python

Keras:重塑以连接 lstm 和 conv

这个问题也作为 github 问题 存在.我想在 Keras 中构建一个包含 2D 卷积和 LSTM 层的神经网络. 网络应该对 MNIST 进行分类.MNIST 中的训练数据是 60000 张手写数字从 0 到 9 的灰度图像.每张图像为 28x28 像素. 我已将图像分成四部分(左/右、上/下)并按四个顺序重新排列它们以获得 LSTM 的序列. |||1 |2||图片|->--- ..
发布时间:2021-12-31 16:56:39 AI人工智能

池化层或卷积层后的激活函数?

这些链接的理论表明,卷积网络的顺序是:Convolutional Layer - Non-linear Activation - Pooling Layer. 神经网络和深度学习(方程 (125) 深度学习书籍(第 304 页,第 1 段) Lenet(等式) 本标题来源 但是,在这些网站的最后一个实现中,它说顺序是:卷积层 - 池化层 - 非线性激活 network3.p ..
发布时间:2021-12-31 16:54:10 其他开发

神经网络有没有通用的格式

不同的团队使用不同的库来训练和运行神经网络(caffe、torch、theano...).这使得共享变得困难:每个库都有自己的格式来存储网络,并且每次要测试其他团队的工作时都必须安装一个新库. 我正在寻找解决方案以减少繁琐:- 是否有首选(共享?)格式来存储神经网络?- 是否有可以帮助处理不同类型网络/或将一种类型转换为另一种类型的服务或库? 谢谢! 解决方案 是否有首选( ..
发布时间:2021-12-27 17:29:01 其他开发

tensorflow 在 GPU 内存上存储训练数据

我对 tensorflow 还很陌生.我曾经使用 theano 进行深度学习开发.我注意到这两者之间的区别,即可以存储输入数据的位置. 在 Theano 中,它支持共享变量将输入数据存储在 GPU 内存上,以减少 CPU 和 GPU 之间的数据传输. 在 tensorflow 中,我们需要将数据输入 placeholder,数据可以来自 CPU 内存或文件. 我的问题是:是否可以 ..
发布时间:2021-12-27 17:00:38 其他开发

theano - 使用 tensordot 计算两个张量的点积

我想使用 tensordot 来计算两个张量的特定暗度的点积.喜欢: A 是一个张量,其形状为 (3, 4, 5)B 是一个张量,其形状为 (3, 5) 我想做一个点,使用 A 的第三个暗淡和 B 的第二个暗淡,并得到一个暗淡为 (3, 4) 的输出 如下图: for i in range(3):C[i] = 点(A[i], B[i]) tensordot 怎么做? 解 ..
发布时间:2021-12-27 16:57:31 Python

安装 theano

我通过运行“pip install theano"在 Windows 7 64 位上安装了带有 Spyder 2.3.8 的 theano.它运作良好.但是,当我尝试运行“import theano"时,出现以下错误: 回溯(最近一次调用最后一次):文件“",第 1 行,在进口theano文件“D:\Anaconda3\lib\site-packages\theano\__init__.py", ..
发布时间:2021-12-23 18:11:33 Python

在 keras 中的两个密集层之间共享权重

我有一个代码如下.我想要做的是在两个密集层中共享相同的权重. op1 和 op2 层的等式将是这样 op1 = w1y1 + w2y2 + w3y3 + w4y4 + w5y5 + b1 op2 = w1z1 + w2z2 + w3z3 + w4z4 + w5z5 + b1 这里 w1 到 w5 权重在 op1 和 op2 层输入之间共享,分别是 (y1 到 y5) 和 ( ..
发布时间:2021-12-19 12:55:04 其他开发

在 Keras 中仅训练网络的一个输出

我在 Keras 中有一个具有许多输出的网络,但是,我的训练数据一次只提供一个输出的信息. 目前我的训练方法是对有问题的输入进行预测,更改我正在训练的特定输出的值,然后进行单批更新.如果我是对的,这与将所有输出的损失设置为零相同,除了我要训练的输出. 有没有更好的办法?我已经尝试过班级权重,我将所有权重设置为零,但我正在训练的输出除外,但它没有给我预期的结果? 我正在使用 The ..

Keras:如果数据大小不能被batch_size整除怎么办?

我是 Keras 的新手,刚刚开始研究一些示例.我正在处理以下问题:我有 4032 个样本,其中大约 650 个用于拟合或基本上是训练状态,然后使用其余样本来测试模型.问题是我不断收到以下错误: 例外:在有状态网络中,您应该只传递具有可以除以批量大小的样本数量的输入. 我明白为什么我会收到这个错误,我的问题是,如果我的数据大小不能被 batch_size 整除怎么办?我以前用 Deeplear ..
发布时间:2021-12-19 12:41:59 其他开发

Keras 详细训练进度条在每个批次问题上写一个新行

在 Keras 中运行密集前馈神经网络.两个输出有 class_weights,第三个输出有 sample_weights.出于某种原因,它为每个计算的批次打印进度详细显示,而不是更新打印在其预期的同一行上......你有没有遇到过这种情况?它是如何固定的?从外壳: 42336/747322 [====>................................] - 预计到达时间:79s ..
发布时间:2021-12-19 12:38:32 其他开发