-
Notifications
You must be signed in to change notification settings - Fork 5.7k
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
sinc backend implementation #4462
Conversation
Hey, can I get a review? I have added all the relevant functions in the backend and it seems that they are passing the tests too. The failed checks are not in the scope of my code, thanks! |
@pj-mathematician Thanks for the contribution, and the work you've done seems amazing. Since there's various backends and tests, I'll keep checking them through. In the meanwhile, it would great if you could add the docstrings for the functions as well since making it a different ToDo task increases the workflow. Moreover, since you have implemented them, you may be in good position to do this as well 😀. |
Thanks!! I will add them right away! |
Added for ivy/array , ivy/container and ivy functional , with appropriate docs. Since sinc wasnt available on Python array API standard , I have added the mathematical constraints and special cases myself using the similar format. Let me know if there are any changes regarding this too! 🙌 |
#4815 mentioning the issue to keep track |
Hey @pj-mathematician , Im sorry this slipped my radar initially. Everything you have done is perfect. But since we are looking forward to a next stable release, we would like all the extension functions written in the |
Hey! Thanks alot for your update, I will update accordingly and commit asap 😁 |
@johanjino This is what i have understood after going through the |
Note : To revert, refer to commit 2bc2e75
8d4d25c :
Done 🙌🏻 and the elementwise files have been reverted back. Tested extensions.py locally and its passing for sinc 🙂 |
Hey @pj-mathematician , thanks for your contribution. This work is great!. |
I am facing some issues with type casting, I added some explicit wrappers to ensure that the returned dtype is the same as that of the input dtype
This PR is a reference to the previous PR #4436 .
Issue is #3856