diff options
Diffstat (limited to 'inference-engine/thirdparty/fluid/README.md')
-rw-r--r-- | inference-engine/thirdparty/fluid/README.md | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/inference-engine/thirdparty/fluid/README.md b/inference-engine/thirdparty/fluid/README.md new file mode 100644 index 000000000..3b31555e5 --- /dev/null +++ b/inference-engine/thirdparty/fluid/README.md @@ -0,0 +1,45 @@ +# OpenCV G-API (Fluid), standalone edition + +This subtree hosts sources of G-API - a new OpenCV module for +efficient image processing. G-API serves as a preprocessing vehicle +for Inference Engine. At the moment, only Fluid (CPU) backend is used. + +The sources are taken from OpenCV's [main repository](https://github.com/opencv). + +There are supplementary scripts which ease and verify the update +process. + +## Usage + +Updating to the latest `master`: + + ./update.sh + +Updating to a particular revision: + + ./update.sh COMMIT_HASH + +During update, this script checks if the source tree was modified +after the latest update. If it was, update fails -- we want to avoid +any diverge in the source so _no changes_ should be committed ever to +this copy of G-API. + +One can check manually if sources were diverged from its last "valid" +copy by running + + ./check.sh + +An error message and non-zero exit code indicate possible inconsitency +with this source copy. + +One updated, all changes will be automatically staged. + +## Files + +In addition to the source tree, the above two scripts maintain two +files: +- `revision.txt` -- the OpenCV's revision used to produce this source + copy. If the code was taken from `master`, a timestamp is stored + otherwise. +- `checksum.txt` -- latest valid copy's check sum. Don't update this + file manually. |