<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Hi Kirk,  in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078678#M22712</link>
    <description>&lt;P&gt;Hi Kirk,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;I did further investigation. The &amp;nbsp;problem of &lt;SPAN style="font-weight: 700; font-size: 12px;"&gt;segmentation error&lt;/SPAN&gt;&amp;nbsp;should be the &lt;STRONG&gt;ILP64&lt;/STRONG&gt;, where theano use "int" type as matrix size input, which is 32bit by default. the ILP64 means int 64bit. So the correct MKL library should be &amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[global]&lt;BR /&gt;
	cxx = icpc&lt;BR /&gt;
	openmp = True &amp;nbsp;( as icpc support OpenMP, &amp;nbsp;i don't install openMP from other places)&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[gcc]&lt;BR /&gt;
	cxxflags = &amp;nbsp;-I${MKLROOT}/include&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[blas]&lt;BR /&gt;
	ldflags = -L/opt/intel/compilers_and_libraries_2016.3.170/mac/mkl/lib&amp;nbsp;&lt;SPAN style="font-weight: 700;"&gt;-lmkl_intel_ilp64&lt;/SPAN&gt;&amp;nbsp;-lmkl_core -lmkl_intel_thread -lpthread -lm -ldl&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;Last login: Wed Sep 21 00:25:59 2016&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;You may try it and let me know if it work for you.&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;Yes, the &lt;SPAN style="font-size: 12px;"&gt;&amp;nbsp;"&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; font-weight: 700;"&gt;-lmkl_intel_lp64&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px;"&gt;&amp;nbsp;-lmkl_core -lmkl_intel_thread" should work with both clang /gcc too. &amp;nbsp;They can run without problem.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;You can upgrade to Intel MKL by any way. Usually, you don't need uninstall the old version. &amp;nbsp;Different version should be install to different folder. and the /opt/intel/mkl &amp;nbsp;will link the latest version.&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;Best Regards,&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;Ying &amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 22 Sep 2016 03:18:00 GMT</pubDate>
    <dc:creator>Ying_H_Intel</dc:creator>
    <dc:date>2016-09-22T03:18:00Z</dc:date>
    <item>
      <title>Cannot compile theano tests with icpc and mkl libraries</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078670#M22704</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;Hi everyone,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;I've been trying to compile theano tests using icpc and linking against&amp;nbsp;&lt;/SPAN&gt;mkl-libraries. I've used the following link line and compiler settings.&lt;/P&gt;

&lt;P&gt;link line:&lt;/P&gt;

&lt;P&gt;-L${MKLROOT}/lib -lmkl_intel_ilp64 -lmkl_core -lmkl_intel_thread -lpthread -lm -ldl&lt;/P&gt;

&lt;P&gt;compiler options:&lt;/P&gt;

&lt;P&gt;-DMKL_ILP64 -qopenmp -I${MKLROOT}/include&lt;/P&gt;

&lt;P&gt;I've been getting the following errors. If anyone can help me because this error is driving me crazy. I've tried many things such as changing flags or even changing the compiler. I've also used g++-6 but still couldn't run the tests. Everything has failed so far.&lt;/P&gt;

&lt;P&gt;Problem occurred during compilation with the command line below:&lt;BR /&gt;
	icpc -dynamiclib -g -O3 -fno-math-errno -Wno-unused-label -Wno-unused-variable -Wno-write-strings -Wl,-rpath,/opt/intel/mkl/lib -DMKL_ILP64 -I/opt/intel/mkl/include -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -m64 -fPIC -undefined dynamic_lookup -I/Users/jm/anaconda2/lib/python2.7/site-packages/numpy/core/include -I/Users/jm/anaconda2/include/python2.7 -I/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof -L/opt/intel/mkl/lib -L/Users/jm/anaconda2/lib -fvisibility=hidden -o /Users/jm/.theano/compiledir_Darwin-15.6.0-x86_64-i386-64bit-i386-2.7.12-64/tmpiCtphp/8f7c39861f82e0c5784c93e52bab9c26.so /Users/jm/.theano/compiledir_Darwin-15.6.0-x86_64-i386-64bit-i386-2.7.12-64/tmpiCtphp/mod.cpp -lmkl_intel_ilp64 -lmkl_core -lmkl_tbb_thread -ltbb -lstdc++ -lpthread -lm -ldl&lt;/P&gt;</description>
      <pubDate>Thu, 15 Sep 2016 23:14:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078670#M22704</guid>
      <dc:creator>Kirk_W_</dc:creator>
      <dc:date>2016-09-15T23:14:06Z</dc:date>
    </item>
    <item>
      <title>Hi Kirk, </title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078671#M22705</link>
      <description>&lt;P&gt;Hi Kirk,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 13.008px; line-height: 19.512px;"&gt;You mentioned the can't compile theano test, &amp;nbsp;not configure theano itself, right? . What is exact error message? &amp;nbsp; does the file&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;/Users/jm/.theano/compiledir_Darwin-15.6.0-x86_64-i386-64bit-i386-2.7.12-64/tmpiCtphp/mod.cpp include any BLAS or LAPACK (or other MKL function)?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;Could you please tell us the hardware and OS you are using? &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.008px; line-height: 19.512px;"&gt;In most of cases &lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;( for example, the mod.cpp will depend on the MKL library )&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.008px; line-height: 19.512px;"&gt;, you &amp;nbsp;can &amp;nbsp;try the MKL link advisor from &lt;A href="https://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/" target="_blank"&gt;https://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/&lt;/A&gt; &amp;nbsp;to find required MKL library. &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;Ying&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;FYI, configure theano to using &amp;nbsp;BLAS library in&amp;nbsp;&lt;SPAN style="font-size: 13.008px; line-height: 19.512px;"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.008px; line-height: 19.512px;"&gt;&lt;A href="http://deeplearning.net/software/theano/install.html" target="_blank"&gt;http://deeplearning.net/software/theano/install.html&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 18 Sep 2016 06:21:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078671#M22705</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2016-09-18T06:21:49Z</dc:date>
    </item>
    <item>
      <title>Hi Ying,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078672#M22706</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;Hi Ying,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;thanks for your answer. Just to clarify some things. My goal is to use icpc and mkl-intel library version 11.3 which I have installed to compile theano code. The problem is that it doesn't work.&lt;/P&gt;

&lt;P&gt;I have already used the MKL link advisor. That's were I got the settings from in the first place.&lt;/P&gt;

&lt;P&gt;My os is OS X 10.11 and the hardware cpu: intel-i5 and ram: 8Gb.&lt;/P&gt;

&lt;P&gt;I think the problem lies in the linking process. I think that the settings for the MKL link advisor are not correct.&lt;/P&gt;

&lt;P&gt;The way that I test it is by running the theano tests which fail. Then I simply try a minimal dot product example which also fails to compile.&lt;/P&gt;

&lt;P&gt;If anyone could replicate this issue I would be grateful. I would really like to know how to properly link icpc and intel-mkl libraries against theano so that I can compile code properly?&lt;/P&gt;

&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Sun, 18 Sep 2016 16:46:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078672#M22706</guid>
      <dc:creator>Kirk_W_</dc:creator>
      <dc:date>2016-09-18T16:46:05Z</dc:date>
    </item>
    <item>
      <title>Hi Kirk, </title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078673#M22707</link>
      <description>&lt;P&gt;Hi Kirk,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks for the details. &amp;nbsp;Could you please tell the step to reproduce the problem?&lt;/P&gt;

&lt;P&gt;For example,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Install theano&amp;nbsp;&lt;SPAN style="font-size: 13.008px; line-height: 19.512px;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.008px; line-height: 19.512px;"&gt;&lt;A href="http://deeplearning.net/software/theano/install.html#osx" target="_blank"&gt;http://deeplearning.net/software/theano/install.html#osx&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;Then what operation are you doing?&lt;/P&gt;

&lt;P&gt;and What is &amp;nbsp;exact error message when you try&amp;nbsp;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;a minimal dot product example which also fails to compile.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;Best Regards,&lt;BR /&gt;
	Ying&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Sep 2016 08:53:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078673#M22707</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2016-09-19T08:53:38Z</dc:date>
    </item>
    <item>
      <title>Hi Ying,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078674#M22708</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;Hi Ying,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;thank you for you reply. The exact steps to reproduce my environment are the following:&lt;/P&gt;

&lt;P&gt;1. Install anaconda&amp;nbsp;&lt;A href="https://www.continuum.io/downloads"&gt;https://www.continuum.io/downloads&lt;/A&gt;&amp;nbsp;for python 2.7.x&lt;/P&gt;

&lt;P&gt;2. brew install graphviz "if you don't already have it in you system"&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;3. Install theano developer version, through "pip install --no-deps g&lt;/SPAN&gt;&lt;SPAN style="color: rgb(64, 64, 64); font-family: Consolas, 'Andale Mono WT', 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Liberation Mono', 'Nimbus Mono L', Monaco, 'Courier New', Courier, monospace; font-size: 12px;"&gt;it+git://github.com/Theano/Theano.git&lt;/SPAN&gt;&lt;SPAN style="font-size: 1em;"&gt;" recommended by developers, said to be solving some issues&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;&amp;nbsp;&amp;nbsp; Alternatively you could do: "pip install Theano"&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "pip install --upgrade --no-deps Theano"&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;4. conda install pydot-ng or pip install pydot&lt;/P&gt;

&lt;P&gt;5. pip install graphviz (this is different from command 2. Simply an interface of python to command 2)&lt;/P&gt;

&lt;P&gt;6. Configuration: need to tell theano what compiler, libraries and flags to use. "Create a .theanorc file in you home directory"&lt;/P&gt;

&lt;P&gt;7. Put the following inside .theanorc in order to use icpc and intel-mkl&lt;/P&gt;

&lt;P&gt;[global]&lt;/P&gt;

&lt;P&gt;cxx = icpc&lt;/P&gt;

&lt;P&gt;openmp = True --&amp;gt; you have to install this first via brew install openmp --without-multilib&lt;/P&gt;

&lt;P&gt;[gcc]&lt;/P&gt;

&lt;P&gt;cxxflags =&amp;nbsp;&amp;nbsp;-DMKL_ILP64 -qopenmp -I${MKLROOT}/include&lt;/P&gt;

&lt;P&gt;[blas]&lt;/P&gt;

&lt;P&gt;ldflags =&amp;nbsp;-L${MKLROOT}/lib -lmkl_intel_ilp64 -lmkl_core -lmkl_intel_thread -lpthread -lm -ldl&lt;/P&gt;

&lt;P&gt;8. To test if everything works correctly first I run the tests and then the minimal &amp;nbsp;dot product example. To run the tests execute the following in a terminal. " python -c "import theano; theano.test()" ". Notice the inside double quotes are important! This results into errors and failure for me. Tests don't build clean&lt;/P&gt;

&lt;P&gt;9. Another test that I do is the following simple minimal dot product.&lt;/P&gt;

&lt;P&gt;import theano&lt;/P&gt;

&lt;P&gt;import theano.tensor as tt&lt;/P&gt;

&lt;P&gt;import numpy as np&lt;/P&gt;

&lt;P&gt;x, w = tt.matrices('x', 'w')&lt;/P&gt;

&lt;P&gt;f = theano.function([x, w], tt.dot(x, w), allow_input_downcast=True)&lt;/P&gt;

&lt;P&gt;f(np.random.randn(5, 6), np.random.randn(6, 4))&lt;/P&gt;

&lt;P&gt;Below is the error that I get from the minimal example above:&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(81, 187, 64); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;In [&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #41f331"&gt;1&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;]: import&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #59b4ff"&gt;theano&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(81, 187, 64); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;In [&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #41f331"&gt;2&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;]: import&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #59b4ff"&gt;theano.tensor&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #59b4ff"&gt;tt&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(81, 187, 64); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;In [&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #41f331"&gt;3&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;]: import&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #59b4ff"&gt;numpy&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #59b4ff"&gt;np&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;In [&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #41f331"&gt;4&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;]: &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;x, w = tt.matrices(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #e88f3a"&gt;'x'&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #e88f3a"&gt;'w'&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;In [&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #41f331"&gt;5&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;]: &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;f = theano.function([x,w], tt.dot(x,w), allow_input_downcast=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;True&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;WARNING (theano.gof.cmodule): OPTIMIZATION WARNING: Theano was not able to find the g++ parameters that tune the compilation to your&amp;nbsp; specific CPU. This can slow down the execution of Theano functions. Please submit the following lines to Theano's mailing list so that we can fix this problem:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;['# 1 "-"\n', 'icpc version 16.0.3 (gcc version 4.9.0 compatibility)\n', '/usr/local/bin/icpc-16.0-base/bin/intel64/mcpcom&amp;nbsp; &amp;nbsp; --target_efi2 -_g -mP3OPT_inline_alloca -D__ICC=1600 -D__INTEL_COMPILER=1600 -D__INTEL_COMPILER_UPDATE=3 -D__BLOCKS__ -D__SIZE_WIDTH__=64 -D__PTRDIFF_TYPE__=long "-D__SIZE_TYPE__=unsigned long" -D__WCHAR_TYPE__=int -D__WINT_TYPE__=int "-D__INTMAX_TYPE__=long int" "-D__UINTMAX_TYPE__=long unsigned int" -D__LONG_MAX__=9223372036854775807L -D__QMSPP_ -D__OPTIMIZE__ -D__NO_MATH_INLINES -D__NO_STRING_INLINES -D__GNUC_GNU_INLINE__ -D__GNUC__=4 -D__GNUC_MINOR__=9 -D__GNUC_PATCHLEVEL__=0 -D__clang__=1 -D__clang_patchlevel__=0 -D__clang_minor__=3 -D__clang_major__=7 -D__clang_version__=7.3.0 -D__APPLE_CC__=5226 -D__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__=1116 -D__LITTLE_ENDIAN__ -D__DYNAMIC__ "-D__private_extern__=__attribute__((visibility("hidden")))" -D__LP64__ -D_LP64 -D__GXX_ABI_VERSION=1002 -D__USER_LABEL_PREFIX__=_ -D__REGISTER_PREFIX__= -D__INTEL_RTTI__ -D__x86_64 -D__x86_64__ -D__amd64 -D__amd64__ "-_Acpu(x86_64)" "-_Amachine(x86_64)" -D__INTEL_COMPILER_BUILD_DATE=20160415 -D__PIC__ -D__APPLE__ -D__MACH__ -D__pentium4 -D__pentium4__ -D__tune_pentium4__ -D__SSE2__ -D__SSE2_MATH__ -D__SSE3__ -D__SSSE3__ -D__SSE4_1__ -D__SSE4_2__ -D__SSE__ -D__SSE_MATH__ -D__MMX__ -D__AVX__ -D__AVX_I__ -D__AVX2__ -D__FMA__ -_k -_8 -_l --has_new_stdarg_support -_D -_a -_b -E --gnu_version=40900 -_W5 --gcc-extern-inline --clang_version=30700 --multibyte_chars --blocks --clang_lib_extensions -D_LIBCPP_HAS_NO_VARIADICS -D_LIBCPP_HAS_NO_RVALUE_REFERENCES -mGLOB_diag_suppress_sys --array_section --simd --simd_func --clang_extensions -mP1OPT_print_version=FALSE -mGLOB_em64t=TRUE -mP1OPT_version=16.0-intel64 -mGLOB_diag_use_message_catalog=FALSE -\n', '#include "..." search starts here:\n', '#include &amp;lt;...&amp;gt; search starts here:\n', ' /usr/local/bin/icpc-16.0-base/compiler/include/intel64\n', ' /usr/local/bin/icpc-16.0-base/compiler/include\n', ' /System/Library/Frameworks\n', ' /Library/Frameworks\n', ' /Library/Developer/CommandLineTools/usr/bin/../lib/clang/7.3.0/include\n', ' /usr/local/include\n', ' /usr/include/\n', ' /usr/include\n', 'End of search list.\n']&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;In [&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #41f331"&gt;6&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;]: &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;f(np.random.randn(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;4&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;5&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;), np.random.randn(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;5&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;6&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;))&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;Segmentation fault: 11&lt;/SPAN&gt;&lt;/P&gt;

&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;

&lt;DIV&gt;Thanks!&lt;/DIV&gt;</description>
      <pubDate>Mon, 19 Sep 2016 12:09:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078674#M22708</guid>
      <dc:creator>Kirk_W_</dc:creator>
      <dc:date>2016-09-19T12:09:13Z</dc:date>
    </item>
    <item>
      <title>And if I try to link gcc6</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078675#M22709</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;And if I try to link gcc6 against intel-mkl libraries and run the above minimal example, I get the following errors:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;f = theano.function([x,w], tt.dot(x,w), allow_input_downcast=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #51bb40"&gt;True&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;Problem occurred during compilation with the command line below:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;g++-6c -dynamiclib -g -O3 -fno-math-errno -Wno-unused-label -Wno-unused-variable -Wno-write-strings -Wl,--no-as-needed -Wl,-rpath,/opt/intel/mkl/lib -DMKL_ILP64 -m64 -I/opt/intel/mkl/include -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -m64 -fPIC -undefined dynamic_lookup -I/Users/jm/anaconda2/lib/python2.7/site-packages/numpy/core/include -I/Users/jm/anaconda2/include/python2.7 -I/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof -L/opt/intel/mkl/lib -L/Users/jm/anaconda2/lib -fvisibility=hidden -o /Users/jm/.theano/compiledir_Darwin-15.6.0-x86_64-i386-64bit-i386-2.7.12-64/tmpHSLq3t/20e25ec3332be5b692d497e191c73eba.so /Users/jm/.theano/compiledir_Darwin-15.6.0-x86_64-i386-64bit-i386-2.7.12-64/tmpHSLq3t/mod.cpp -lmkl_intel_ilp64 -lmkl_core -lmkl_intel_thread -liomp5 -lpthread -lm -ldl&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;ERROR (theano.gof.cmodule): [Errno 2] No such file or directory&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;---------------------------------------------------------------------------&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #e7583a"&gt;OSError&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Traceback (most recent call last)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;lt;ipython-input-9-69d89bc7defb&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;&amp;lt;module&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;()&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;----&amp;gt; 1&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #e7583a"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;f &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; theano&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;function&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;([&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;x&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;w&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;],&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; tt&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;dot&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;x&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;w&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;),&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; allow_input_downcast&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;True&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(1, 25, 147); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/compile/function.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;function&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(inputs, outputs, mode, updates, givens, no_default_updates, accept_inplace, name, rebuild_strict, allow_input_downcast, profile, on_unused_input)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 324&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; on_unused_input&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;on_unused_input&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 325&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; profile&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;profile&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;--&amp;gt; 326&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output_keys=output_keys)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 327&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;# We need to add the flag check_aliased inputs if we have any mutable or&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 328&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;# borrowed used defined inputs&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(1, 25, 147); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/compile/pfunc.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;pfunc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(params, outputs, mode, updates, givens, no_default_updates, accept_inplace, name, rebuild_strict, allow_input_downcast, profile, on_unused_input, output_keys)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 482&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; accept_inplace&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;accept_inplace&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; name&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;name&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 483&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; profile&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;profile&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; on_unused_input&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;on_unused_input&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;--&amp;gt; 484&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output_keys=output_keys)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; 485&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; 486&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(1, 25, 147); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/compile/function_module.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;orig_function&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(inputs, outputs, mode, accept_inplace, name, profile, on_unused_input, output_keys)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1787&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; on_unused_input&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;on_unused_input&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1788&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output_keys&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;output_keys&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;).&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;create&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;-&amp;gt; 1789&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; defaults)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; 1790&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1791&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; t2 &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; time&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;time&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;()&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/compile/function_module.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;create&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(self, input_storage, trustme, storage_map)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1651&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; theano&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;config&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;traceback&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;limit &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; theano&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;config&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;traceback&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;compile_limit&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1652&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; _fn, _i, _o = self.linker.make_thunk(&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;-&amp;gt; 1653&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; input_storage=input_storage_lists, storage_map=storage_map)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; 1654&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;finally&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1655&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; theano&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;config&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;traceback&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;limit &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; limit_orig&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof/link.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;make_thunk&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(self, input_storage, output_storage, storage_map)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 697&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return self.make_all(input_storage=input_storage,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 698&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output_storage&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;output_storage&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;--&amp;gt; 699&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; storage_map=storage_map)[:3]&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; 700&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 701&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;def&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; make_all&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;self&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; input_storage&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; output_storage&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;):&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof/vm.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;make_all&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(self, profiler, input_storage, output_storage, storage_map)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1049&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; storage_map&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1050&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compute_map&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;-&amp;gt; 1051&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; no_recycling))&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1052&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;if&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;not&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; hasattr&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;thunks&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;[-&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;1&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;],&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;'lazy'):&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1053&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;# We don't want all ops maker to think about lazy Ops.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof/op.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;make_thunk&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(self, node, storage_map, compute_map, no_recycling)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 973&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;try&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 974&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return self.make_c_thunk(node, storage_map, compute_map,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;--&amp;gt; 975&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; no_recycling)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 976&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;except&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;NotImplementedError&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; utils&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;MethodNotDefined&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;):&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 977&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; logger&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;debug&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;('Falling back on perform')&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof/op.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;make_c_thunk&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(self, node, storage_map, compute_map, no_recycling)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(1, 25, 147); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 873&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; logger&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;debug&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;('Trying CLinker.make_thunk')&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 874&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; outputs = cl.make_thunk(input_storage=node_input_storage,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;--&amp;gt; 875&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output_storage=node_output_storage)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 876&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fill_storage&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; node_input_filters&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; node_output_filters &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; outputs&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp; &amp;nbsp; 877&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof/cc.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;make_thunk&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(self, input_storage, output_storage, storage_map, keep_lock)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1188&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cthunk, in_storage, out_storage, error_storage = self.__compile__(&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1189&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; input_storage&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; output_storage&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; storage_map&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;-&amp;gt; 1190&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; keep_lock=keep_lock)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; 1191&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1192&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; res &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; _CThunk&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;cthunk&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; init_tasks&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; tasks&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; error_storage&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof/cc.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;__compile__&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(self, input_storage, output_storage, storage_map, keep_lock)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1129&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output_storage&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1130&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; storage_map&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;-&amp;gt; 1131&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; keep_lock=keep_lock)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1132&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return (thunk,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1133&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [link.Container(input, storage) for input, storage in&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(1, 25, 147); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof/cc.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;cthunk_factory&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(self, error_storage, in_storage, out_storage, storage_map, keep_lock)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; 1584&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;else&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1585&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; module = get_module_cache().module_from_key(&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;-&amp;gt; 1586&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; key=key, lnk=self, keep_lock=keep_lock)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; 1587&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1588&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; vars &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; self&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;inputs &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;+&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; self&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;outputs &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;+&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; self&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;orphans&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof/cmodule.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;module_from_key&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(self, key, lnk, keep_lock)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1143&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;try&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1144&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; dlimport_workdir&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;self&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;dirname&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;-&amp;gt; 1145&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #e7583a"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;module &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; lnk&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;compile_cmodule&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;location&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1146&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; name &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; module&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;__file__&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1147&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;assert&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; name&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;startswith&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;location&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof/cc.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;compile_cmodule&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(self, location)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1490&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lib_dirs&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;self&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;lib_dirs&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(),&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1491&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; libs&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;libs&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;-&amp;gt; 1492&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; preargs=preargs)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1493&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;except&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; Exception &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; e&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1494&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; e&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;args &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;+=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;str&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;self&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;fgraph&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;),)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(1, 25, 147); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/gof/cmodule.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;compile_str&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(module_name, src_code, location, include_dirs, lib_dirs, libs, preargs, py_module, hide_symbols)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; 2277&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; 2278&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;try&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;-&amp;gt; 2279&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #e7583a"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;p_out &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; output_subprocess_Popen&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;cmd&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 2280&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compile_stderr &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; decode&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;p_out&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;[&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;1&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;])&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 2281&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;except&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; Exception&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/misc/windows.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;output_subprocess_Popen&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(command, **params)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 80&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; params&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;['stdout']&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; subprocess&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;PIPE&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 81&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; params&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;['stderr']&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; subprocess&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;PIPE&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;---&amp;gt; 82&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #e7583a"&gt; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;p &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; subprocess_Popen&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;command&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;**&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;params&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 83&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;# we need to use communicate to make sure we don't deadlock around&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 84&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;# the stdour/stderr pipe.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;/Users/jm/anaconda2/lib/python2.7/site-packages/theano/misc/windows.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;subprocess_Popen&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(command, **params)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 41&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 42&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;try&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;---&amp;gt; 43&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #e7583a"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;proc &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; subprocess&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;Popen&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;command&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; startupinfo&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;startupinfo&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;**&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;params&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 44&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;finally&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 45&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;if&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; stdin &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;is&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;not&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; None&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(1, 25, 147); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;/Users/jm/anaconda2/lib/python2.7/subprocess.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;__init__&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(self, args, bufsize, executable, stdin, stdout, stderr, preexec_fn, close_fds, shell, cwd, env, universal_newlines, startupinfo, creationflags)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 709&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; p2cread&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; p2cwrite&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 710&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; c2pread&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; c2pwrite&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;--&amp;gt; 711&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; errread, errwrite)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 712&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;except&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; Exception&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp; &amp;nbsp; 713&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;# Preserve original exception in case os.close raises.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(1, 25, 147); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;/Users/jm/anaconda2/lib/python2.7/subprocess.pyc&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; in &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4ccdda"&gt;_execute_child&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;(self, args, executable, preexec_fn, close_fds, cwd, env, universal_newlines, startupinfo, creationflags, shell, to_close, p2cread, p2cwrite, c2pread, c2pwrite, errread, errwrite)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1341&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;raise&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;&amp;nbsp;&amp;nbsp; 1342&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; child_exception &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; pickle&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;.&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;loads&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;(&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;data&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #011993"&gt;)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(231, 88, 58); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;-&amp;gt; 1343&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #4dd03c"&gt;raise&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt; child_exception&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; 1344&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(77, 208, 60); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;&amp;nbsp;&amp;nbsp; 1345&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #29f914"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51); min-height: 22px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: 'Meslo LG L for Powerline'; color: rgb(41, 249, 20); background-color: rgb(50, 51, 51);"&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures; color: #e7583a"&gt;OSError&lt;/SPAN&gt;&lt;SPAN style="font-variant-ligatures: no-common-ligatures"&gt;: [Errno 2] No such file or directory&lt;/SPAN&gt;&lt;/P&gt;

&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Mon, 19 Sep 2016 12:30:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078675#M22709</guid>
      <dc:creator>Kirk_W_</dc:creator>
      <dc:date>2016-09-19T12:30:05Z</dc:date>
    </item>
    <item>
      <title>Hi Kirk, </title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078676#M22710</link>
      <description>&lt;P&gt;Hi Kirk,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;thank for the step by step. &amp;nbsp;I try almost same&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;1. Install anaconda&amp;nbsp;&lt;A href="https://www.continuum.io/downloads" rel="nofollow"&gt;https://www.continuum.io/downloads&lt;/A&gt;&amp;nbsp;for python 2.7.x (command line)&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;i haven't try homebrew and conda&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&lt;SPAN style="line-height: 1.5;"&gt;3. Install theano&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&lt;SPAN style="line-height: 1.5;"&gt;: "pip install Theano"&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "pip install --upgrade --no-deps Theano"&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;4. pip install pydot&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;5. pip install graphviz&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;6. Configuration: need to tell theano what compiler, libraries and flags to use. "Create a .theanorc file in you home directory"&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;7. Put the following inside .theanorc in order to use icpc and intel-mkl&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[global]&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;cxx = icpc&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;openmp = True --&amp;gt; you have to install this first via brew install openmp --without-multilib&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[gcc]&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;cxxflags =&amp;nbsp;&amp;nbsp;-DMKL_ILP64 -qopenmp -I${MKLROOT}/include&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[blas]&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;ldflags =&amp;nbsp;-L-L/opt/intel/compilers_and_libraries_2016.3.170/mac/mkl/lib/-lmkl_intel_ilp64 -lmkl_core -lmkl_intel_thread -lpthread -lm -ldl&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;-&amp;gt; &amp;nbsp;I can't use the $MKLROOT. although i have source &amp;nbsp;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;/opt/intel/compilers_and_libraries_2016.3.170/mac/mkl/bin/mklvars.sh intel64&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;&amp;gt;python test.py&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&lt;STRONG&gt;I got segmentation error too. &amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&lt;STRONG&gt;But it is not problem to run with&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;[global]&lt;BR /&gt;
	cxx = icpc&lt;BR /&gt;
	openmp = True &amp;nbsp;( as icpc support OpenMP, &amp;nbsp;i don't install openMP from other places)&amp;nbsp;&lt;/P&gt;

&lt;P&gt;[gcc]&lt;BR /&gt;
	cxxflags = &amp;nbsp;&lt;STRONG&gt;-DMKL_LP64&lt;/STRONG&gt; -qopenmp -I${MKLROOT}/include&lt;/P&gt;

&lt;P&gt;[blas]&lt;BR /&gt;
	ldflags = -L/opt/intel/compilers_and_libraries_2016.3.170/mac/mkl/lib &lt;STRONG&gt;-lmkl_intel_lp64&lt;/STRONG&gt; -lmkl_core -lmkl_intel_thread -lpthread -lm -ldl&lt;/P&gt;

&lt;P&gt;Last login: Wed Sep 21 00:25:59 2016&lt;BR /&gt;
	macmini01:~ yhu5$ icpc -v&lt;BR /&gt;
	icpc version 17.0.0 (gcc version 4.9.0 compatibility)&lt;BR /&gt;
	macmini01:~ yhu5$ source /opt/intel/compilers_and_libraries_2017.0.&lt;BR /&gt;
	compilers_and_libraries_2017.0.092/ compilers_and_libraries_2017.0.102/&lt;BR /&gt;
	macmini01:~ yhu5$ source /opt/intel/compilers_and_libraries_2016.3.170/&lt;BR /&gt;
	.version &amp;nbsp; licensing/ mac/&lt;BR /&gt;
	macmini01:~ yhu5$ source /opt/intel/compilers_and_libraries_2016.3.170/mac/&lt;BR /&gt;
	bin/ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; documentation/ &amp;nbsp; man/ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pkg_bin/&lt;BR /&gt;
	compiler/ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;link_install.sh &amp;nbsp;mkl/&lt;BR /&gt;
	macmini01:~ yhu5$ source /opt/intel/compilers_and_libraries_2016.3.170/mac/mkl/b &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; in/mklvars.sh intel64&lt;BR /&gt;
	macmini01:~ yhu5$ python test.py &amp;nbsp;( i add me=&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;&amp;nbsp;f(np.random.randn(4,5), np.random.randn(5,6)), print me&lt;/SPAN&gt;&lt;BR /&gt;
	WARNING (theano.gof.cmodule): OPTIMIZATION WARNING: your Theano flag `cxx` seems &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;not to be the g++ compiler. So we disable the compiler optimization specific to &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;g++ that tell to compile for a specific CPU. At worst, this could cause slow do &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wn.&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;You can add those parameters to the compiler yourself via the Theano fl &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ag `gcc.cxxflags`.&lt;BR /&gt;
	[[ 1.27863428 &amp;nbsp;1.28816199 &amp;nbsp;2.83958232 -0.35235211]&lt;BR /&gt;
	&amp;nbsp;[ 2.46670051 &amp;nbsp;2.72214105 &amp;nbsp;2.85460089 -0.99719573]&lt;BR /&gt;
	&amp;nbsp;[-3.06628748 &amp;nbsp;0.67908877 &amp;nbsp;1.68852227 -3.37025947]&lt;BR /&gt;
	&amp;nbsp;[-1.6107379 &amp;nbsp;-1.37031813 -1.47781715 -2.912304 &amp;nbsp;]&lt;BR /&gt;
	&amp;nbsp;[-4.03258646 -0.75107235 -2.93471964 -2.51097149]]&lt;BR /&gt;
	macmini01:~ yhu5$&amp;nbsp;&lt;/P&gt;

&lt;P&gt;So what i can suggest&amp;nbsp;&lt;/P&gt;

&lt;P&gt;1. try&amp;nbsp;&lt;SPAN style="font-size: 13.008px; line-height: 19.512px;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-weight: 700; font-size: 13.008px; line-height: 19.512px;"&gt;-DMKL_LP64 &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.008px; line-height: 19.512px;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-weight: 700; font-size: 13.008px; line-height: 19.512px;"&gt;-lmkl_intel_lp64 ....&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;2 may be try latest MKL 2017 , which can be get from &amp;nbsp;https://software.intel.com/en-us/intel-mkl/ &amp;nbsp;=&amp;gt; get This Library for free&lt;/P&gt;

&lt;P&gt;(although i'm in icpc in 2017 and MKL using 2016)&amp;nbsp;&lt;/P&gt;

&lt;P&gt;3. I can reproduce the error with gcc. , seems not direct MKL related. &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;ERROR (theano.gof.cmodule): [Errno 2] No such file or directory. &amp;nbsp;it should be wrong file or directory.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;Best Regards,&lt;/P&gt;

&lt;P&gt;Ying&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Sep 2016 04:14:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078676#M22710</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2016-09-20T04:14:51Z</dc:date>
    </item>
    <item>
      <title>Hi Ying, </title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078677#M22711</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;Hi Ying,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;thanks for the reply. Did you manage to run the tests without problems with icpc+intel-mkl?&amp;nbsp;&lt;/P&gt;

&lt;P&gt;One question though, how can you update the intel-mkl to a newer version? I mean do I have to uninstall what I have already installed in my system and then re-install the new version?&lt;/P&gt;

&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 20 Sep 2016 11:56:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078677#M22711</guid>
      <dc:creator>Kirk_W_</dc:creator>
      <dc:date>2016-09-20T11:56:14Z</dc:date>
    </item>
    <item>
      <title>Hi Kirk, </title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078678#M22712</link>
      <description>&lt;P&gt;Hi Kirk,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;I did further investigation. The &amp;nbsp;problem of &lt;SPAN style="font-weight: 700; font-size: 12px;"&gt;segmentation error&lt;/SPAN&gt;&amp;nbsp;should be the &lt;STRONG&gt;ILP64&lt;/STRONG&gt;, where theano use "int" type as matrix size input, which is 32bit by default. the ILP64 means int 64bit. So the correct MKL library should be &amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[global]&lt;BR /&gt;
	cxx = icpc&lt;BR /&gt;
	openmp = True &amp;nbsp;( as icpc support OpenMP, &amp;nbsp;i don't install openMP from other places)&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[gcc]&lt;BR /&gt;
	cxxflags = &amp;nbsp;-I${MKLROOT}/include&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[blas]&lt;BR /&gt;
	ldflags = -L/opt/intel/compilers_and_libraries_2016.3.170/mac/mkl/lib&amp;nbsp;&lt;SPAN style="font-weight: 700;"&gt;-lmkl_intel_ilp64&lt;/SPAN&gt;&amp;nbsp;-lmkl_core -lmkl_intel_thread -lpthread -lm -ldl&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;Last login: Wed Sep 21 00:25:59 2016&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;You may try it and let me know if it work for you.&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;Yes, the &lt;SPAN style="font-size: 12px;"&gt;&amp;nbsp;"&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; font-weight: 700;"&gt;-lmkl_intel_lp64&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px;"&gt;&amp;nbsp;-lmkl_core -lmkl_intel_thread" should work with both clang /gcc too. &amp;nbsp;They can run without problem.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;You can upgrade to Intel MKL by any way. Usually, you don't need uninstall the old version. &amp;nbsp;Different version should be install to different folder. and the /opt/intel/mkl &amp;nbsp;will link the latest version.&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;Best Regards,&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;Ying &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Sep 2016 03:18:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078678#M22712</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2016-09-22T03:18:00Z</dc:date>
    </item>
    <item>
      <title> </title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078679#M22713</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;Hi Yiing,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;thank you so much for your support. So, I've tried your settings and run the theano tests but I get a Segmentation fault:11&lt;/P&gt;

&lt;P&gt;Here is the output from that segmentation fault:&lt;/P&gt;

&lt;P&gt;Theano version 0.9.0dev2.dev-8e4dff3581eefcc4cd6dcfa06b99f44338c5ffec&lt;BR /&gt;
	theano is installed in /Users/jm/anaconda2/lib/python2.7/site-packages/theano&lt;BR /&gt;
	NumPy version 1.11.1&lt;BR /&gt;
	NumPy relaxed strides checking option: False&lt;BR /&gt;
	NumPy is installed in /Users/jm/anaconda2/lib/python2.7/site-packages/numpy&lt;BR /&gt;
	Python version 2.7.12 |Continuum Analytics, Inc.| (default, Jul &amp;nbsp;2 2016, 17:43:17) [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)]&lt;BR /&gt;
	nose version 1.3.7&lt;BR /&gt;
	/Users/jm/anaconda2/lib/python2.7/site-packages/theano/misc/pycuda_init.py:35: UserWarning: PyCUDA import failed in theano.misc.pycuda_init&lt;BR /&gt;
	&amp;nbsp; warnings.warn("PyCUDA import failed in theano.misc.pycuda_init")&lt;BR /&gt;
	/Users/jm/anaconda2/lib/python2.7/site-packages/theano/sandbox/gpuarray/__init__.py:10: UserWarning: theano.sandbox.gpuarray has been moved to theano.gpuarray. Please update your code and pickles. If the warning persists, clear theano's cache ('$theano/bin/theano-cache clear').&lt;BR /&gt;
	&amp;nbsp; warnings.warn(message)&lt;BR /&gt;
	.WARNING (theano.gof.cmodule): OPTIMIZATION WARNING: Theano was not able to find the g++ parameters that tune the compilation to your &amp;nbsp;specific CPU. This can slow down the execution of Theano functions. Please submit the following lines to Theano's mailing list so that we can fix this problem:&lt;BR /&gt;
	&amp;nbsp;['# 1 "-"\n', 'icpc version 16.0.3 (gcc version 4.9.0 compatibility)\n', '/usr/local/bin/icpc-16.0-base/bin/intel64/mcpcom &amp;nbsp; &amp;nbsp;--target_efi2 -_g -mP3OPT_inline_alloca -D__ICC=1600 -D__INTEL_COMPILER=1600 -D__INTEL_COMPILER_UPDATE=3 -D__BLOCKS__ -D__SIZE_WIDTH__=64 -D__PTRDIFF_TYPE__=long "-D__SIZE_TYPE__=unsigned long" -D__WCHAR_TYPE__=int -D__WINT_TYPE__=int "-D__INTMAX_TYPE__=long int" "-D__UINTMAX_TYPE__=long unsigned int" -D__LONG_MAX__=9223372036854775807L -D__QMSPP_ -D__OPTIMIZE__ -D__NO_MATH_INLINES -D__NO_STRING_INLINES -D__GNUC_GNU_INLINE__ -D__GNUC__=4 -D__GNUC_MINOR__=9 -D__GNUC_PATCHLEVEL__=0 -D__clang__=1 -D__clang_patchlevel__=0 -D__clang_minor__=3 -D__clang_major__=7 -D__clang_version__=7.3.0 -D__APPLE_CC__=5226 -D__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__=1116 -D__LITTLE_ENDIAN__ -D__DYNAMIC__ "-D__private_extern__=__attribute__((visibility("hidden")))" -D__LP64__ -D_LP64 -D__GXX_ABI_VERSION=1002 -D__USER_LABEL_PREFIX__=_ -D__REGISTER_PREFIX__= -D__INTEL_RTTI__ -D__x86_64 -D__x86_64__ -D__amd64 -D__amd64__ "-_Acpu(x86_64)" "-_Amachine(x86_64)" -D__INTEL_COMPILER_BUILD_DATE=20160415 -D__PIC__ -D__APPLE__ -D__MACH__ -D__pentium4 -D__pentium4__ -D__tune_pentium4__ -D__SSE2__ -D__SSE2_MATH__ -D__SSE3__ -D__SSSE3__ -D__SSE4_1__ -D__SSE4_2__ -D__SSE__ -D__SSE_MATH__ -D__MMX__ -D__AVX__ -D__AVX_I__ -D__AVX2__ -D__FMA__ -_k -_8 -_l --has_new_stdarg_support -_D -_a -_b -E --gnu_version=40900 -_W5 --gcc-extern-inline --clang_version=30700 --multibyte_chars --blocks --clang_lib_extensions -D_LIBCPP_HAS_NO_VARIADICS -D_LIBCPP_HAS_NO_RVALUE_REFERENCES -mGLOB_diag_suppress_sys --array_section --simd --simd_func --clang_extensions -mP1OPT_print_version=FALSE -mGLOB_em64t=TRUE -mP1OPT_version=16.0-intel64 -mGLOB_diag_use_message_catalog=FALSE -\n', '#include "..." search starts here:\n', '#include &amp;lt;...&amp;gt; search starts here:\n', ' /usr/local/opt/openblas/include\n', ' /opt/intel/compilers_and_libraries_2016.3.170/mac/compiler/include\n', ' /usr/local/bin/icpc-16.0-base/compiler/include/intel64\n', ' /usr/local/bin/icpc-16.0-base/compiler/include\n', ' /System/Library/Frameworks\n', ' /Library/Frameworks\n', ' /Library/Developer/CommandLineTools/usr/bin/../lib/clang/7.3.0/include\n', ' /usr/local/include\n', ' /usr/include/\n', ' /usr/include\n', 'End of search list.\n']&lt;BR /&gt;
	.....Segmentation fault: 11&lt;/P&gt;

&lt;P&gt;Best Regards,&lt;/P&gt;

&lt;P&gt;K.W.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Sep 2016 13:06:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078679#M22713</guid>
      <dc:creator>Kirk_W_</dc:creator>
      <dc:date>2016-09-23T13:06:57Z</dc:date>
    </item>
    <item>
      <title>Hi K.W, </title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078680#M22714</link>
      <description>&lt;P&gt;Hi K.W,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks for letting me know. &amp;nbsp;From the output, last &amp;nbsp;segmenttation fault , it seems no MKL library information,&amp;nbsp;&lt;SPAN style="font-size: 12px;"&gt;right?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;How about &amp;nbsp;just run the small test.py &amp;nbsp;with pin install&amp;nbsp;&lt;SPAN style="font-size: 12px;"&gt;theano &amp;nbsp;(no the developer version)&lt;/SPAN&gt;&amp;nbsp;?&amp;nbsp;&lt;/P&gt;

&lt;P&gt;import theano&lt;/P&gt;

&lt;P&gt;import theano.tensor as tt&lt;/P&gt;

&lt;P&gt;import numpy as np&lt;/P&gt;

&lt;P&gt;x, w = tt.matrices('x', 'w')&lt;/P&gt;

&lt;P&gt;f = theano.function([x, w], tt.dot(x, w), allow_input_downcast=True,mode='DebugMode')&lt;/P&gt;

&lt;P&gt;me = f(np.random.randn(5, 6), np.random.randn(6, 4))&lt;BR /&gt;
	print me&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Best Regards,&lt;BR /&gt;
	Ying&amp;nbsp;&lt;/P&gt;

&lt;P&gt;P.S as i mentioned, i can run the test fine with the below step:&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;1. Install anaconda&amp;nbsp;&lt;A href="https://www.continuum.io/downloads" rel="nofollow"&gt;https://www.continuum.io/downloads&lt;/A&gt;&amp;nbsp;for python 2.7.x (command line) &amp;nbsp; &amp;nbsp; (i haven't try homebrew and conda )&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;3. Install theano&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&amp;nbsp;"pip install Theano"&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;&amp;nbsp; &amp;nbsp; "pip install --upgrade --no-deps Theano"&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;4. pip install pydot&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;5. pip install graphviz&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;6. Configuration: need to tell theano what compiler, libraries and flags to use. "Create a .theanorc file in you home directory"&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;7. Put the following inside .theanorc in order to use icpc and intel-mkl&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[global]&lt;BR /&gt;
	cxx = icpc&lt;BR /&gt;
	openmp = True &amp;nbsp;( as icpc support OpenMP, &amp;nbsp;i don't install openMP from other places)&amp;nbsp;&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[gcc]&lt;BR /&gt;
	cxxflags = &amp;nbsp;-I${MKLROOT}/include&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;[blas]&lt;BR /&gt;
	ldflags = -L/opt/intel/compilers_and_libraries_2016.3.170/mac/mkl/lib&amp;nbsp;&lt;SPAN style="font-weight: 700;"&gt;-lmkl_intel_lp64&lt;/SPAN&gt;&amp;nbsp;-lmkl_core -lmkl_intel_thread -lpthread -lm -ldl&lt;/P&gt;

&lt;P style="word-wrap: break-word; font-size: 12px;"&gt;Last login: Wed Sep 21 00:25:59 2016&lt;BR /&gt;
	macmini01:~ yhu5$ icpc -v&lt;BR /&gt;
	icpc version 17.0.0 (gcc version 4.9.0 compatibility)&lt;BR /&gt;
	macmini01:~ yhu5$ source /opt/intel/compilers_and_libraries_2017.0.&lt;BR /&gt;
	compilers_and_libraries_2017.0.092/ compilers_and_libraries_2017.0.102/&lt;BR /&gt;
	macmini01:~ yhu5$ source /opt/intel/compilers_and_libraries_2016.3.170/&lt;BR /&gt;
	.version &amp;nbsp; licensing/ mac/&lt;BR /&gt;
	macmini01:~ yhu5$ source /opt/intel/compilers_and_libraries_2016.3.170/mac/&lt;BR /&gt;
	bin/ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; documentation/ &amp;nbsp; man/ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pkg_bin/&lt;BR /&gt;
	compiler/ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;link_install.sh &amp;nbsp;mkl/&lt;BR /&gt;
	macmini01:~ yhu5$ source /opt/intel/compilers_and_libraries_2016.3.170/mac/mkl/b &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; in/mklvars.sh intel64&lt;BR /&gt;
	macmini01:~ yhu5$ python test.py&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Sep 2016 03:02:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078680#M22714</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2016-09-26T03:02:18Z</dc:date>
    </item>
    <item>
      <title>Hi Ying,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078681#M22715</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;Hi Ying,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;apologies for my late reply. I tried but still get a segmentation fault.&lt;/P&gt;

&lt;P&gt;I think I'm still gonna have to do some more debugging.&lt;/P&gt;

&lt;P&gt;But the bottom line is that I still cannot make it work.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Oct 2016 10:00:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Cannot-compile-theano-tests-with-icpc-and-mkl-libraries/m-p/1078681#M22715</guid>
      <dc:creator>Kirk_W_</dc:creator>
      <dc:date>2016-10-03T10:00:41Z</dc:date>
    </item>
  </channel>
</rss>

