-
Notifications
You must be signed in to change notification settings - Fork 102
Continual Transformer Encoder #317
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…opendr into continual-transformer
I assume this PR is still ongoing, I've converted it to draft for now |
It is ready for review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, only a few points
- I've already committed some formatting adjustments.
- ensure the default values in the code are indeed the desired ones and adapt the docs/comments accordingly
- add a changelog entry mentioning the added tool
- if possible, provide a demo that shows how to use it (like you did in the docs, can be the same one)
- Concerning the project structure, my understanding is that it's a self-contained module. You've made (rightly so) an ad hoc folder for this new tool in perception/activity_recognition and test folders, but documentation wise you've put everything in the same existing document. I think it would be better to split the documentation of x3d and this tool into 2 separate documents. Basically as we did for other stuff like speech recognition (see link), and each document should be referenced in the index here : https://github.com/opendr-eu/opendr/blob/master/docs/reference/index.md
- I don't think this was among the planned tools, so there isn't a strict requirement, but having a ROS/ROS2 node would be a plus. Up to you.
projects/python/perception/activity_recognition/benchmark/README.md
Outdated
Show resolved
Hide resolved
.../activity_recognition/continual_transformer_encoder/continual_transformer_encoder_learner.py
Show resolved
Hide resolved
Co-authored-by: ad-daniel <[email protected]>
My bad. I've updated the CHANGELOG and added a demo. I will not be providing a ROS node at this time. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, last detail, could you add also a README.md file to the demos folder with some instructions? other than that it's fine for me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
Likewise :-) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you Lukas! I left some comments regarding some minor typos, etc.
projects/python/perception/activity_recognition/demos/continual_transformer_encoder/README.md
Outdated
Show resolved
Hide resolved
projects/python/perception/activity_recognition/demos/continual_transformer_encoder/README.md
Outdated
Show resolved
Hide resolved
.../activity_recognition/continual_transformer_encoder/continual_transformer_encoder_learner.py
Outdated
Show resolved
Hide resolved
.../activity_recognition/continual_transformer_encoder/continual_transformer_encoder_learner.py
Show resolved
Hide resolved
.../activity_recognition/continual_transformer_encoder/continual_transformer_encoder_learner.py
Outdated
Show resolved
Hide resolved
src/opendr/perception/activity_recognition/datasets/dummy_timeseries_dataset.py
Outdated
Show resolved
Hide resolved
…l_transformer_encoder/README.md Co-authored-by: Kostas Tsampazis <[email protected]>
…l_transformer_encoder/README.md Co-authored-by: Kostas Tsampazis <[email protected]>
…opendr into continual-transformer
Co-authored-by: Kostas Tsampazis <[email protected]>
Co-authored-by: Kostas Tsampazis <[email protected]>
Co-authored-by: Kostas Tsampazis <[email protected]>
…opendr into continual-transformer
…er_encoder/continual_transformer_encoder_learner.py Co-authored-by: Kostas Tsampazis <[email protected]>
…opendr into continual-transformer
Thanks for the thorough review, @tsampazk . I've accepted all your suggestions and fixed typos as requested. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
New tool for efficient application of Transformer Encoders to time-series data.
Note: this does not come with pre-trained models. The user must fit the learner on her own features.