Roadmap, future directions and organization #290
Replies: 5 comments 11 replies
-
HI @JeanKossaifi , thanks for the detailed roadmap. I think, it is necessary to have such a list for Tensorly developers. Slack works for me. Maybe, we could also inform each other about what we are working on to avoid time wasting. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Great ! |
Beta Was this translation helpful? Give feedback.
-
Thanks for such an excellent overview, @JeanKossaifi! I agree with @caglayantuna and @cohenjer that this list is very useful, and the https://github.com/tensorly/lab is a good idea! Slack works for me as well. |
Beta Was this translation helpful? Give feedback.
-
This list is really useful @JeanKossaifi—there are many nice improvements here that I wasn't aware of. I really like the idea of a Slack. The Julia community one has been extremely helpful. Would it be helpful to have the CMTF decomposition merged? I don't want to step on toes, but we're using this quite a bit, and having a tested reference implementation would be nice. I may be able to find someone in the lab to help with edits from the last review. One longer-term thought... I know brute-optimization would add unwanted dependencies, but would it be helpful to think about adding common derivatives (e.g., the derivative of error between CP and a tensor)? This is another case of something we're already using and could allow a separate Tensorly package for brute optimization, or different line search routines, for example. |
Beta Was this translation helpful? Give feedback.
-
Hi all, I am slowly catching up with all the tasks! I have created a Slack for the TensorLy project: Join here Looking forward to seeing you there! In the meantime, feel free to edit the top message or suggest anything else for the roadmap and happy summer! |
Beta Was this translation helpful? Give feedback.
-
Hi all!
As the project grows it might be handy to have a common platform to easily exchange and chat. Gitter isn't the best for that so I'm thinking of creating a Slack, if everybody is happy with that.
I also created https://github.com/tensorly/lab for quickly trying new things, for instance quickly iterating on the API of the object oriented interface @MarieRoald @yngvem or new optimization routines @cohenjer @caglayantuna -- this has the advantage of being pip-installable for quick experimentation on unstable functionalities, without messing up with the main package.
To get started on a roadmap, I think these are outstanding issues:
New features
y
of arbitrary order #51 )CI (Continuous Integration)
Enhancements of existing functions
API Improvement
partial_svd
#249)We can put together a roadmap and collect thoughts/feedback on the project organization and API!
Beta Was this translation helpful? Give feedback.
All reactions