Releases: under-Peter/OMEinsum.jl
Releases · under-Peter/OMEinsum.jl
v0.2.0
v0.2.0 (2019-07-30)
Closed issues:
- Things to change in the first round refactorization (#40)
- Registration (#33)
- argchecks should check dimension-sizes (#34)
- Better interface interface, with macro or string literal (#21)
- Add GPU support to
einsum!
(#20)
Merged pull requests:
- Cleanup before 0.2.0 (#56) (under-Peter)
- Implement julian macro with sequence specification (#55) (under-Peter)
- fix pairwise dispatch, add greek characters, name change: einsumexp->… (#54) (GiggleLiu)
- Fix typeinstability in einsumexp where eltype could not be inferred (#53) (under-Peter)
- Add specify order (#51) (under-Peter)
- Julian macro (#50) (mcabbott)
- Fix benchmarks (#48) (under-Peter)
- Add progressmeter for information during runtests (#47) (under-Peter)
- Mod indexdict (#43) (under-Peter)
- Refactor eincode (#42) (GiggleLiu)
- new cuda einsum (#39) (GiggleLiu)
- Remove option to omit output-indices and adjust tests (#37) (under-Peter)
- refactor dispatch (#46) (GiggleLiu)
v0.1.0
v0.1.0 (2019-06-22)
Diff since 98e8eb591dc5cab908c5f15ba44a6506bccc2e82
Closed issues:
- Summing over all indices (#11)
- Fix several corner cases (in branch exp-space) (#4)
- Make einsum! inplace (#3)
- Add tensor order check (#27)
- Benchmark the naive implementation of einsum! (#12)
- A proposal for dispatching traits (#7)
Merged pull requests:
- Fix AD for string-specification (#38) (under-Peter)
- Implement and test argument-checks (#32) (under-Peter)
- Add unit-tests for einorder-functions (#31) (under-Peter)
- Fix too restrictive type restriction (#30) (under-Peter)
- String spec (#29) (under-Peter)
- einsum design (#25) (under-Peter)
- Add fallback test (#23) (under-Peter)
- test gradient datatype and input check (#19) (GiggleLiu)
- Enable einsum (w/o bang) AD and add tests (#17) (under-Peter)
- Reduce allocations in loop (#15) (under-Peter)
- Zygote ad (#14) (under-Peter)
- WIP Naive einsum bm (#13) (under-Peter)
- WIP Exp space (#10) (under-Peter)
- Draft a benchmark-file (#8) (under-Peter)
- Implement exponential-space einsum (#1) (under-Peter)