-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Let us discuss the new design:
- Due to historical reasons, we have two implementations in the current implementation,
TensorCI1(accumulative mode) andTensorCI2(reset mode). But, the only essential difference is how to choose new pivots. We can merge the implementations as follows:- A
TensorCIobject restores local pivots (optionally cache ofP_\ellandT_\ell). - We implement several different strategies for updating
TensorCI. The accumulative mode may be just a runtime option. - A
TensorCIobject can be converted to a tensor train (or a tree tensor network) usingrrLU.
- A
- We can implement a tree TCI version and remove the TT implementation.
TensorTrainandTTCachecan be moved toSimpleTensorNetworks.jl.
Metadata
Metadata
Assignees
Labels
No labels