- 07 5月, 2014 2 次提交
-
-
由 Arnaud Bergeron 提交于
Fix the last remaining problems with the existing clients and make the kernel code for MRG more OpenCL-friendly.
-
由 Arnaud Bergeron 提交于
-
- 04 5月, 2014 1 次提交
-
-
由 Arnaud Bergeron 提交于
-
- 03 5月, 2014 2 次提交
-
-
由 Arnaud Bergeron 提交于
Each item will be precompiled separetly and embedded into the c_code of the Op. This allows ops that need multiple kernels or that will choose between alternatives at runtime to use this interface. It also groups all kernel-related parameters under one object. This change also save the source of the kernel code to re-attempt source compilation in case the binary is rejected for some reason (some implementations do not support reloading from pre-compiled kernel). There may still be more changes to how stuff works under the hood (most notably a blacklist of bad runtime/drivers that crash when attempting to create a kernel from a binary), but the visible interface should not change anymore, so now is the time to start using it more.
-
由 Arnaud Bergeron 提交于
-
- 01 5月, 2014 1 次提交
-
-
由 Frédéric Bastien 提交于
Follow the rename of libgpuarray.
-
- 30 4月, 2014 12 次提交
-
-
由 Arnaud Bergeron 提交于
-
由 Frédéric Bastien 提交于
gh-1816 PR with small fixes
-
由 Frederic 提交于
Remove import of device_properties at the top of the file, as this break import of Theano when there is no GPU available.
-
由 Frederic 提交于
This is needed for the new gpu op tests to pass.
-
由 Pierre Luc Carrier 提交于
-
由 Pierre Luc Carrier 提交于
-
由 Pierre Luc Carrier 提交于
Corrected check for whether cuda is active or not and compile only one addition kernel instead of many in the perform() method.
-
由 Pierre Luc Carrier 提交于
-
由 Pierre Luc Carrier 提交于
-
由 Pierre Luc Carrier 提交于
Mostly adapted Op and tests to new backend. TODO: Remove faulty python implementation from _dev20 version of op
-
由 Pierre Luc Carrier 提交于
Copied GpuAdvancedIncSubtensor1() and GpuAdvancedIncSubtensor1_dev() ops and their tests to sandbox/gpuarray
-
由 Frédéric Bastien 提交于
Fast rng mrg
-
- 29 4月, 2014 6 次提交
-
-
由 Pierre Luc Carrier 提交于
-
由 Yann N. Dauphin 提交于
-
由 Yann N. Dauphin 提交于
-
https://github.com/ynd/Theano由 Yann N. Dauphin 提交于
Conflicts: theano/sandbox/rng_mrg.py theano/sandbox/test_rng_mrg.py
-
由 Yann N. Dauphin 提交于
-
由 Pierre Luc Carrier 提交于
Corrected check for whether cuda is active or not and compile only one addition kernel instead of many in the perform() method.
-
- 28 4月, 2014 1 次提交
-
-
由 Frédéric Bastien 提交于
Cuda ndarray fix
-
- 27 4月, 2014 2 次提交
- 26 4月, 2014 13 次提交
-
-
由 Frederic 提交于
Speed up from 0.085s to 0.055s in mrg init.
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Frederic 提交于
-
由 Yann N. Dauphin 提交于
-
由 Yann N. Dauphin 提交于
-
由 Yann N. Dauphin 提交于
-
由 Yann N. Dauphin 提交于
-