Open gkrivor opened 1 year ago
.take
Thank you for looking into this issue! Please let us know if you have any questions or require any help.
I am happy to announce that we have created a channel dedicated to Good First Issues support on our Intel DevHub Discord server! Join it to receive support, engage in discussions, ask questions and talk to OpenVINO developers.
I'm reopening the issue due to current assignee's inactivity. If you with to repick the issue please let me know.
.take
Thank you for looking into this issue! Please let us know if you have any questions or require any help.
@gkrivor Hello! I have created the table of differences and changes made on versions of ReduceL1
@RitikaxShakya awesome! I'll add link to a issue with similar discussion: https://github.com/openvinotoolkit/openvino/issues/20553
Now I'm expecting to achieve something like https://github.com/openvinotoolkit/openvino/blob/master/src/frontends/onnx/frontend/src/op/softmax.cpp which will implement a found differences.
Also you will need to add a tests for exact implementations like here: https://github.com/openvinotoolkit/openvino/pull/21825
I mean a prototxt file and corresponing unit test to verify a correctness.
Hello @RitikaxShakya, are you still working on that issue?
Yes, I am still working on it, I have made the changes so now working on running tests.
@RitikaxShakya hi, I had a chance take a look on set of Reduce*-18 operations. All of them could have issues with tests due to problems with a shape inference, because of newly added axes-input. I'll fix it soon.
Thank you
Helo @RitikaxShakya, are you still working on that issue?
Yes I am working on it as the issues with tests due to problems with a shape inference, because of newly added axes-input is fixed.
@gkrivor @p-wysocki Hello! I have completed all 6 steps mentioned in the issue description and here's the PR
Hello, I would like if someone @gkrivor @p-wysocki can review my PR. I have updated it with new changes while taking ReduceMax as reference. Had some closed PRs (sorry about this) because i got into some issue while resolving merging conflicts so created another pr for this. Thank you!
Hey @mlukasze, @gkrivor, I think it can be closed due to #25909.
Context
Neural networks are graphs consisting of nodes called operators. Each operator corresponds to a mathematical function, usually described in framework's documentation or an AI standard, such as ONNX. OpenVINO ONNX Frontend is a component responsible for working with ONNX graphs and requires implementation of different ONNX operators in order to use ONNX models. This task requires alignment between OpenVINO ONNX Frontend and original framework implementations of ReduceL1 for next list of opsets: opset 11, opset 13, opset 18 Necessary help will be provided by ONNX Fronted team.
What needs to be done?
First of all, please, take a look on ReduceMax PR for a reference.
Operator details can be found in ONNX Operators More details can be found in ONNX Changelog: opset 11, opset 13, opset 18
Example Pull Requests
No response
Resources
Contact points
@gkrivor
Ticket
No response