Skip to content

Conversation

@11happy
Copy link
Contributor

@11happy 11happy commented Dec 28, 2024

Overview:

Testing:

  • TODO: FIX, Currently I am facing some assertion issues while implementing the tests.

Screenshot from 2024-12-29 01-10-02

CC:

Signed-off-by: 11happy <[email protected]>
@11happy 11happy requested review from a team as code owners December 28, 2024 19:40
@github-actions github-actions bot added category: TF FE OpenVINO TensorFlow FrontEnd category: JAX FE OpenVINO JAX FrontEnd labels Dec 28, 2024
@sys-openvino-ci sys-openvino-ci added the ExternalPR External contributor label Dec 28, 2024
@11happy
Copy link
Contributor Author

11happy commented Dec 28, 2024

Hello @rkazants could you please help me with the tests.
Thank you

@rkazants rkazants self-assigned this Dec 30, 2024
@rkazants
Copy link
Collaborator

build_jenkins

@rkazants
Copy link
Collaborator

rkazants commented Jan 1, 2025

@11happy, please fix failing CI jobs

@rkazants rkazants added this to the 2025.0 milestone Jan 1, 2025
Signed-off-by: 11happy <[email protected]>
@rkazants
Copy link
Collaborator

rkazants commented Jan 2, 2025

build_jenkins

@rkazants
Copy link
Collaborator

rkazants commented Jan 3, 2025

Hi @11happy, please fix the build:

/__w/openvino/openvino/openvino/bin/aarch64/Release/libopenvino_util.a  -ldl  vcpkg_installed/arm64-android/lib/libpugixml.a  -latomic -lm && :
ld: error: undefined symbol: ov::element::Type ov::frontend::jax::NodeContext::const_named_param<ov::element::Type>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&) const
>>> referenced by iota.cpp:19 (src/frontends/jax/src/op/iota.cpp:19)
>>>               src/frontends/jax/src/CMakeFiles/openvino_jax_frontend.dir/op/iota.cpp.o:(ov::frontend::jax::op::translate_iota(ov::frontend::jax::NodeContext const&))
clang++: error: linker command failed with exit code 1 (use -v to see invocation)

There is no instantiation for const_named_param with ov::element::Type type and you need to define it.

Best regards,
Roman

@11happy
Copy link
Contributor Author

11happy commented Jan 4, 2025

I have defined it, however I am sure if this is correct way.
Screenshot from 2025-01-04 17-58-59
I am assuming this creates an uninitialized constant & we can get type as get_element_type

@11happy
Copy link
Contributor Author

11happy commented Jan 4, 2025

also I wanted to ask do we have any pre-commit hooks or something like that , as most of the time I push some changes build fails due to some formatting error.

@11happy
Copy link
Contributor Author

11happy commented Jan 6, 2025

@rkazants humble ping!
Thank you

Signed-off-by: 11happy <[email protected]>
@11happy
Copy link
Contributor Author

11happy commented Jan 20, 2025

@rkazants I think we don't need to define const_named_param as there is this convert_dtype I referenced from argmax implementation & its working . All tests are passing on my end.
Screenshot from 2025-01-20 20-57-42

@ilya-lavrenov ilya-lavrenov removed this from the 2025.0 milestone Jan 23, 2025
@11happy 11happy requested a review from rkazants January 23, 2025 10:10
@rkazants
Copy link
Collaborator

build_jenkins

Signed-off-by: 11happy <[email protected]>
@11happy
Copy link
Contributor Author

11happy commented Jan 23, 2025

I think here as both are used
via const_named_param we won't be needing this inputs size check.
there is this failing CI, currently removed this inputs size check.
image
thank you

Signed-off-by: 11happy <[email protected]>
@11happy
Copy link
Contributor Author

11happy commented Jan 25, 2025

Hi @rkazants,
I have updated the implementation, and it’s working. However, I’m not entirely sure which approach is correct to use both inputs via parameters or this way. Could you please clarify the preferred way to proceed?
Thank you!

@11happy
Copy link
Contributor Author

11happy commented Jan 29, 2025

humble ping!

@github-actions
Copy link
Contributor

This PR will be closed in a week because of 2 weeks of no activity.

@github-actions github-actions bot added the Stale label Feb 20, 2025
@11happy
Copy link
Contributor Author

11happy commented Feb 20, 2025

Humble Ping!
Hii @rkazants could please take a look as all tests are passing as i checked locally, is there any more changes/inputs required from my side.
Thank you

@github-actions github-actions bot removed the Stale label Feb 21, 2025
@p-wysocki
Copy link
Contributor

@rkazants could you please take a look?

@11happy
Copy link
Contributor Author

11happy commented Mar 15, 2025

Hello :) is there any further input required from my side, I would like this PR to be completed.
Thank you

@github-actions
Copy link
Contributor

This PR will be closed in a week because of 2 weeks of no activity.

@github-actions github-actions bot added the Stale label Mar 31, 2025
@11happy
Copy link
Contributor Author

11happy commented Mar 31, 2025

gentle ping! is there any more input required from my side @rkazants to complete this PR.
Thank you

@github-actions github-actions bot removed the Stale label Apr 1, 2025
@mlukasze
Copy link
Contributor

build_jenkins

@github-actions
Copy link
Contributor

This PR will be closed in a week because of 2 weeks of no activity.

@github-actions github-actions bot added the Stale label Apr 30, 2025
@11happy
Copy link
Contributor Author

11happy commented May 4, 2025

Thank you for running the CI, I can now see the issues, I will resolve them & ping here.
Thank you

@github-actions github-actions bot removed the Stale label May 5, 2025
@github-actions
Copy link
Contributor

This PR will be closed in a week because of 2 weeks of no activity.

@github-actions github-actions bot added the Stale label May 20, 2025
@mlukasze
Copy link
Contributor

any updates? help needed?

@github-actions github-actions bot removed the Stale label May 22, 2025
@11happy
Copy link
Contributor Author

11happy commented May 25, 2025

i will ping here with updates.

@11happy 11happy closed this Jun 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: JAX FE OpenVINO JAX FrontEnd category: TF FE OpenVINO TensorFlow FrontEnd ExternalPR External contributor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Good First Issue][JAX FE]: Support jax.lax.iota operation for JAX

6 participants