Skip to content

Why OpenVINO is good? #8

Answered by usstq
usstq asked this question in Q&A
Nov 10, 2021 · 2 comments · 5 replies
Discussion options

You must be logged in to vote

Paddle framework is heavy for inference

since Paddle reused same framework for both train & infer, it treats inference as same as train-forwarding pass but this limited the optimization can be done at framework level, OpenVINO, on the other hand, has no such burden, it's designed especially for inference so framework cost is much lower than Paddle.

This framework level cost may be not a big deal for training since major computation dominate the whole latency, but it becomes a considerable cost when inference is done on light-weighted CNN like MobileNetV2, because in these CNNs, each convolution layer is executed extremely fast since they are depth-wise or 1x1, but framework cost keeps unc…

Replies: 2 comments 5 replies

Comment options

usstq
Nov 10, 2021
Maintainer Author

You must be logged in to vote
4 replies
@usstq
Comment options

usstq Nov 22, 2021
Maintainer Author

@usstq
Comment options

usstq Nov 22, 2021
Maintainer Author

@usstq
Comment options

usstq Nov 23, 2021
Maintainer Author

@usstq
Comment options

usstq Nov 23, 2021
Maintainer Author

Comment options

usstq
Nov 26, 2021
Maintainer Author

You must be logged in to vote
1 reply
@zhangYiIntel
Comment options

Answer selected by usstq
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
2 participants