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

Relationship with NNCF? #48

Closed
nbcsm opened this issue Feb 22, 2022 · 2 comments
Closed

Relationship with NNCF? #48

nbcsm opened this issue Feb 22, 2022 · 2 comments

Comments

@nbcsm
Copy link

nbcsm commented Feb 22, 2022

OpenVINO has NNCF: https://github.com/openvinotoolkit/nncf
There seems to be some feature overlap between INC and NNCF.

Wondering what is the roadmap for these 2 tools? Will they converge?
Thanks.

@hshen14
Copy link
Collaborator

hshen14 commented Feb 23, 2022

Thanks for showing your interest. There are multiple differences if you look at the documents:

  • Product position. INC: keep inference on all mainstream frameworks (TF, PT, ONNX RT, and MXNet); NNCF: keep inference on OpenVINO
  • User-facing API. INC: unified APIs to support quantization (post-training static/dynamic quantization, training-aware quantization); NNCF: different APIs (training-aware quantization in NNCF and post-training quantization in POT)
  • Algorithm innovation. INC: block/tile-based structured sparsity; NNCF: some other algorithms

As you may know, some algorithms are well known in the industry, so the features built on top of them may look similar. We are encouraging users to understand how these products can help your project first and figure out the best way to use them.

deb-intel pushed a commit to deb-intel/lp-opt-tool that referenced this issue Feb 24, 2022
@ftian1
Copy link
Contributor

ftian1 commented Apr 18, 2022

close at first and if there is more questions, we can reopen this issue

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

No branches or pull requests

3 participants