There is a newer version of the record available.

Published May 17, 2018 | Version v2.0.0
Software Open

dgasmith/opt_einsum: v2.0.0

  • 1. The Molecular Sciences Software Insititute
  • 2. D.E. Shaw Research

Description

opt_einsum is a powerful tensor contraction order optimizer for NumPy and related ecosystems.

New Features
  • Expressions can be precompiled so that the expression optimization need not happen multiple times.
  • The greedy order optimization algorithm has been tuned to be able to handle hundreds of tensors in several seconds.
  • Input indices can now be unicode so that expressions can have many thousands of indices.
  • GPU and distributed computing backends have been added such as Dask, TensorFlow, CUPy, Theano, and Sparse.
Bug Fixes
  • A error effecting cases where opt_einsum mistook broadcasting operations for matrix multiply has been fixed.
  • Most error messages are now more expressive.

Files

dgasmith/opt_einsum-v2.0.0.zip

Files (166.5 kB)

Name Size Download all
md5:e22ab3854a1819e3a6e3e02d4e5fcacb
166.5 kB Preview Download

Additional details

Related works