You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* Prepare UI for attributes configuration * Add padding for label attributes * Update attributes inference logic Check the attributes returned by nuclio function call and reject those that have either incompatible types or values. * Update cvat-ui version, CHANGELOG.md * Enhance automatic annotation BE logic The code in lambda_manager didn't account for attributes mappings that had different names thus returning an empty set of attributes because it couldn't find the correct match. Fix this by getting proper mapping from `attrMapping` property of the input data. * Updated CHANGELOG * Updated changelog * Adjusted code & feature * A bit adjusted layout * Minor refactoring * Fixed bug when run auto annotation without 'attributes' key * Fixed a couple of minor issues * Increased access key id length * Fixed unit tests * Merged develop * Rejected unnecessary change Co-authored-by: Artem Zhivoderov <artemz@retailnext.net> |
4 years ago | |
|---|---|---|
| .. | ||
| docs | 6 years ago | |
| src | 4 years ago | |
| tests | 4 years ago | |
| .dockerignore | 6 years ago | |
| .eslintrc.js | 4 years ago | |
| README.md | 5 years ago | |
| jest.config.js | 4 years ago | |
| jsdoc.config.js | 5 years ago | |
| package-lock.json | 4 years ago | |
| package.json | 4 years ago | |
| webpack.config.js | 5 years ago | |
README.md
Module CVAT-CORE
Description
This CVAT module is a client-side JavaScript library for management of objects, frames, logs, etc. It contains the core logic of the Computer Vision Annotation Tool.
Versioning
If you make changes in this package, please do following:
- After not important changes (typos, backward compatible bug fixes, refactoring) do:
npm version patch - After changing API (backward compatible new features) do:
npm version minor - After changing API (changes that break backward compatibility) do:
npm version major
Commands
- Dependencies installation
npm ci
- Building the module from sources in the
distdirectory:
npm run build
npm run build -- --mode=development # without a minification
- Building the documentation in the
docsdirectory:
npm run-script docs
- Running of tests:
npm run-script test
- Updating of a module version:
npm version patch # updated after minor fixes
npm version minor # updated after major changes which don't affect API compatibility with previous versions
npm version major # updated after major changes which affect API compatibility with previous versions
Visual studio code configurations:
- cvat.js debug starts debugging with entrypoint api.js
- cvat.js test builds library and runs entrypoint tests.js