草庐IT

python - Theano 教程中的说明

我正在阅读thistutorial在homepageofTheanodocumentation上提供我不确定梯度下降部分给出的代码。我对for循环有疑问。如果您将“param_update”变量初始化为零。param_update=theano.shared(param.get_value()*0.,broadcastable=param.broadcastable)然后在剩下的两行中更新它的值。updates.append((param,param-learning_rate*param_update))updates.append((param_update,momentum*pa

python - anaconda python 错误导入 theano

我是python的新手,当然我也是Theano的新手。我正在尝试在Windows下与anacondapython一起使用它。我已经安装了所有强制性要求(CUDA除外,因为在这台笔记本电脑上我没有NVIDIAGPU)。我安装了相同的GCC并按照演练页面中的建议设置了路径。我仍然收到以下错误:Problemoccurredduringcompilationwiththecommandlinebelow:C:\TDM-GCC-64\bin\g++.exe-shared-g-march=broadwell-mmmx-mno-3dnow-msse-msse2-msse3-mssse3-mno-s

python - 导入 theano 给出 AttributeError : module 'theano' has no attribute 'gof'

我有python3。我安装了“Theano”前沿和“Keras”使用pipinstall--upgrade--no-depsgit+git://github.com/Theano/Theano.git还有pipinstall--upgradegit+git://github.com/Theano/Theano.git和pipinstallgit+git://github.com/fchollet/keras.git但是当我尝试导入Theano时,我收到以下错误:AttributeError:module'theano'hasnoattribute'gof'我在网上寻找解决方案,但一无所

python - Theano CUDA 异常

我对theano比较陌生,我想在我的机器上运行mnist示例GPU但我得到以下输出:Usinggpudevice0:GeForceGTX970M(CNMeMisdisabled)Loadingdata...Buildingmodelandcompilingfunctions...WARNING(theano.gof.compilelock):Overridingexistinglockbydeadprocess'9700'(Iamprocess'10632')DEBUG:nvccSTDOUTmod.cuCreatinglibraryC:/Users/user/AppData/Local

python - 试图让简单的 Keras 神经网络示例工作

我一直在胡思乱想,试图让我创建的简单示例发挥作用,因为我发现给出的示例很难直观地掌握大型复杂数据集。下面的程序采用权重列表[x_0x_1...x_n]并使用它们在添加了一些随机噪声的平面上创建点的随机散射。然后我训练简单的神经网络在此数据上并检查结果。当我使用图形模型执行此操作时,一切都完美无缺,随着模型收敛于给定的权重,损失分数可预测地下降到零。但是,当我尝试使用顺序模型时,没有任何反应。代码如下如果您愿意,我可以发布我的其他脚本,该脚本使用图形而不是顺序,并显示它完美地找到了输入权重。#!/usr/bin/envpythonfromkeras.modelsimportSequent

python - 用 Theano 求解 react 扩散系统

我是Theano的新手,我尝试实现react扩散系统的数值积分器-FitzHugh–Nagumomodel这个版本的:现在我的表达方式是:importtheanoasthimporttheano.tensorasTu=T.dmatrix('u')v=T.dmatrix('v')e=T.dscalar('e')a0=T.dscalar('a0')a1=T.dscalar('a1')dudt=u-u**3-vdvdt=e*(u-a1*v-a0)所以我还没有实现有限差分laplacianoperator然而。我的问题是在Theano中是否有一种聪明的方法来做这件事?

python - keras - 无法导入名称 Conv2D

我最近从https://github.com/floydhub/dl-docker得到了深度学习docker运行并尝试教程时,在导入keras层模块时收到错误。from__future__importprint_functionimportkerasfromkeras.datasetsimportcifar10fromkeras.preprocessing.imageimportImageDataGeneratorfromkeras.modelsimportSequentialfromkeras.layersimportDense,Dropout,Activation,Flattenf

python - theano中的张量到底是什么?

Theano中的张量到底是什么?,与Tensors的精确联系是什么?正如他们通常在物理或数学中所理解的那样?我浏览了TheanoatGlance和BasicTensorfunctionality,但我找不到明确的联系。 最佳答案 在JimBelk的answer中,有一个很好的分解不同的物理/数学方法来思考张量。关于math.stackexchange的问题。查看完documentation关于张量和Theano提供的各种操作我想说Theano的张量概念对应于张量的第一种思维方式。用吉姆的话来说:Tensorsaresometimes

python - 如何在测试集中找到错误的预测案例(使用 Keras 的 CNN)

我正在使用具有60000个训练图像和10000个测试图像的MNIST示例。如何找出10000张测试图像中的哪一张分类/预测错误? 最佳答案 只需使用model.predict_classes()并将输出与真实标签进行比较。即:incorrects=np.nonzero(model.predict_class(X_test).reshape((-1,))!=y_test)获取错误预测的索引 关于python-如何在测试集中找到错误的预测案例(使用Keras的CNN),我们在StackOve

python - Keras:在 theano 和 tensorflow 之间转换预训练的权重

我想使用thispretrainedmodel.它在theano布局中,我的代码取决于tensorflow图像维度排序。convertingweightsbetweentheformats上有指南.但这似乎坏了。在将theano转换为tensorflow的部分中,第一条指令是将权重加载到tensorflow模型中。KerasbackendshouldbeTensorFlowinthiscase.First,loadtheTheano-trainedweightsintoyourTensorFlowmodel:model.load_weights('my_weights_theano.h