-
Notifications
You must be signed in to change notification settings - Fork 44
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
New operators: round, floor, ceil #349
Comments
Can I take this one if available?💖 |
Hey @VidhyaVarshanyJS - of course! This is the first time anyone's contributing a new operator, so please do give any feedback you have on the Developing a new operator guide! And of course I'm here for any questions or help on any design decision 😊 |
Also - we're setting up a Discord to have closer communication with contributors. I'll post the link as soon as it's up! |
Sure!! |
Hi.... |
could you provide me with the discord channel? |
Hey! Yep - implementation can be done in However, you'll also need to add the three new functions in Will create the Discord today/tomorrow and post the link here as soon as it's up! |
Hi... Kindly clarify me if I misunderstood . |
I have implemented the round() function . Can I commit that to my branch and make pull request for your review once? |
For sure, push the PR and I'll take a look! |
Discord is up! https://discord.gg/7ySyZ4YE |
I have created the pull request.. |
Hello there! I'm interested in contributing to open issues related to |
Hey @akshatvishu! @VidhyaVarshanyJS are you still working on this? |
New operators for floats:
EventSet.round()
,.floor()
, .ceil()
.Implementation should be factored with base classes so that each operation only needs to define the numpy method it needs to call.
Return same type as received, since floats have a much larger range than ints.
Can possibly be implemented by extending
temporian/core/operators/unary.py
.See https://github.com/google/temporian/blob/main/CONTRIBUTING.md#developing-a-new-operator for guidance.
Questions or requests for additional guidance from possible contributors more than welcome!
The text was updated successfully, but these errors were encountered: