Skip to content
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

Add RawOps Operations for TensorFlow frontend #1565

Open
sreegandh804 opened this issue Jun 20, 2022 · 7 comments
Open

Add RawOps Operations for TensorFlow frontend #1565

sreegandh804 opened this issue Jun 20, 2022 · 7 comments
Assignees
Labels
hacktoberfest hacktoberfest TensorFlow Frontend Developing the TensorFlow Frontend, checklist triggered by commenting add_frontend_checklist ToDo A ToDo list of tasks

Comments

@sreegandh804
Copy link
Contributor

sreegandh804 commented Jun 20, 2022

Add RawOps Operations for TensorFlow frontend:
Note: If the RawOps function to be implemented has identical behavior to an existing TF frontend function (Eg: https://github.com/unifyai/ivy/blob/36a346b2cccb5317a00106d147f7d642f3c65870/ivy/functional/frontends/tensorflow/math.py#L259 and https://github.com/unifyai/ivy/blob/36a346b2cccb5317a00106d147f7d642f3c65870/ivy/functional/frontends/tensorflow/raw_ops.py#L195
you should simply keep an alias in the raw ops file rather than creating a duplicate implementation. For the above example, this would mean simply writing https://github.com/unifyai/ivy/blob/ba9eaeca32617486e10882f7dfe6b6c61ceb0235/ivy/functional/frontends/tensorflow/raw_ops.py#L368 instead of a full function definition.

The task of determining whether a function needs to be an alias or not should be done based on the docstring, the arguments, and/or the behaviour of the function and its similar counterpart.

_

Please keep in mind that the proper way to link an issue to this list is to comment "- [ ] #issue_number" while the issue's title only includes the name of the function you've chosen.
_

The main file paths where these functions are likely to be added are:

ivy/functional/frontends/tensorflow/raw\_ops.py
ivy\_tests/test\_ivy/test\_frontends/test\_tensorflow/test\_raw\_ops.py
ivy/functional/frontends/tensorflow/math.py
ivy\_tests/test\_ivy/test\_frontends/test\_tensorflow/test\_math.py
ivy\_tests/test\_ivy/helpers.py
ivy\_tests/test\_ivy/test\_functional/test\_core/test\_dtype.py
ivy/functional/frontends/tensorflow/\_\_init\_\_.py
ivy/functional/frontends/tensorflow/activations.py
ivy/functional/frontends/tensorflow/layers.py
ivy/functional/frontends/tensorflow/linalg.py
ivy/functional/frontends/tensorflow/metrics.py
ivy/functional/frontends/tensorflow/nest.py
ivy/functional/frontends/tensorflow/nn.py
ivy/functional/frontends/tensorflow/quantization.py
ivy/functional/frontends/tensorflow/random.py
ivy/functional/frontends/tensorflow/regularizers.py
ivy/functional/frontends/tensorflow/sets.py
ivy/functional/frontends/tensorflow/signal.py
ivy/functional/frontends/tensorflow/sparse.py

@1Doomdie1 1Doomdie1 added Extension TensorFlow Frontend Developing the TensorFlow Frontend, checklist triggered by commenting add_frontend_checklist ToDo A ToDo list of tasks labels Jun 20, 2022
@ivy-llc ivy-llc deleted a comment from Bobbyorr007 Jul 5, 2022
@ivy-llc ivy-llc deleted a comment from kimbring2 Aug 1, 2022
@ivy-llc ivy-llc deleted a comment from Lancelot03 Aug 2, 2022
This was referenced Aug 13, 2022
@ivy-llc ivy-llc deleted a comment from ZoeCD Aug 22, 2022
@ivy-llc ivy-llc deleted a comment from rush2406 Aug 22, 2022
@ivy-llc ivy-llc deleted a comment from rush2406 Aug 22, 2022
@ivy-llc ivy-llc deleted a comment from ZoeCD Aug 22, 2022
@ivy-llc ivy-llc deleted a comment from ZoeCD Aug 22, 2022
@ivy-llc ivy-llc deleted a comment from ZoeCD Aug 22, 2022
@ivy-llc ivy-llc deleted a comment from PatricYan Aug 22, 2022
@ivy-llc ivy-llc deleted a comment from AmiraOmar99 Aug 23, 2022
@ivy-llc ivy-llc deleted a comment from PatricYan Aug 23, 2022
@ivy-llc ivy-llc deleted a comment from rush2406 Aug 23, 2022
@ivy-llc ivy-llc deleted a comment from rush2406 Aug 23, 2022
@ivy-llc ivy-llc deleted a comment from rush2406 Aug 23, 2022
@ivy-llc ivy-llc deleted a comment from ZoeCD Aug 23, 2022
@ivy-llc ivy-llc deleted a comment from Lancelot03 Aug 23, 2022
@ivy-llc ivy-llc deleted a comment from Lancelot03 Aug 23, 2022
@ivy-llc ivy-llc deleted a comment from Lancelot03 Aug 23, 2022
@ivy-llc ivy-llc deleted a comment from anapartu Aug 24, 2022
@ivy-llc ivy-llc deleted a comment from Lancelot03 Aug 24, 2022
@sreegandh804 sreegandh804 mentioned this issue Aug 24, 2022
@ivy-llc ivy-llc deleted a comment from rush2406 Aug 24, 2022
@ivy-llc ivy-llc deleted a comment from sakibkuet10 Aug 26, 2022
@ivy-llc ivy-llc deleted a comment from carlacampas Aug 28, 2022
@ivy-llc ivy-llc deleted a comment from usayrimrehman Aug 4, 2023
@ivy-llc ivy-llc deleted a comment from usayrimrehman Aug 4, 2023
@ivy-llc ivy-llc deleted a comment from Lancelot03 Aug 5, 2023
@ivy-llc ivy-llc deleted a comment from ShoaibMajidDar Aug 7, 2023
@ivy-llc ivy-llc deleted a comment from Jubii100 Aug 9, 2023
@ivy-llc ivy-llc deleted a comment from Seckrel Aug 14, 2023
@ivy-llc ivy-llc deleted a comment from MuhammadNizamani Aug 17, 2023
@ghost ghost mentioned this issue Aug 18, 2023
@ivy-llc ivy-llc deleted a comment from khushaalan Aug 18, 2023
@ivy-llc ivy-llc deleted a comment from usayrimrehman Aug 20, 2023
@ivy-llc ivy-llc deleted a comment from usayrimrehman Aug 20, 2023
@ivy-llc ivy-llc deleted a comment from usayrimrehman Aug 20, 2023
@ivy-llc ivy-llc deleted a comment from usayrimrehman Aug 20, 2023
@ivy-llc ivy-llc deleted a comment from AbdullahSabry Aug 22, 2023
@ivy-llc ivy-llc deleted a comment from mumin-khan Aug 25, 2023
@ivy-llc ivy-llc deleted a comment from 0StevenH0 Sep 6, 2023
@ivy-llc ivy-llc deleted a comment from Steven-Foo Sep 19, 2023
@ivy-llc ivy-llc deleted a comment from Steven-Foo Sep 19, 2023
@ivy-llc ivy-llc deleted a comment from Dofften Sep 19, 2023
@a0m0rajab a0m0rajab added the hacktoberfest hacktoberfest label Sep 25, 2023
@ivy-llc ivy-llc deleted a comment from Debdeepghosal Oct 1, 2023
@ivy-llc ivy-llc deleted a comment from phattrann Oct 2, 2023
@ivy-llc ivy-llc deleted a comment from ayomidee-e Oct 9, 2023
@RaniaMansour RaniaMansour mentioned this issue Oct 9, 2023
5 tasks
@RaniaMansour
Copy link

_[ ]# 26768 (ScatterNd)

@ivy-llc ivy-llc deleted a comment from tagrib Oct 14, 2023
@ivy-llc ivy-llc deleted a comment from TalhaKhalil Nov 6, 2023
@ivy-llc ivy-llc deleted a comment from TalhaKhalil Dec 5, 2023
@ivy-llc ivy-llc locked and limited conversation to collaborators Jan 3, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
hacktoberfest hacktoberfest TensorFlow Frontend Developing the TensorFlow Frontend, checklist triggered by commenting add_frontend_checklist ToDo A ToDo list of tasks
Projects
None yet
Development

No branches or pull requests

10 participants