- 24 9月, 2016 1 次提交
-
-
由 Arnaud Bergeron 提交于
The problem is that the old backend assumes it is alone in the universe and even when not in use will interact with the gpu. Most notably in this case it will forcibly destroy any primary context on exit. The only problem is that we are also using the primary context and our cleanup handlers run after those of the old backend. This is a major problem because cublas uses the runtime api which will create a context whenever it thinks it needs one (like for cudaFree). However all the allocations are from the old context that the old backend destroyed. So when it tries to clean up its resources the low-level handlers get confused and we end up in a segmentation fault. As to why it doesn't always happen, I figure it's because sometimes we get lucky and addresses line up or something. Anyway, if we stop the old backend from calling cudaThreadExit() the segfaults go away. This may cause a very small leakage of resources for the few seconds we are running until we exit, but I don't think this will be a problem.
-
- 21 9月, 2016 1 次提交
-
-
由 Frédéric Bastien 提交于
Buildbot split job
-
- 20 9月, 2016 4 次提交
-
-
由 slefrancois 提交于
-
由 slefrancois 提交于
-
由 Frédéric Bastien 提交于
Fix the recommended compiler so that it matches the platform instructructions
-
由 Frédéric Bastien 提交于
remove python2x.py, fix imports associated with it
-
- 19 9月, 2016 1 次提交
-
-
由 Frédéric Bastien 提交于
delete options 'full' and 'economic' in test_qr_modes
-
- 17 9月, 2016 5 次提交
-
-
由 Benjamin Scellier 提交于
-
由 Arnaud Bergeron 提交于
-
由 Frédéric Bastien 提交于
Test min version and more recent version of NumPy and SciPy.
-
由 Frédéric Bastien 提交于
Drop support for python 2.6 in CDataType
-
由 Frédéric Bastien 提交于
Fix optimization order and jenkins
-
- 16 9月, 2016 6 次提交
-
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
-
由 Roman Ring 提交于
-
由 abergeron 提交于
Fix error reported
-
由 abergeron 提交于
Add a metaclass implementation of __props__ and generalize it to all theano objects
-
- 15 9月, 2016 4 次提交
-
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
-
由 Frédéric Bastien 提交于
Drop old version
-
由 abergeron 提交于
add xunit to jenkins pretest
-
- 14 9月, 2016 10 次提交
-
-
由 slefrancois 提交于
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
-
由 Arnaud Bergeron 提交于
theano objects. This will remove problems with inheriting __eq__ or __hash__ that shadows our own.
-
由 Frederic Bastien 提交于
-
由 abergeron 提交于
Cgt opt
-
由 Frédéric Bastien 提交于
Name dilated convolution to help people find it with that name.
-
由 Frédéric Bastien 提交于
Correctly check which sync to call, in case both back-end are availab…
-
- 13 9月, 2016 8 次提交
-
-
由 Frederic Bastien 提交于
-
由 Frédéric Bastien 提交于
Changed courses URL
-
由 Frédéric Bastien 提交于
_name_for_ctx do not iter for loop enough
-
由 superantichrist 提交于
_name_for_ctx do not iter for loop enough raise identation error fixed
-
由 Robin Millette 提交于
http://www.mila.umontreal.ca/Home/courses moved.
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
-
由 Frederic Bastien 提交于
-