Theano Changelog

What's new in Theano 0.7.0

Mar 27, 2015
  • Highlights:
  • Integration of CuDNN for 2D convolutions and pooling on supported GPUs
  • Too many optimizations and new features to count
  • Various fixes and improvements to scan
  • Better support for GPU on Windows
  • On Mac OS X, clang is used by default
  • Many crash fixes
  • Some bug fixes as well

New in Theano 0.6.0 (Dec 5, 2013)

  • Highlights:
  • Last release with support for Python 2.4 and 2.5.
  • We will try to release more frequently.
  • Fix crash/installation problems.
  • Use less memory for conv3d2d.
  • Python 3.3 compatibility with buildbot test for it.
  • Full advanced indexing support.
  • Better Windows 64 bit support.
  • New profiler.
  • Better error messages that help debugging.
  • Better support for newer NumPy versions (remove useless warning/crash).
  • Faster optimization/compilation for big graph.
  • Move in Theano the Conv3d2d implementation.
  • Better SymPy/Theano bridge: Make an Theano op from SymPy expression and use SymPy c code generator.
  • Bug fixes.
  • Changes:
  • Fix crash when specifing march in cxxflags Theano flag. (Frederic B., reported by FiReTiTi)
  • code cleanup (Jorg Bornschein)
  • Fix Canopy installation on windows when it was installed for all users: Raingo
  • Fix Theano tests due to a scipy change. (Frederic B.)
  • Work around bug introduced in scipy dev 0.14. (Frederic B.)
  • Fix Theano tests following bugfix in SciPy. (Frederic B., reported by Ziyuan Lin)
  • Add Theano flag cublas.lib (Misha Denil)
  • Make conv3d2d work more inplace (so less memory usage) (Frederic B., repoted by Jean-Philippe Ouellet)