-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
[TF FE] Support Atan2 operation for TensorFlow models #21076
Conversation
Adds atan2 operation to the list
Adds atan2 to the list of BinaryOp.
Adds test for Atan2.
Co-authored-by: Roman Kazantsev <[email protected]>
Co-authored-by: Roman Kazantsev <[email protected]>
@rghvsh, please fix build issues:
Please try to build the product locally. Here is instruction https://github.com/openvinotoolkit/openvino/blob/master/docs/dev/build.md. You can build TF FE only
|
build_jenkins |
Co-authored-by: Roman Kazantsev <[email protected]>
@rghvsh, please fix build issues (https://dev.azure.com/openvinoci/dldt/_build/results?buildId=670616&view=logs&j=b5f22b75-a995-5545-eb44-87d86e78d173&t=d8150bbb-90e5-5a93-fe9d-9aeee1771aec&l=1712):
Also, kindly reminder to inser copyright header:
Best regards, |
declares x and y , explicitly mentions conditions
Hi @rghvsh, Build issues still exists, unfortunatelly. See details in CI: Best regards, |
fixes the datatype of y
Hey! @rkazants After the last commit the build logs showed that shape was not supported by int data type fixed that and changed it to float. In the commit history it shows all test passing but in workflow approval it shows 2 expected checks/workflow waiting approval what should I do? Thank You |
Makes the range of input inclusive for x<0 and y<0.
build_jenkins |
how to fix this? |
Don't care, this is our infra issue:) Thanks, |
Thank you @rkazants for helping me through this! My first contribution to a big codebase. Hoping to make more contributions(and faster) :) Raghav |
Hope you did like it. Sure, take new GFIs and try to apply to GSoC at Intel that requires PRs to openvino:) Best regards, |
…t#21076) * Create atan2.cpp * Update common_op_table.hpp Adds atan2 operation to the list * Update op_table.cpp Adds atan2 to the list of BinaryOp. * Create test_tf_Atan2.py Adds test for Atan2. * Update src/frontends/tensorflow_common/src/op/atan2.cpp Co-authored-by: Roman Kazantsev <[email protected]> * Update src/frontends/tensorflow/src/op_table.cpp Co-authored-by: Roman Kazantsev <[email protected]> * Update atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp Co-authored-by: Roman Kazantsev <[email protected]> * Update atan2.cpp declares x and y , explicitly mentions conditions * Update atan2.cpp * Update atan2.cpp Adds versions. * Update atan2.cpp adds namespace * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update atan2.cpp Clang format * Update atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update src/frontends/tensorflow_common/src/op/atan2.cpp * Update test_tf_Atan2.py fixes the datatype of y * Update tests/layer_tests/tensorflow_tests/test_tf_Atan2.py * Update test_tf_Atan2.py shape to float * Update tests/layer_tests/tensorflow_tests/test_tf_Atan2.py * Update tests/layer_tests/tensorflow_tests/test_tf_Atan2.py * Update tests/layer_tests/tensorflow_tests/test_tf_Atan2.py * Update test_tf_Atan2.py Makes the range of input inclusive for x<0 and y<0. * Update src/frontends/tensorflow_common/src/op/atan2.cpp --------- Co-authored-by: Roman Kazantsev <[email protected]>
Details:
Tickets: