- 04 12月, 2008 2 次提交
-
-
由 James Bergstra 提交于
- added allow_gc option to PerformLinker and OpWiseCLinker, which results in temporary results being freed as soon as possible. This can have a negative impact on performance (we have to re-allocate outputs) but allows us to evaluate graphs piecewise, even if not all temporaries fit in memory at once. - modified Function so that internal references to `required` input arguments and computed output arguments are removed after a call. This means that these values are not stored by pickle. - modified MergeOptimizer to use a more efficient algorithm. The previous one was at best quadratic in depth, and at worst exponential in depth. The new one should be worst-case linear.
-
* Implemented TensorDot op (see numpy documentation for details) * Added respective test cases under tests/test_basic.py * Print node now accepts a list of things to print, which can be input node attributes or functions (eg. "__repr__"). By default, will print input.__str__() as before
-
- 03 12月, 2008 3 次提交
-
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
-
- 02 12月, 2008 8 次提交
-
-
由 Olivier Breuleux 提交于
-
由 Olivier Breuleux 提交于
-
由 Olivier Breuleux 提交于
-
-
* ValueError: ('invalid number of arguments', mul(Subtensor{0}.0, 18)) This error happened after serializing a model. Scalar ops taking a variable number of arguments had their ufunc set to that op with -1 input parameters, and nout output params. Code has been added to check this condition and set ufunc to None which postpones the building of the ufunc to when we know the actual number of params (or something like that -see OlivierB.). * Optimization bug which seemed rather serious. Fixed bug with Canonizer and DimShuffle Symptom: ValueError: ('Input dimensions do not match.' -
由 Frederic Bastien 提交于
-
-
由 Frederic Bastien 提交于
-
- 29 11月, 2008 1 次提交
-
-
由 James Bergstra 提交于
-
- 28 11月, 2008 7 次提交
-
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
-
- 27 11月, 2008 4 次提交
-
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
code in a mess, but gemm-optimization works on more systematic test cases including josephs NAACL graph
-
- 26 11月, 2008 12 次提交
-
-
由 Olivier Breuleux 提交于
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
fixed a bug with random number generation by submodules. See Oliviers email to theano-dev for details.
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
now you must give the --debug option to be in debug mode. This will be usefull as the file that don't use this main, will have the same default and we should be able to use it everywhere without trouble.
-
由 Frederic Bastien 提交于
-
-
由 Frederic Bastien 提交于
made the import work for "python test_logistic_regression.py" and for "nosetests test_logistic_regression.py"
-
由 James Bergstra 提交于
-
由 James Bergstra 提交于
-
- 25 11月, 2008 3 次提交
-
-
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
-