v0.2.0
GCPDecompositions v0.2.0
Merged pull requests:
- Change API to use AbstractLoss types (#13) (@dahong67)
- Add more losses (#20) (@alexmul1114)
- Change design for dispatch (#22) (@dahong67)
- Setup system for constraints (#25) (@dahong67)
- Support multiple algorithms (#26) (@dahong67)
- Add Benchmarks (#30) (@alexmul1114)
- Eagerly instantiate the matricized tensor in mttkrp (#31) (@dahong67)
- Extra work on benchmarks (#32) (@dahong67)
- Faster MTTKRP (#35) (@alexmul1114)
- FastALS method (#39) (@alexmul1114)
- Faster Khatri-Rao (#41) (@dahong67)
- In-place versions of
mttkrpandkhatrirao(#43) (@dahong67) - Add
normmethod forCPD(#44) (@dahong67) - Remove old
_gcpsignature (#46) (@dahong67) - Improve module/file organization (#47) (@dahong67)
- Make
initone of the arguments (#49) (@dahong67) - Make
lossa kwarg ingcp(#50) (@dahong67) - Initial setup of docs (#51) (@dahong67)
- Improved CPD Indexing (#52) (@alexmul1114)
Closed issues:
- Change API to use
AbstractLosstypes and handle custom case with new type (#12) - Add the remaining losses (#15)
- Setup support for multiple algorithms and add ALS (#21)
- Remove old method signature (#23)
- Setup more systematic handling of constraints (#24)
- Improve module/file organization (#27)
- Improve ALS implementation (#28)
- Add benchmarks (#29)
- Faster MTTKRP (#33)
- Faster Khatri-Rao product (#34)
- Add in-place
mttkrp!andkhatrirao!(#42) - Make
initone of the arguments (#48)