-
Notifications
You must be signed in to change notification settings - Fork 0
Devnews
Updates in the Trunk since the last release up to
git log -p rel-0.5...
git log -p rel-0.5... |grep Merge|less
PR merged since 0.6rc2: git log -p rel-0.6rc2... |grep Merge|grep '#' |cut -f 8 -d ' ' | replace "#" "* https://github.com/Theano/Theano/pull/"
- https://github.com/Theano/Theano/pull/1205
- https://github.com/Theano/Theano/pull/1203
- https://github.com/Theano/Theano/pull/1201
- https://github.com/Theano/Theano/pull/1200
- https://github.com/Theano/Theano/pull/1198
- https://github.com/Theano/Theano/pull/1197
- https://github.com/Theano/Theano/pull/1187
- https://github.com/Theano/Theano/pull/1196
- https://github.com/Theano/Theano/pull/1186
- https://github.com/Theano/Theano/pull/1194
- https://github.com/Theano/Theano/pull/1189
- https://github.com/Theano/Theano/pull/1192
- https://github.com/Theano/Theano/pull/1191
- https://github.com/Theano/Theano/pull/1188
- https://github.com/Theano/Theano/pull/1190
- https://github.com/Theano/Theano/pull/1182
- https://github.com/Theano/Theano/pull/1183
- https://github.com/Theano/Theano/pull/1184
- https://github.com/Theano/Theano/pull/1091
- https://github.com/Theano/Theano/pull/1179
- https://github.com/Theano/Theano/pull/1180
- https://github.com/Theano/Theano/pull/986
- https://github.com/Theano/Theano/pull/1178
- https://github.com/Theano/Theano/pull/1176
- https://github.com/Theano/Theano/pull/1173
- https://github.com/Theano/Theano/pull/1171
- https://github.com/Theano/Theano/pull/1170
- https://github.com/Theano/Theano/pull/1166
- https://github.com/Theano/Theano/pull/1162
- https://github.com/Theano/Theano/pull/1161
- https://github.com/Theano/Theano/pull/1143
- https://github.com/Theano/Theano/pull/1157
- https://github.com/Theano/Theano/pull/1156
- https://github.com/Theano/Theano/pull/1160
- https://github.com/Theano/Theano/pull/1158
- https://github.com/Theano/Theano/pull/1155
- https://github.com/Theano/Theano/pull/1152
- https://github.com/Theano/Theano/pull/1150
- https://github.com/Theano/Theano/pull/1149
- https://github.com/Theano/Theano/pull/1142
- https://github.com/Theano/Theano/pull/1138
- https://github.com/Theano/Theano/pull/1054
- https://github.com/Theano/Theano/pull/1140
- https://github.com/Theano/Theano/pull/1141
- https://github.com/Theano/Theano/pull/1136
- https://github.com/Theano/Theano/pull/1139
- https://github.com/Theano/Theano/pull/1135
- https://github.com/Theano/Theano/pull/1134
- https://github.com/Theano/Theano/pull/1132
- https://github.com/Theano/Theano/pull/1130
- https://github.com/Theano/Theano/pull/1127
- https://github.com/Theano/Theano/pull/1120
- https://github.com/Theano/Theano/pull/1129
- https://github.com/Theano/Theano/pull/1128
- https://github.com/Theano/Theano/pull/1117
- https://github.com/Theano/Theano/pull/1116
- https://github.com/Theano/Theano/pull/1126
- https://github.com/Theano/Theano/pull/1125
- https://github.com/Theano/Theano/pull/1124
- https://github.com/Theano/Theano/pull/1123
- https://github.com/Theano/Theano/pull/1107
more determinism with including a new class OrderedSet Ian, Olivier D. * https://github.com/Theano/Theano/pull/1112 fix eigh grad that didn't always returned the right dtype. Fred * https://github.com/Theano/Theano/pull/1104 crash fix at compilation Olivier D. * https://github.com/Theano/Theano/pull/1099 Fred fix wrong dtype in sandbox.linalg.ExtractDiag with shape of 0. reported by abalkin
- https://github.com/Theano/Theano/pull/1095 Ian, Olivier D.
Fixes three non-determinism problems: 1) forbids using dict as the updates argument to theano.compile.function, since this makes the returned function non-deterministic 2) fixes an issue where grad is non-deterministic 3) the Updates class was not appropriate for representing updates because it is non-deterministic; replaced it with the OrderedUpdates class. This requires changing scan to use the new class.
Also adds some features I found useful for debugging these issues.
Trying to use the Updates class will result in you getting an OrderedUpdates and a warning. Trying to use theano.function(updates=dict) will issue a warning.
- https://github.com/Theano/Theano/pull/1088 1119 abalkin, Fred
TODO: duplicate with theano.sandbox.linalg.ops.* tensor_var.{diagonal,conjugate} theano.tensor.{diag,diagonal} * https://github.com/Theano/Theano/pull/1012 CudaNdarray_prep_output(CudaNdarray ** arr, int nd, const int * dims) (Ian G) * https://github.com/Theano/Theano/pull/1093 fgraph.name == fn.name (Ian G) * https://github.com/Theano/Theano/pull/1089 cross-entropy opt work when specify_shape is used (PL) * https://github.com/Theano/Theano/pull/1086 1090 c_code for SpecifyShape op(Fred) * https://github.com/Theano/Theano/pull/1081 debugmode print more info when there is an error (Fred) * https://github.com/Theano/Theano/pull/1087 crash fix about dimshuffle (abalkin)
doc David, abalkin