yakhyo
0771a7959a
chore: Code style formatting changes
2025-11-25 23:45:50 +09:00
yakhyo
15947eb605
chore: Change import order and style changes by Ruff
2025-11-25 23:35:00 +09:00
yakhyo
1ccc4f6b77
chore: Update print
2025-11-25 23:28:42 +09:00
yakhyo
189755a1a6
ref: Update some refactoring files for testing
2025-11-25 23:19:45 +09:00
Yakhyokhuja Valikhujaev
11363fe0a8
Merge pull request #18 from yakhyo/feat-20251115
...
ref: Add comprehensive test suite and enhance model functionality
v1.1.0
2025-11-15 21:32:10 +09:00
yakhyo
fe3e70a352
release: Update release version to v1.1.0
2025-11-15 21:31:56 +09:00
yakhyo
8e218321a4
fix: Fix test issue where landmark variable name wrongly used
2025-11-15 21:28:21 +09:00
yakhyo
2c78f39e5d
ref: Add comprehensive test suite and enhance model functionality
...
- Add new test files for age_gender, factory, landmark, recognition, scrfd, and utils
- Add new scripts for age_gender, landmarks, and video detection
- Update documentation in README.md, MODELS.md, QUICKSTART.md
- Improve model constants and face utilities
- Update detection models (retinaface, scrfd) with enhanced functionality
- Update project configuration in pyproject.toml
2025-11-15 21:09:37 +09:00
yakhyo
df673c4a3f
remove release guide
weights
2025-11-11 21:38:57 +09:00
yakhyo
496de7a491
Release v1.0.0: First stable release with complete feature set
...
- Added high-level pipeline API (FacePipeline, process_faces, compare_faces)
- Implemented face detection (RetinaFace, SCRFD)
- Implemented face recognition (ArcFace, MobileFace, SphereFace)
- Added landmark detection (106 points)
- Added attribute analysis (age, gender, emotion)
- Comprehensive examples and documentation
- Cleaned up legacy code and simplified documentation structure
2025-11-11 21:38:57 +09:00
yakhyo
89a05e4689
fix ci badge reference
2025-11-08 01:46:28 +09:00
yakhyo
d3c2d959d0
add permissions for github release creation
2025-11-08 01:43:47 +09:00
Yakhyokhuja Valikhujaev
f3d28d5ef5
Merge pull request #17 from yakhyo/develop
...
merge: Merge develop into main
v0.1.9
2025-11-08 01:39:23 +09:00
yakhyo
c9f8215e28
use automatic package discovery for submodules
2025-11-08 01:36:05 +09:00
yakhyo
0aea17d14d
make emotion module optional to avoid pytorch dependency
2025-11-08 01:33:42 +09:00
yakhyo
3cf13f70d4
fix package configuration to include all submodules
2025-11-08 01:24:45 +09:00
yakhyo
666438909d
improve logging system with verbose flag
...
- silent by default (only warnings/errors)
- add --verbose flag to all scripts
- add enable_logging() function for library users
- cleaner output for end users
2025-11-08 01:15:25 +09:00
yakhyo
77f14a616a
add apple silicon support and update documentation
...
- add dynamic onnx provider selection for m1/m2/m3/m4 macs
- replace mkdocs with simple markdown files
- fix model download and scrfd detection issues
- update ci/cd workflows
2025-11-08 01:02:14 +09:00
yakhyo
98f8acc51b
ref: Update attribute and landmark modules
2025-11-07 23:58:47 +09:00
yakhyo
30a177981d
docs: Update documentation
2025-11-07 23:58:47 +09:00
yakhyo
0417f7531f
feat: Update recognition, landmark modules
2025-11-07 23:58:47 +09:00
yakhyo
b15504dfc5
feat: Face detection module has been updated
2025-11-07 23:58:47 +09:00
yakhyo
fb29a919b1
ref: Update some modules and remove redundant parts
2025-11-07 23:58:47 +09:00
yakhyo
b35b1a3f7c
ref: Several minor updates, does not affect performance
2025-11-07 23:58:47 +09:00
yakhyo
5bd6bb1673
Landmark model add
2025-11-07 23:58:47 +09:00
yakhyo
cf5d06729d
Initial code for facial landmark model
2025-11-07 23:58:47 +09:00
yakhyo
29964df259
feat: Age and gender inference code updated
2025-11-07 23:58:47 +09:00
yakhyo
eef4a0624a
feat: Use face alignment for emotion detection
2025-11-07 23:58:47 +09:00
yakhyo
6a7ba6fc0a
feat: Add face emotion model
2025-11-07 23:58:47 +09:00
yakhyo
282737e0e9
fix: Typing error
2025-11-07 23:58:47 +09:00
yakhyo
597c86f997
feat: Fix and test face recognition
2025-11-07 23:58:47 +09:00
yakhyo
d0446827e9
feat: Add new models
2025-11-07 23:58:47 +09:00
yakhyo
5f88345830
chore: Some minor updates
2025-11-07 23:58:47 +09:00
yakhyo
ab56589f77
chore: Some minor changes
2025-11-07 23:58:47 +09:00
yakhyo
d05e609ddf
chore: Some minor changes does not affect functionality
2025-11-07 23:58:47 +09:00
yakhyo
cee2b692ad
ref: Some minor changes and additional models
2025-11-07 23:58:47 +09:00
yakhyo
67bb13c082
feat: Add support for different mean/std
2025-11-07 23:58:47 +09:00
yakhyo
f9b4ea492b
docs: Create mkdocs
2025-11-07 23:58:47 +09:00
yakhyo
08f79e7d47
chore: Update logo images
2025-11-07 23:57:19 +09:00
yakhyo
3a0b0e21b1
chore: Add logo images
2025-11-07 23:57:19 +09:00
yakhyo
85cf413cb8
feat: Add face attribute detection model
2025-11-07 23:57:19 +09:00
yakhyo
d1830c7058
feat: Add new face recognition models and update existing code
2025-11-07 23:57:19 +09:00
yakhyo
204b1d75e1
feat: Add face recognition, rename and modify some files
2025-11-07 23:57:19 +09:00
Yakhyokhuja Valikhujaev
777333eb2d
Merge pull request #16 from yakhyo/fix/install-issue
...
fix: Fix installation issue with onnxruntime-gpu version
2025-08-30 22:56:16 +09:00
yakhyo
c2d52e305a
fix: Fix github actions
2025-08-30 22:50:28 +09:00
yakhyo
cd3ff79c2e
fix: Fix installation issue with onnxruntime-gpu version
2025-08-30 22:43:26 +09:00
yakhyo
fbca77e050
Merge pull request #8 from yakhyo/develop
...
feat: Change to pyproject and model name signature
2025-03-26 11:59:29 +09:00
yakhyo
8dd7f3f101
feat: Add model name signature and several more updates
2025-03-26 11:55:56 +09:00
Yakhyokhuja Valikhujaev
0ae5714f99
Merge pull request #6 from yakhyo/np-adapt
...
Remove torch dependency and adapt numpy
2025-03-16 17:53:56 +09:00
yakhyo
64c9c2f452
chore: Update README and remove scripts
2025-03-16 17:52:41 +09:00