{
  "id": 4528,
  "title": "Corruptor level in Autoencoder",
  "url": "/competitions/challenges-in-representation-learning-the-black-box-learning-challenge/discussion/4528",
  "author_name": "",
  "post_date": "2013-05-07T21:57:08.337Z",
  "votes": null,
  "comment_count": 2,
  "views": 1745,
  "content": "<p>I'm experimenting with several level of corruption_level (stdev param in gaussian corruptor) and the model trace is exactly the same.</p>\r\n<p>This is the block I'm using:</p>\r\n<pre>    &quot;model&quot;: !obj:pylearn2.models.autoencoder.HigherOrderContractiveAutoencoder {<br>        &quot;nvis&quot; : 1875,<br>        &quot;nhid&quot; : 200,<br>        &quot;irange&quot; : 0.05,<br>        &quot;corruptor&quot;: !obj:pylearn2.corruption.GaussianCorruptor {<br>            &quot;stdev&quot;: 0.1,<br>        },<br>        &quot;num_corruptions&quot;: 1,<br>        &quot;act_enc&quot;: 'sigmoid',<br>        &quot;act_dec&quot;: 'sigmoid',<br>    },</pre>\r\n<pre>Someone have obtained differences changing stdev in GaussianCorruptor?</pre>",
  "messages": [
    {
      "id": "23999",
      "postDate": "05/07/2013 21:57:08",
      "content": "<p>I'm experimenting with several level of corruption_level (stdev param in gaussian corruptor) and the model trace is exactly the same.</p>\r\n<p>This is the block I'm using:</p>\r\n<pre>    &quot;model&quot;: !obj:pylearn2.models.autoencoder.HigherOrderContractiveAutoencoder {<br>        &quot;nvis&quot; : 1875,<br>        &quot;nhid&quot; : 200,<br>        &quot;irange&quot; : 0.05,<br>        &quot;corruptor&quot;: !obj:pylearn2.corruption.GaussianCorruptor {<br>            &quot;stdev&quot;: 0.1,<br>        },<br>        &quot;num_corruptions&quot;: 1,<br>        &quot;act_enc&quot;: 'sigmoid',<br>        &quot;act_dec&quot;: 'sigmoid',<br>    },</pre>\r\n<pre>Someone have obtained differences changing stdev in GaussianCorruptor?</pre>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "24003",
      "postDate": "05/08/2013 02:56:00",
      "content": "Can you e-mail me the full yaml file?",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "24026",
      "postDate": "05/08/2013 17:30:52",
      "content": "<p>[quote=Ian Goodfellow;24003]</p>\r\n<p>Can you e-mail me the full yaml file?</p>\r\n<p>[/quote]</p>\r\n<p>The problem is gpu related (theano.sandbox.cuda). I can't get my gpu run under W7 64 with theano. I'm trying to fix it.</p>\r\n<p>EDIT.</p>\r\n<p>The problem is CL.exe. I haven't VisualStudio (and I don't want it). CL is a pain if you haven't the microsoft suit installed (I've intalled only C&#43;&#43; without the VS IDE and this is the problem).</p>\r\n<p>I've seen theano installed minGW. Now the question is why CL is neccesary?</p>\r\n<p>Could I configure the compiler with minGW?</p>\r\n<p>Ian has expressed he haven't windows experience, so someone has configured the setup Theano - Pylearn2 - CUDA under W7 64 bits and could share the trick?</p>\r\n<p>EDIT</p>\r\n<p>Found here:</p>\r\n<p><a href=\"http://stackoverflow.com/questions/2970493/cuda-linking-error-visual-express-2008-nvcc-fatal-due-to-null-configuratio\">http://stackoverflow.com/questions/2970493/cuda-linking-error-visual-express-2008-nvcc-fatal-due-to-null-configuratio</a></p>\r\n<p><span>I solved the problem by 1. installing Windows SDK (don't forget to choose all x64 options for 64 bit OS)\r\n</span></p>\r\n<p><span>2. include &quot;c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\bin\\amd64&quot; in PATH\r\n</span></p>\r\n<p><span>3. create file vcvars64.bat inside directory &quot;c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\bin\\amd64&quot; with following content: call &quot;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\Bin\\SetEnv.cmd&quot; /x64</span></p>\r\n<p>&nbsp;</p>\r\n<p>Really I'm going to have to install Windows 7 SDK for compiling CUDA in Theano? This is a nightmare.</p>\r\n<p>EDIT</p>\r\n<p>SOLVED! :<span style=\"line-height:1.4em\">This weekend I'll install a partition with Ubuntu...</span></p>",
      "rawMarkdown": "",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 24003,
      "author_name": "iangoodfellow",
      "author_url": "",
      "post_date": "05/08/2013 02:56:00",
      "content": "Can you e-mail me the full yaml file?",
      "votes": null,
      "replies": []
    },
    {
      "id": 24026,
      "author_name": "blindape",
      "author_url": "",
      "post_date": "05/08/2013 17:30:52",
      "content": "<p>[quote=Ian Goodfellow;24003]</p>\r\n<p>Can you e-mail me the full yaml file?</p>\r\n<p>[/quote]</p>\r\n<p>The problem is gpu related (theano.sandbox.cuda). I can't get my gpu run under W7 64 with theano. I'm trying to fix it.</p>\r\n<p>EDIT.</p>\r\n<p>The problem is CL.exe. I haven't VisualStudio (and I don't want it). CL is a pain if you haven't the microsoft suit installed (I've intalled only C&#43;&#43; without the VS IDE and this is the problem).</p>\r\n<p>I've seen theano installed minGW. Now the question is why CL is neccesary?</p>\r\n<p>Could I configure the compiler with minGW?</p>\r\n<p>Ian has expressed he haven't windows experience, so someone has configured the setup Theano - Pylearn2 - CUDA under W7 64 bits and could share the trick?</p>\r\n<p>EDIT</p>\r\n<p>Found here:</p>\r\n<p><a href=\"http://stackoverflow.com/questions/2970493/cuda-linking-error-visual-express-2008-nvcc-fatal-due-to-null-configuratio\">http://stackoverflow.com/questions/2970493/cuda-linking-error-visual-express-2008-nvcc-fatal-due-to-null-configuratio</a></p>\r\n<p><span>I solved the problem by 1. installing Windows SDK (don't forget to choose all x64 options for 64 bit OS)\r\n</span></p>\r\n<p><span>2. include &quot;c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\bin\\amd64&quot; in PATH\r\n</span></p>\r\n<p><span>3. create file vcvars64.bat inside directory &quot;c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\bin\\amd64&quot; with following content: call &quot;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\Bin\\SetEnv.cmd&quot; /x64</span></p>\r\n<p>&nbsp;</p>\r\n<p>Really I'm going to have to install Windows 7 SDK for compiling CUDA in Theano? This is a nightmare.</p>\r\n<p>EDIT</p>\r\n<p>SOLVED! :<span style=\"line-height:1.4em\">This weekend I'll install a partition with Ubuntu...</span></p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "23999": "",
    "24003": "",
    "24026": ""
  },
  "source": "meta"
}