1. 29 9月, 2016 8 次提交
  2. 28 9月, 2016 6 次提交
  3. 27 9月, 2016 9 次提交
  4. 26 9月, 2016 1 次提交
  5. 24 9月, 2016 5 次提交
    • Frédéric Bastien's avatar
      Merge pull request #4850 from gvtulder/f-conv3d2d-half · 853cf7e6
      Frédéric Bastien 提交于
      Half 3D convolution for conv3d2d
      853cf7e6
    • Frederic Bastien's avatar
      Fix an error. GpuAllocEmpty in the new back-end was inheriting from Alloc that… · cf7fb873
      Frederic Bastien 提交于
      Fix an error. GpuAllocEmpty in the new back-end was inheriting from Alloc that have a __call__ method. We don't want that. Also refactor the code to lower code duplication.
      cf7fb873
    • Arnaud Bergeron's avatar
      Fix random segfault on exit when the new backend is in use. · bb170f4f
      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.
      bb170f4f
    • Yann N. Dauphin's avatar
      Fix crash in Lop · 1838beb3
      Yann N. Dauphin 提交于
      Fix Lop to comply with new requirement that theano.grad's known_grad argument be an OrderedDict.
      1838beb3
    • abergeron's avatar
      Merge pull request #5001 from nouiz/Composite_name · aecbbb99
      abergeron 提交于
      Postpone Composite name creating
      aecbbb99
  6. 23 9月, 2016 4 次提交
  7. 22 9月, 2016 7 次提交