@@ -45,6 +45,7 @@ Highlights:
4545 - better mapping between theano device number and nvidia-smi number, using the PCI bus ID of graphic cards
4646 - More pooling support on GPU when cuDNN isn't there
4747 - ignore_border=False is now implemented for pooling
48+ - Removed warp-synchronous programming
4849
4950Interface changes:
5051 - In MRG, replaced method `multinomial_wo_replacement()` with new method `choice()`
7879 for convolution backward filter operations
7980
8081New features:
82+ - Added new Theano flag conv.assert_shape
8183 - OpFromGraph now allows gradient overriding for every input
8284 - Added Abstract Ops for batch normalization that use cuDNN when available and pure Theano CPU/GPU alternatives otherwise
8385 - Added new Theano flag cuda.enabled
@@ -105,6 +107,7 @@ Others:
105107
106108
107109Other more detailed changes:
110+ - Added new Theano flag nvcc.cudafe to enable faster compilation and import with old CUDA back-end
108111 - Use of 64-bit indexing in sparse ops to allow matrix with more then 2\ :sup:`31`\ -1 elements.
109112 - Allow more then one output to be an destructive inplace
110113 - Add flag profiling.ignore_first_call, useful to profile the new gpu back-end
@@ -119,6 +122,17 @@ Other more detailed changes:
119122
120123
121124ALL THE PR BELLOW HAVE BEEN CHECKED
125+ * https://github.com/Theano/Theano/pull/5666
126+ * https://github.com/Theano/Theano/pull/5643
127+ * https://github.com/Theano/Theano/pull/5631
128+ * https://github.com/Theano/Theano/pull/5651
129+ * https://github.com/Theano/Theano/pull/5652
130+ * https://github.com/Theano/Theano/pull/5646
131+ * https://github.com/Theano/Theano/pull/5634
132+ * https://github.com/Theano/Theano/pull/5650
133+ * https://github.com/Theano/Theano/pull/5636
134+ * https://github.com/Theano/Theano/pull/5635
135+ * https://github.com/Theano/Theano/pull/5632
122136* https://github.com/Theano/Theano/pull/5626
123137* https://github.com/Theano/Theano/pull/5625
124138* https://github.com/Theano/Theano/pull/5616
0 commit comments