Today I wanted implement a deep learning model in openvino. So I went to the page here and started reading. After starting the reading, I struggle to understand things and started to deviate a lot from my objective. For example:
Speeds time-to-market via an easy-to-use library of computer vision functions and pre-optimized kernels
what are pre-optimized kernels?
Includes optimized calls for computer vision standards including OpenCV*, OpenCL™, and OpenVX*. What are optimised calls?
Intel® Media SDK Offers access to hardware accelerated video codecs and frame processing
what is SDK?
A set of simple console applications demonstrating how to use the Inference Engine in your applications
what is console appplications,inference engine?
I am not a CS graduate. What can I do to improve, should I take a CS curriculum? Sometimes I exactly don't understand certain things, but I proceed with a rough idea. Am I trying to understand in detail here? I don't know, because I am perfectionist. Else what can I do to improve?
EDIT: The related answer is quite good. But I wanted to know, how to approach a concept where we need to understand the theory. Sometimes you may need to understand what is happening behind it before implementing it. What can one do in such cases?