Replies: 5 comments 5 replies
-
|
[@tensor4all/developers Now, we have a developer team.] |
Beta Was this translation helpful? Give feedback.
-
|
A Rust port: https://github.com/tensor4all/tensor4all-rs/tree/main/crates/tensor4all-treetci |
Beta Was this translation helpful? Give feedback.
-
|
Will you consider prioritize CLI? Given a CLI, agents can use and test the package much easier. I am a bit afraid that porting Julia adds another layer of maintainence complexity. |
Beta Was this translation helpful? Give feedback.
-
|
Does this sound reasonable? @mwallerb @SamuelBadr @rittermarc |
Beta Was this translation helpful? Give feedback.
-
|
This is a continuation of our discussions in the Here is my current understanding of the situation. Facts
Current impressionAfter spending a few weeks developing
Suggestions
Next steps
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
@rittermarc @vondelft @grothesque @SamuelBadr @terasakisatoshi @Waintal @yurielnf @pwulles @Ken-physics @MFrankenbach @GiggleLiu @mwallerb @Ryo-wtnb11
I am wondering how to organize the new package Tensor4all.jl and the rust backend tensor4all-rs (and a Python wrapper?).
https://github.com/tensor4all/tensor4all-rs
https://github.com/tensor4all/Tensor4all.jl
QuanticsGrids.jl, QuanticsTCI.jl, and TensorCrossInterpolation are well organized and kind of stable.
I am asking myself if we should replace them by Julia wrappers, which may cause technical troubles in the early stages of the development. It is also very challenging to keep the backward compatibility of the API.
A more preferable option is that the new package only provides functionalities for tree tensor networks.
Then, we do not have to strictly keep the backward compatibility.
We have a Julia prototype based on TCI2:
https://github.com/tensor4all/TreeTCI.jl
The Grenoble team has a C++ implementation of tree TCI.
We could somehow merge them into a single rust crate, and provide its Julia and Python wrapper.
What do you think?
Beta Was this translation helpful? Give feedback.
All reactions