windows环境中Theano警告没有检测到g++的解决方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows环境中Theano警告没有检测到g++的解决方法相关的知识,希望对你有一定的参考价值。
参考技术A WARNING (theano.configdefaults): g++ not detected ! Theano will be unable to execute optimized C-implementations (for both CPU and GPU) and will default to Python implementations. Performance will be severely degraded.直接接g++所在目录(我的放在I:\Github\RailsInstaller\DevKit\mingw\bin)加到系统目录变量中。
Azure DSVM 上的 Theano
【中文标题】Azure DSVM 上的 Theano【英文标题】:Theano on Azure DSVM 【发布时间】:2017-06-12 16:56:33 【问题描述】:我正在尝试在 Azure DSVM 上使用 Theano,它是用于数据科学的预配置 VM。有人知道这样的虚拟机吗?它是否支持开箱即用的 Theano?
警告(theano.configdefaults):未检测到 g++! Theano 将无法执行优化的 C 实现(针对 CPU 和 GPU),并将默认使用 Python 实现。性能会严重下降。要删除此警告,请将 Theano flags cxx 设置为空字符串。
谁有这方面的经验?
【问题讨论】:
您是否在带 GPU 的 N 系列 VM 上使用 Azure DSVM? 是的,我正在使用带有 Tesla GPU 的 N 系列 VM。 【参考方案1】:我们最近发布了新版本的 Linux (Ubuntu) 数据科学虚拟机版本,其中预装了 Theano(和其他几种流行的深度学习工具),您可以在 NC 系列 GPU Azure VM 或任何仅 CPU 虚拟机。
更多信息:
http://aka.ms/dsvm/ubuntu
http://aka.ms/dsvm/ubuntu/docs
【讨论】:
【参考方案2】:自从 Theano 依赖 g++ 以来,我也遇到了同样的问题。所以我做了以下事情:
1) 从here 安装 anaconda。 3)打开anaconda命令提示符并编写以下命令。这将安装 Theano 及其所有依赖项,包括 g++ 和其他。
conda install theano
【讨论】:
以上是关于windows环境中Theano警告没有检测到g++的解决方法的主要内容,如果未能解决你的问题,请参考以下文章
Windows10+Anaconda3下深度学习环境创建。安装tensorflow(cpu版),theano,keras
在 Windows 7 上导入 Theano 时出现 g++ 错误
基于CUDA的Theano GPU加速环境配置 GPU没有反应.求解答