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

Implement TensorFlow Decoder, NodeContext, and additional API for integration with OVTF #37

Merged
merged 9 commits into from
Sep 27, 2021

Conversation

rkazants
Copy link
Collaborator

@rkazants rkazants commented Sep 26, 2021

Details:

  • Introduce new classes DecoderTFProto and NodeContext aligned with PDPD frontend
  • Removed all old Decoder and NodeContext and dependencies from them
  • Introduce DecoderBase and GraphIterator classes for integration with OVTF pipeline
  • Implementation gets clean and organizes with frontend exceptions
  • Remove redundant header inclusions in sources

Tickets: 62406, 62689

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
…_node_context

Resolve conflicts in the following files:
#	ngraph/frontend/tensorflow/include/tensorflow_frontend/node_context.hpp
#	ngraph/frontend/tensorflow/src/ngraph_builder.cpp
#	ngraph/frontend/tensorflow/src/node_context_impl.hpp
#	ngraph/frontend/tensorflow/src/proto_context.cpp

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
@rkazants rkazants changed the title Tf frontend/tf node context Implement TensorFlow Decoder and NodeContext, and implement API for integration with OVTF Sep 26, 2021
@rkazants rkazants changed the title Implement TensorFlow Decoder and NodeContext, and implement API for integration with OVTF Implement TensorFlow Decoder, NodeContext, and additional API for integration with OVTF Sep 26, 2021
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
Copy link
Owner

@mvafin mvafin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is an empty file: ngraph/frontend/tensorflow/src/graph_iterator_proto.cpp
I think better to remove it if not needed

ngraph/frontend/tensorflow/src/frontend.cpp Outdated Show resolved Hide resolved
ngraph/frontend/tensorflow/src/frontend.cpp Outdated Show resolved Hide resolved
ngraph/frontend/tensorflow/src/graph_iterator_proto.hpp Outdated Show resolved Hide resolved
ngraph/frontend/tensorflow/src/model.cpp Outdated Show resolved Hide resolved
Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
… class

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
@rkazants rkazants merged commit 9bfa16b into mvafin:tf_frontend Sep 27, 2021
mvafin added a commit that referenced this pull request Nov 21, 2022
Do not create extra outputs in main body
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants