-
Notifications
You must be signed in to change notification settings - Fork 92
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
Feature/jax abstract system class #405
Conversation
Really glad that we are finally adding a base class for systems. |
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.
Small comments. Simple class but very useful.
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.
Looks good. Just had one small question
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.
Thanks @arnupretorius , I left a comment on the tests.
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.
Approved but have a question on the test
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 for all your effort @arnupretorius! 💪 🔥
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.
Thanks @arnupretorius 👍
What?
Abstract system class for new build system for jax agents.
Why?
Create an interface for systems with functions supporting component-wise builds.
How?
Created a new base abstract class for systems.
Extra
Regarding tests, please note that so far I'm following a different approach than what we had previously been following, which is to locate test files alongside feature files. Two reasons for this: (1) to separate it from our TF2 tests and (2) to experiment whether this might be a more preferred method. But happy to chat more about this.
closes #404