Theano 直接在脚本中配置

2023-12-22

我是 Theano 新手,我想知道如何直接从脚本配置默认设置(无需设置 envir.variables)。例如。这是一个可行的解决方案(source http://deeplearning.net/software/theano/tutorial/using_gpu.html):

$ THEANO_FLAGS=mode=FAST_RUN,device=gpu,floatX=float32 python check1.py

我打算提出仅由以下人员执行的相同解决方案:

$ python check1.py

附加参数直接在脚本本身中设置。例如。像这样:

import theano
theano.set('mode', 'FAST_RUN')
theano.set('device', 'gpu')
theano.set('floatX', 'float32')
# rest of the script

有可能吗?我读了配置页 http://deeplearning.net/software/theano/library/config.html它提供的信息允许我读取已经设置的值(但不能自己设置)。


当你这样做时:

$ THEANO_FLAGS=mode=FAST_RUN,device=gpu,floatX=float32 python check1.py

您实际上要做的就是在运行 Python 脚本之前设置一个环境变量。

您也可以在 Python 中设置环境变量。例如,THEANO_FLAGS环境变量可以在 Python 中设置,如下所示:

import os
os.environ["THEANO_FLAGS"] = "mode=FAST_RUN,device=gpu,floatX=float32"

请注意,导入 Theano 后,某些 Theano 配置变量无法更改,所以这没问题:

import os
os.environ["THEANO_FLAGS"] = "mode=FAST_RUN,device=gpu,floatX=float32"
import theano

但这不会按预期工作:

import theano
import os
os.environ["THEANO_FLAGS"] = "mode=FAST_RUN,device=gpu,floatX=float32"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Theano 直接在脚本中配置 的相关文章

  • Django 代理模型的继承和多态性

    我正在开发一个我没有启动的 Django 项目 我面临着一个问题遗产 我有一个大模型 在示例中简化 称为MyModel这应该代表不同种类的物品 的所有实例对象MyModel应该具有相同的字段 但方法的行为根据项目类型的不同而有很大差异 到目
  • OpenCV Python cv2.mixChannels()

    我试图将其从 C 转换为 Python 但它给出了不同的色调结果 In C Transform it to HSV cvtColor src hsv CV BGR2HSV Use only the Hue value hue create
  • 如何在flask中使用g.user全局

    据我了解 Flask 中的 g 变量 它应该为我提供一个全局位置来存储数据 例如登录后保存当前用户 它是否正确 我希望我的导航在登录后在整个网站上显示我的用户名 我的观点包含 from Flask import g among other
  • Python(Selenium):如何通过登录重定向/组织登录登录网站

    我不是专业程序员 所以请原谅任何愚蠢的错误 我正在做一些研究 我正在尝试使用 Selenium 登录数据库来搜索大约 1000 个术语 我有两个问题 1 重定向到组织登录页面后如何使用 Selenium 登录 2 如何检索数据库 在我解决
  • 通过最小元素比较对 5 个元素进行排序

    我必须在 python 中使用元素之间的最小比较次数来建模对 5 个元素的列表进行排序的执行计划 除此之外 复杂性是无关紧要的 结果是一个对的列表 表示在另一时间对列表进行排序所需的比较 我知道有一种算法可以通过 7 次比较 总是在元素之间
  • 使用带有关键字参数的 map() 函数

    这是我尝试使用的循环map功能于 volume ids 1 2 3 4 5 ip 172 12 13 122 for volume id in volume ids my function volume id ip ip 我有办法做到这一点
  • 从字符串中删除识别的日期

    作为输入 我有几个包含不同格式日期的字符串 例如 彼得在16 45 我的生日是1990年7月8日 On 7 月 11 日星期六我会回家 I use dateutil parser parse识别字符串中的日期 在下一步中 我想从字符串中删除
  • 基于代理的模拟:性能问题:Python vs NetLogo & Repast

    我正在 Python 3 中复制一小段 Sugarscape 代理模拟模型 我发现我的代码的性能比 NetLogo 慢约 3 倍 这可能是我的代码的问题 还是Python的固有限制 显然 这只是代码的一个片段 但 Python 却花费了三分
  • 以编程方式停止Python脚本的执行? [复制]

    这个问题在这里已经有答案了 是否可以使用命令在任意行停止执行 python 脚本 Like some code quit quit at this point some more code that s not executed sys e
  • Python pickle:腌制对象不等于源对象

    我认为这是预期的行为 但想检查一下 也许找出原因 因为我所做的研究结果是空白 我有一个函数可以提取数据 创建自定义类的新实例 然后将其附加到列表中 该类仅包含变量 然后 我使用协议 2 作为二进制文件将该列表腌制到文件中 稍后我重新运行脚本
  • 如何加速Python中的N维区间树?

    考虑以下问题 给定一组n间隔和一组m浮点数 对于每个浮点数 确定包含该浮点数的区间子集 这个问题已经通过构建一个解决区间树 https en wikipedia org wiki Interval tree 或称为范围树或线段树 已经针对一
  • 将图像分割成多个网格

    我使用下面的代码将图像分割成网格的 20 个相等的部分 import cv2 im cv2 imread apple jpg im cv2 resize im 1000 500 imgwidth im shape 0 imgheight i
  • 向 Altair 图表添加背景实心填充

    I like Altair a lot for making graphs in Python As a tribute I wanted to regenerate the Economist graph s in Mistakes we
  • 解释 Python 中的数字范围

    在 Pylons Web 应用程序中 我需要获取一个字符串 例如 关于如何做到这一点有什么建议吗 我是 Python 新手 我还没有找到任何可以帮助解决此类问题的东西 该列表将是 1 2 3 45 46 48 49 50 51 77 使用
  • 有没有办法检测正在运行的代码是否正在上下文管理器内执行?

    正如标题所述 有没有办法做到这样的事情 def call back if called inside context print running in context else print called outside context 这将
  • 有人用过 Dabo 做过中型项目吗? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我们正处于一个新的 ERP 风格的客户端 服务器应用程序的开始阶段 该应用程序是作为 Python 富客户端开发的 我们目前正在评估 Dabo
  • 使用 Python 绘制 2D 核密度估计

    I would like to plot a 2D kernel density estimation I find the seaborn package very useful here However after searching
  • Python:如何将列表列表的元素转换为无向图?

    我有一个程序 可以检索 PubMed 出版物列表 并希望构建一个共同作者图 这意味着对于每篇文章 我想将每个作者 如果尚未存在 添加为顶点 并添加无向边 或增加每个合著者之间的权重 我设法编写了第一个程序 该程序检索每个出版物的作者列表 并
  • Python Selenium:如何在文本文件中打印网站上的值?

    我正在尝试编写一个脚本 该脚本将从 tulsaspca org 网站获取以下 6 个值并将其打印在 txt 文件中 最终输出应该是 905 4896 7105 23194 1004 42000 放置的动物 的 HTML span class
  • NotImplementedError:无法将符号张量 (lstm_2/strided_slice:0) 转换为 numpy 数组。时间

    张量流版本 2 3 1 numpy 版本 1 20 在代码下面 define model model Sequential model add LSTM 50 activation relu input shape n steps n fe

随机推荐

  • Typescript typeof 类和派生类

    我有一个基类 它由几个子类扩展 现在我想将父类的类型作为属性的类型 所有子类型也应该有效 我尝试过 typeof 但不起作用 关于如何将基类的类型作为属性的类型有什么想法吗 我想要引用该类型的原因是我希望能够创建该类的新实例 例如 new
  • before_create 在 Rails 中不起作用

    在 Rails 项目中 我有 3 个控制器和模型 用户 责任和配置文件 我有以下代码 user rb class User lt ActiveRecord Base Include default devise modules Others
  • 在 iPython 笔记本中执行“python setup.py install”

    最近下载了一些软件 需要切换到有python文件的目录 然后运行python setup py install user在终端中 然后通过尝试检查代码是否正确运行from x import y 这适用于我的终端 然而 当我尝试from x
  • 如何开始开发 Internet Explorer 扩展?

    这里有人有开发 IE 扩展的经验吗 可以分享他们的知识吗 这将包括代码示例 优秀示例的链接 流程文档或任何内容 我真的很想这样做 但我遇到了糟糕的文档 糟糕的代码 示例代码 缺乏这些的巨大墙壁 您可以提供的任何帮助 资源将不胜感激 具体来说
  • 在 JavaScript 中返回 HTML 代码?

    我对 javascript 相当陌生 我想知道如何让这段代码 更大的整体的一部分 做我想做的事情 我想将 HTML 添加到短语 购物车中的文章 和 购物车中的文章 这可能吗 非常感谢 我的意思不是样式 粗体或斜体 这就是我希望它返回的内容
  • R S3 类:在覆盖还是附加类属性的类名之间做出决定

    我想创建一个 S3 类 我如何确定哪种设置类属性的方法是正确的 因为它会产生影响 1 覆盖类属性 object lt data frame field1 a field2 2 class object 1 data frame class
  • 替换 Pandas DataFrame 列中超过 n 个连续值

    假设我有以下 DataFramedf df pd DataFrame a 1 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 b 3 3 3 3 3 3 3 4 4
  • Dynamics Crm:通过 API 创建连接实体

    因此 Dynamics CRM 中的连接提供了一种将事物链接在一起的通用方法 Connections 实体在内部具有 Record1Id 属性和 Record2Id 属性等 当您创建一个通过 UI 连接 http community dyn
  • 为什么这个 shutdownhook 不起作用?

    这是我的主要方法 它包含一个 shutdownhook public static void main String args Runtime getRuntime addShutdownHook new Thread Override p
  • PL/SQL函数参数

    在 PL SQL 中 下面的代码将失败 它不允许定义 varchar2 参数的大小 你知道为什么吗 我如何解决它 create or replace function logMessage msg varchar2 2000 return
  • Windows 服务自动停止

    我创建了一个 Window 服务并让它在本地系统帐户下自动工作 当该服务启动时 它会为我触发此消息 然后停止 本地计算机上的 服务名称 服务启动然后停止 某些服务如果未被其他服务或程序使用 则会自动停止 问题是什么以及解决方案是什么 您没有
  • 为什么“pip installgym”失败并出现“python setup.py Egg_info 未成功运行”错误?

    我突然很难在 Google Colab 中安装gym 错误看起来像这样 Looking in indexes https pypi org simple https us python pkg dev colab wheels public
  • ReSharper 无法解析符号[重复]

    这个问题在这里已经有答案了 我目前正在构建 ASP NET 5 ASP NET Core 1 0 MVC 应用程序 我正在使用 Visual Studio 2015 和 ReSharper Ultimate 10 0 2 我目前有一个 2
  • Android 13 限制设置(辅助功能)API

    我测试过 Android 13 设备 发现其中一些设备使用 受限设置 https www xda developers com android 13 restricted setting notification listener 而其他人
  • iPhone 崩溃日志显示“版本:???”

    我正在开发一个 iPhone 应用程序并进行特别分发以进行 Beta 测试 我的用户向我发送崩溃日志 内容如下 Identifier MyAppName Version Code Type ARM Native 我不明白如何用真实的版本号替
  • Eclipse 说这个正则表达式中存在非法重复

    if possTape matches d d 但是 这是什么意思 我已经在 regexpal 上测试了这个正则表达式 进行了调整 使其可以像 Java 一样工作 但我没有看到哪里存在非法重复 转义大括号 根据这个答案 https stac
  • 页面包含带有 LayoutTransition(或 animateLayoutChanges="true")的 ViewGroup,这会干扰滚动动画

    我在 ViewPager2 中使用片段 并且注意到在运行 Android 8 或 9 的小米 玉龙 华硕 vivo 等设备中出现了两个相关的 IllegalStateExceptions 我自己无法重现 Fatal Exception ja
  • 在打包应用程序中使用dojo 1.8(未捕获的卸载在打包应用程序中不可用)

    最终在将 dojo 与我的打包应用程序一起使用方面取得了一些进展之后 我遇到了另一个障碍 我找不到任何文档 sandbox pages test html app background scripts background js test
  • Kafka Streams 重新平衡高吞吐量 kafka-streams 服务上的延迟峰值

    我们开始使用 Kafka 流 我们的服务是一个非常简单的无状态消费者 我们对延迟的要求很严格 当消费者组重新平衡时 我们面临着过高的延迟问题 在我们的场景中 重新平衡会相对频繁地发生 滚动更新代码 扩大 缩小服务 容器被集群调度程序洗牌 容
  • Theano 直接在脚本中配置

    我是 Theano 新手 我想知道如何直接从脚本配置默认设置 无需设置 envir variables 例如 这是一个可行的解决方案 source http deeplearning net software theano tutorial