- 30 11月, 2011 5 次提交
-
-
由 Frederic 提交于
-
由 Olivier Delalleau 提交于
Moved the developer guide to the main theano web page.
-
由 Frederic 提交于
-
由 nouiz 提交于
Fixed optimization for exp(x) * sigmoid(-x)
-
由 Olivier Delalleau 提交于
Merge branch 'documentation_equal_computation' of https://github.com/pascanur/Theano into pascanur-documentation_equal_computation Conflicts: theano/scan_module/scan_utils.py
-
- 29 11月, 2011 12 次提交
-
-
由 Razvan Pascanu 提交于
rebased Razvan's Rop/Lop pull request It was checked by me and Ian.
-
由 Razvan Pascanu 提交于
-
由 Razvan Pascanu 提交于
-
由 Razvan Pascanu 提交于
-
由 Razvan Pascanu 提交于
-
由 Razvan Pascanu 提交于
New user-friendly function to compare variables Great commit. Everything looks nice. We should make a ticket though that at one point in time we should remove one of the two implementations ..
-
由 Olivier Delalleau 提交于
Fix test
-
由 Razvan Pascanu 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Olivier Delalleau 提交于
-
- 28 11月, 2011 1 次提交
-
-
由 Razvan Pascanu 提交于
-
- 27 11月, 2011 12 次提交
-
-
由 nouiz 提交于
Minor
-
由 Olivier Delalleau 提交于
-
由 Olivier Delalleau 提交于
-
由 Olivier Delalleau 提交于
-
由 Olivier Delalleau 提交于
-
由 Olivier Delalleau 提交于
-
由 Olivier Delalleau 提交于
-
由 Olivier Delalleau 提交于
-
由 Olivier Delalleau 提交于
Unlikely to make any timing difference, but makes it slightly easier to read the code.
-
由 Olivier Delalleau 提交于
Since the 'finally' block requires 'add_stack_trace_on_call' to be defined, technically it is better to define it out of the 'try' block. Most likely doesn't matter here though.
-
由 Olivier Delalleau 提交于
fix bug in equal_computation when comparing a variable with itself
-
由 Razvan Pascanu 提交于
-
- 26 11月, 2011 10 次提交
-
-
由 nouiz 提交于
Fixed test_linalg.py:test_spectral_radius_bound
-
由 Olivier Delalleau 提交于
This stability optimization didn't work for at least three reasons: 1. It used tensor.neg(x) to identify -x, while in canonicalized form -x is written -1 * x. 2. There was a typo (calling a function sigm that didn't exist). 3. It wasn't able to parse a tree of multiplications, for instance something like (exp(x) * 2) * sigmoid(-x). This new version fixes all three issues. In order to solve problem #3, it uses a different approach that consists in parsing the optimized node into a so-called "multiplication tree". Currently, the structure of this tree is left unchanged. It would be possible to have this optimization also flatten the tree, which would make the code simpler (but potentially undo work performed by some other optimizations).
-
由 Olivier Delalleau 提交于
Was broken by a6e1769d. This fix also includes some coding style fixes.
-
由 Olivier Delalleau 提交于
Remove deprecated stuff
-
由 Razvan Pascanu 提交于
-
由 Olivier Delalleau 提交于
Make scan opt before blas opt.
-
由 Frederic 提交于
-
由 Olivier Delalleau 提交于
Fix neibs
-
由 nouiz 提交于
Spectral radius bound review
-
由 Frederic 提交于
-