Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/156.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7编译失败(theano),windows 10_Python_C++_Python 2.7_Theano_Lasagne - Fatal编程技术网

Python 2.7编译失败(theano),windows 10

Python 2.7编译失败(theano),windows 10,python,c++,python-2.7,theano,lasagne,Python,C++,Python 2.7,Theano,Lasagne,我试着看看其他人对类似于我的问题做了什么,但我仍然得到同样的错误。我不知道是什么引起的。我试过以下几点: 但那没用 我尝试运行此示例,但使用我自己的数据集: 错误消息如下所示,我没有将787其他线路包括在中间: C:\Anaconda2\python.exe "C:/Users/mikrolab/Dropbox/Skole UiS/4. semester/Master/Master/hoved/ansiktsgjenkjenning/sklearntest.py" mlp 400 C:\An

我试着看看其他人对类似于我的问题做了什么,但我仍然得到同样的错误。我不知道是什么引起的。我试过以下几点:

但那没用

我尝试运行此示例,但使用我自己的数据集:

错误消息如下所示,我没有将787其他线路包括在中间:

C:\Anaconda2\python.exe "C:/Users/mikrolab/Dropbox/Skole UiS/4. semester/Master/Master/hoved/ansiktsgjenkjenning/sklearntest.py" mlp 400

C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\tensor\signal\downsample.py:6: UserWarning: downsample module has been moved to the theano.tensor.signal.pool module.
  "downsample module has been moved to the theano.tensor.signal.pool module.")

Loading data...
Building model and compiling functions...
WARNING (theano.gof.compilelock): Overriding existing lock by dead process '10436' (I am process '16120')


Problem occurred during compilation with the command line below:
C:\Anaconda2\Scripts\g++.bat -shared -g -O3 -fno-math-errno -Wno-unused-label -Wno-unused-variable -Wno-write-strings -march=core2 -mcx16 -msahf -mno-movbe -mno-aes -mno-pclmul -mno-popcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -mno-sse4.2 -msse4.1 -mno-lzcnt --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=6144 -mtune=core2 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -m32 -IC:\Anaconda2\lib\site-packages\numpy\core\include -IC:\Anaconda2\include -IC:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\gof -o C:\Users\mikrolab\AppData\Local\Theano\compiledir_Windows-10-10.0.10586-Intel64_Family_6_Model_23_Stepping_10_GenuineIntel-2.7.11-32\tmpahcj6d\df1196e30ea06df2bcfcd011958dc6f5.pyd C:\Users\mikrolab\AppData\Local\Theano\compiledir_Windows-10-10.0.10586-Intel64_Family_6_Model_23_Stepping_10_GenuineIntel-2.7.11-32\tmpahcj6d\mod.cpp -LC:\Anaconda2\libs -LC:\Anaconda2 -lpython27

Traceback (most recent call last):

File "C:/Users/mikrolab/Dropbox/Skole UiS/4. semester/Master/Master/hoved/ansiktsgjenkjenning/sklearntest.py", line 312, in <module>

C:\Users\mikrolab\AppData\Local\Theano\compiledir_Windows-10-10.0.10586-Intel64_Family_6_Model_23_Stepping_10_GenuineIntel-2.7.11-32\tmpahcj6d\mod.cpp: In member function 'int {anonymous}::__struct_compiled_op_df1196e30ea06df2bcfcd011958dc6f5::run()':

C:\Users\mikrolab\AppData\Local\Theano\compiledir_Windows-10-10.0.10586-Intel64_Family_6_Model_23_Stepping_10_GenuineIntel-2.7.11-32\tmpahcj6d\mod.cpp:457:34: error: cannot convert 'npy_int64* {aka long long int*}' to 'npy_intp* {aka int*}' in argument passing

main(**kwargs)

File "C:/Users/mikrolab/Dropbox/Skole UiS/4.semester/Master/Master/hoved/ansiktsgjenkjenning/sklearntest.py", line 245, in main
    updates = updates)
  File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\compile\function.py", line 322, in function
    output_keys=output_keys)

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\compile\pfunc.py", line 480, in pfunc
    output_keys=output_keys)

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\compile\function_module.py", line 1779, in orig_function
    defaults)

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\compile\function_module.py", line 1643, in create
    input_storage=input_storage_lists, storage_map=storage_map)

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\gof\link.py", line 690, in make_thunk
    storage_map=storage_map)[:3]

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\gof\vm.py", line 1005, in make_all
    no_recycling))

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\gof\op.py", line 978, in make_thunk
    no_recycling)

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\gof\op.py", line 881, in make_c_thunk
    output_storage=node_output_storage)

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\gof\cc.py", line 1200, in make_thunk
    keep_lock=keep_lock)

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\gof\cc.py", line 1143, in compile
    keep_lock=keep_lock)

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\gof\cc.py", line 1595, in cthunk_factory
    key=key, lnk=self, keep_lock=keep_lock)

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\gof\cmodule.py", line 1142, in module_from_key
    module = lnk.compile_cmodule(location)

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\gof\cc.py", line 1506, in compile_cmodule
    preargs=preargs)

File "C:\Anaconda2\lib\site-packages\theano-0.8.0-py2.7.egg\theano\gof\cmodule.py", line 2204, in compile_str
    (status, compile_stderr.replace('\n', '. ')))
Exception: ('The following error happened while compiling the node', mrg_uniform{TensorType(float32, 4D),inplace}(<TensorType(int32, matrix)>, MakeVector{dtype='int64'}.0), '\n', "Compilation failed (return status=1): 

C:\\Users\\mikrolab\\AppData\\Local\\Theano\\compiledir_Windows-10-10.0.10586-Intel64_Family_6_Model_23_Stepping_10_GenuineIntel-2.7.11-32\\tmpahcj6d\\mod.cpp: In member function 'int {anonymous}::__struct_compiled_op_df1196e30ea06df2bcfcd011958dc6f5::run()':\r. 

C:\\Users\\mikrolab\\AppData\\Local\\Theano\\compiledir_Windows-10-10.0.10586-Intel64_Family_6_Model_23_Stepping_10_GenuineIntel-2.7.11-32\\tmpahcj6d\\mod.cpp:457:34: error: cannot convert 'npy_int64* {aka long long int*}' to 'npy_intp* {aka int*}' in argument passing\r. ", '[*1 -> mrg_uniform{TensorType(float32, 4D),inplace}(<TensorType(int32, matrix)>, <TensorType(int64, vector)>), *1::1]')

Process finished with exit code 1
C:\Anaconda2\python.exe“C:/Users/mikrolab/Dropbox/Skole UiS/4.term/Master/Master/hoved/ansiktsgjenkjenning/sklearntest.py”mlp 400
C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\tensor\signal\downsample.py:6:UserWarning:downsample模块已移动到theano.tensor.signal.pool模块。
“下采样模块已移动到theano.tensor.signal.pool模块。”)
正在加载数据。。。
构建模型和编译函数。。。
警告(theano.gof.compilelock):由死进程“10436”(我是进程“16120”)重写现有锁
使用下面的命令行编译时出现问题:
C:\Anaconda2\Scripts\g++.bat-shared-g-O3-fno math errno-Wno unused label-Wno unused variable-Wno write strings-march=core2-mcx16-msahf-mno movbe-mno aes-mno pclmul-mno popcnt-mno-mno-abm-mno lwp-mno fma-mno-fma4-mno xop-mno-bmi-mno-bmi2-mno-tbm-mno-avx-mno-avx2-msse4.2-msse4.1-mno lzcnt-param-l32缓存大小一级缓存线大小=64--参数二级缓存大小=6144-mtune=core2-DNPY\u NO\u弃用\u API=NPY\u 1\u 7\u API\u版本-m32-IC:\Anaconda2\lib\site packages\numpy\core\include-IC:\Anaconda2\include-IC:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theanoC:\Users\mikrolab\AppData\Local\Theano\compiledir\u Windows-10-10.0.10586-Intel64\u Family\u 6\u Model\u 23\u Stepping\u 10\u GenuineIntel-2.7.11-32\tmpahcj6d\df1196e30ea06df2bccfcd011958dc6f5.pyd C:\Users\mikrolab\AppData\Local\Theano\compiledir\u Windows-10-10-10.0.0.10586-Intel64\u Family\u 6\u Model\u 23\u Stepping intel\u-2\u-7.cpd-LC:\Anaconda2\libs-LC:\Anaconda2-lpython27
回溯(最近一次呼叫最后一次):
文件“C:/Users/mikrolab/Dropbox/Skole-UiS/4.sement/Master/Master/hoved/ansiktsgjenkjenning/sklearntest.py”,第312行,在
C:\Users\mikrolab\AppData\Local\Theano\compiledir\u Windows-10-10.0.10586-Intel64\u Family\u 6\u Model\u 23\u Stepping\u 10\u GenuineIntel-2.7.11-32\tmpahcj6d\mod.cpp:在成员函数“int{anonymous}::\u struct\u compiled\u df1196e30ea06df2bd01958dc6f5::run()”中:
C:\Users\mikrolab\AppData\Local\Theano\compiledir\u Windows-10-10.0.10586-Intel64\u Family\u 6\u Model\u 23\u Stepping\u 10\u GenuineIntel-2.7.11-32\tmpahcj6d\mod.cpp:457:34:错误:在参数传递中无法将“npy\u int64*{aka long long int*}”转换为“npy\u intp*{aka int*}”
主要(**kwargs)
文件“C:/Users/mikrolab/Dropbox/Skole-UiS/4.sement/Master/Master/hoved/ansiktsgjenkjenning/sklearntest.py”,第245行,主文件
更新=更新)
函数中第322行的文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\compile\function.py”
输出键=输出键)
pfunc中第480行的文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\compile\pfunc.py”
输出键=输出键)
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\compile\function\u module.py”,第1779行,在orig\u函数中
默认值)
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\compile\function\u module.py”,第1643行,在create中
输入存储=输入存储列表,存储映射=存储映射)
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\gof\link.py”,第690行,make\u thunk
存储映射=存储映射)[:3]
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\gof\vm.py”,第1005行,make\u all
不可回收)
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\gof\op.py”,第978行,make\u thunk
(无需回收)
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\gof\op.py”,第881行,在make\u C\u thunk中
输出\存储=节点\输出\存储)
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\gof\cc.py”,第1200行,make\u thunk
保持锁定=保持锁定)
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\gof\cc.py”,第1143行,编译中
保持锁定=保持锁定)
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\gof\cc.py”,第1595行,位于cthunk_工厂
钥匙=钥匙,lnk=自身,保持锁定=保持锁定)
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\gof\cmodule.py”,第1142行,模块\u中,从\u键开始
模块=lnk.编译模块(位置)
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\gof\cc.py”,第1506行,在compile\u cmodule中
预RGS=预RGS)
文件“C:\Anaconda2\lib\site packages\theano-0.8.0-py2.7.egg\theano\gof\cmodule.py”,第2204行,在compile\u str中
(状态,编译\u stderr.replace('\n','.'))
异常:(“编译节点时发生以下错误”,mrg_uniform{TensorType(float32,4D),inplace}(,MakeVector{dtype='int64'}.0),'\n',“编译失败(返回状态=1):
C:\\Users\\mikrolab\\AppData\\Local\\Theano\\compiledir\u Windows-10-10.0.10586-Intel64\u Family\u 6\u Model\u 23\u Stepping\u 10\u GenuineIntel-2.7.11-32\\tmpahcj6d\\mod.cpp:在成员函数“int{anonymous}::\u struct\u compiled\u op\u df1196e30ea06df2bcd01958dc6f5::run()”中:\r。
C:\\Users\\mikrolab\\AppData\\Local\\Theano\\compiledir\u Windows-10-10.0.10586-Intel64\u Family\u 6\u Model\u 23\u Stepping\u GenuineIntel-2.7.11-32\\tmpahcj6d\\mod.cpp:457:34:错误:无法将参数传递中的'npy\u int64*{aka long long long int*}转换为'npy\u intp*{aka int*{aka int*},','[*1->mrg u uniform TensorType(32,4D),float1],'
进程已完成,退出代码为1
已解决:遵循以下说明的每一部分:

也这样做了:为什么NVCC不能找到我的VisualC++安装?< /P>


Theano现在正在工作,正在使用我的GPU。

使用Microsoft Visual Studio 2010和Anaconda,因为您必须使用与编译为com的包相同的编译器