Commit Graph

12 Commits

Author SHA1 Message Date
Oleksandr Bezdieniezhnykh 142c6c4de8 Refactor constants management to use Pydantic BaseModel for configuration
- Replaced module-level path variables in constants.py with a structured Pydantic Config class.
- Updated all relevant modules (train.py, augmentation.py, exports.py, dataset-visualiser.py, manual_run.py) to access paths through the new config structure.
- Fixed bugs related to image processing and model saving.
- Enhanced test infrastructure to accommodate the new configuration approach.

This refactor improves code maintainability and clarity by centralizing configuration management.
2026-03-27 18:18:30 +02:00
Oleksandr Bezdieniezhnykh 462a4826e8 [AZ-161] [AZ-162] [AZ-163] Add ONNX inference, NMS, annotation queue tests
Made-with: Cursor
2026-03-26 23:23:42 +02:00
Oleksandr Bezdieniezhnykh 0841e095c8 [AZ-154] [AZ-157] [AZ-159] [AZ-160] Add augmentation nonfunc, encryption, annotation class, hardware hash tests
Made-with: Cursor
2026-03-26 23:21:05 +02:00
Oleksandr Bezdieniezhnykh 41552c5699 [AZ-153] [AZ-155] [AZ-156] [AZ-158] Add augmentation, dataset formation, label validation, model split tests
Made-with: Cursor
2026-03-26 23:18:17 +02:00
Oleksandr Bezdieniezhnykh 66fe1cc918 [AZ-152] Add test infrastructure: pytest conftest, fixtures, constants patching
Made-with: Cursor
2026-03-26 23:09:42 +02:00
zxsanny 5b89a21b36 add export to FP16
add inference with possibility to have different
2025-03-28 12:54:25 +02:00
Alex Bezdieniezhnykh 7d99e377f1 add onnx inference 2025-03-24 21:48:22 +02:00
Alex Bezdieniezhnykh 2fa864018f upload model to cdn and api
switch to yolov11
2025-03-03 23:36:10 +02:00
zxsanny ceb50bf48a add rknn conversion - install and use scripts, auto convert to rknn after AI training is done and put pt and rknn models to /azaion/models directory 2025-02-21 14:26:54 +02:00
Alex Bezdieniezhnykh 330d4b914a fix readme
add export py
add dll
2024-08-23 13:40:08 +03:00
Oleksandr Bezdieniezhnykh 07ea67746a add train.py
form dataset for current date
add exception catching
2024-06-05 23:35:06 +03:00
Oleksandr Bezdieniezhnykh 3fd726f9c7 reorganizing files
add train
some catches
2024-05-29 23:24:58 +03:00