724 Commits

Author SHA1 Message Date
Sefik Ilkin Serengil
5c242e2c85
Merge pull request #1337 from serengil/feat-task-0609-unit-test-of-weight-utils
unit tests added for weight utils
2024-09-06 09:28:36 +01:00
Sefik Ilkin Serengil
8f9c1e3b73 unit tests added for weight utils 2024-09-06 09:18:25 +01:00
kremnik
b2e3d8d21a Improvement: check image exists first 2024-09-02 18:20:51 +03:00
Sefik Ilkin Serengil
d3200c259e
Merge pull request #1330 from kremnik/ssdpandas 2024-09-01 16:42:35 +01:00
kremnik
ef0b71a0af Change index to label in ssd detector 2024-09-01 17:41:22 +03:00
Sefik Ilkin Serengil
a80d3e8d27 exception messages updated 2024-09-01 09:37:29 +01:00
Sefik Ilkin Serengil
074e81ba50 enforce broken weight file test at the end of all tests 2024-08-31 17:31:00 +01:00
Sefik Ilkin Serengil
8b86f36390 load weights is done in a common function 2024-08-31 16:46:44 +01:00
Sefik Ilkin Serengil
a52d4f3869 cast confidence to float 2024-08-31 14:17:10 +01:00
Sefik Ilkin Serengil
3e2df1bf10 f string pring 2024-08-31 13:42:26 +01:00
Sefik Ilkin Serengil
9d8d2ddf4f weight downloads moved to a common place 2024-08-31 13:24:04 +01:00
Sefik Ilkin Serengil
5e261e709c
Update Ssd.py
ssd's confidence score should be float not numpy
2024-08-30 07:58:51 +01:00
kremnik
613583826e Optimize ssd detector:fixes 2024-08-28 19:42:00 +03:00
kremnik
a65f87a65a Optimize ssd detector 2024-08-27 06:06:39 +03:00
Josh
f4d164e0aa Linting + optimizations 2024-08-26 14:34:00 +01:00
Josh
cc8c3f0461 Fixed rotation angle 2024-08-24 09:07:53 +01:00
Josh
70bce5ae63 Sped up face alignment by using cv2 for rotation rather than PIL 2024-08-23 15:46:54 +01:00
Josh
6bdf83b86f Added max_faces 2024-08-23 14:09:16 +01:00
kremnik
196a22ccf7 Add Dataclass: lint fix 2024-08-22 23:26:24 +03:00
kremnik
8bf60a8d5e Add Dataclass 2024-08-22 23:09:22 +03:00
Sefik Ilkin Serengil
cc99de6e76 perform resize in a common point 2024-08-17 10:13:29 +01:00
Sefik Ilkin Serengil
a7c2a9f76b bug while showing the recognized face when source image has more than one face sorted 2024-08-17 10:09:27 +01:00
Sefik Ilkin Serengil
f544038481 v94 2024-08-17 10:08:43 +01:00
Sefik Ilkin Serengil
52d6873253 exception messages updated 2024-08-17 08:10:49 +01:00
Sefik Ilkin Serengil
39a6d24163 whitespace removed 2024-08-17 08:10:36 +01:00
kremnik
a2e590cfb0 Update minimum distance between embeddings calculation: fixes 2024-08-16 21:53:33 +03:00
kremnik
ca1db5fac7 Update minimum distance between embeddings calculation 2024-08-16 04:56:58 +03:00
Sefik Ilkin Serengil
30591701a7 facial area coordinates must be in image borders 2024-08-15 08:15:15 +01:00
kremnik
fc5c4b9155 Add tests for refresh_database=False 2024-08-14 20:32:54 +03:00
kremnik
6eeaeb46f2 Update internal db storage 2024-08-14 01:53:26 +03:00
kremnik
d4a544f012 Update path handling: fixes 2024-08-12 03:18:40 +03:00
kremnik
0bb94a1a11 Update path handling 2024-08-12 03:10:20 +03:00
Sefik Ilkin Serengil
b7c7a5580f models refactored 2024-08-08 08:53:56 +01:00
Sefik Ilkin Serengil
fefb0dcd14 detection module refactored 2024-08-08 08:35:05 +01:00
Golubkov Alexander
1d3de83c2a
Merge branch 'serengil:master' into distances 2024-08-04 19:43:52 +03:00
kremnik
ef228d9341 Optimize distance calculation 2024-08-04 19:39:01 +03:00
Sefik Ilkin Serengil
51717db2ba batch run support added for facial attribute models 2024-08-04 12:47:36 +01:00
Sefik Ilkin Serengil
8e2caf6ede cleaner controls 2024-08-04 12:02:24 +01:00
Sefik Ilkin Serengil
5c1bf67507 getting tasks dynamically 2024-08-04 11:57:34 +01:00
Sefik Ilkin Serengil
111c20cca5 v93 2024-08-04 11:53:28 +01:00
Sefik Ilkin Serengil
6263cef831 external tests 2024-08-04 11:47:10 +01:00
Sefik Ilkin Serengil
bb7242645e manage global variables in single place 2024-08-04 11:41:24 +01:00
kremnik
59e8d52b63 Update Logger singleton creation, add test and docstring 2024-08-02 05:53:08 +03:00
Programador Artificial
dacdca4eae Fix importError menssage 2024-07-18 19:41:26 -03:00
Sefik Ilkin Serengil
010bb2b1f0 get max_faces number faces from largest 2024-07-17 17:23:23 +01:00
Sefik Ilkin Serengil
c66804717c adding max_faces argument to represent 2024-07-17 17:00:55 +01:00
Programador Artificial
0e423a64d1 Restore grayscale=False 2024-07-15 11:20:32 -03:00
Programador Artificial
d385c63766 Remove default param 2024-07-15 11:17:14 -03:00
Programador Artificial
546675ca40 Remove call for default values 2024-07-15 11:14:15 -03:00
Programador Artificial
9300ed0dfd Add grayscale parameter again 2024-07-15 10:45:05 -03:00
Programador Artificial
878564ee1c Add color_face option for extract_faces 2024-07-15 10:21:42 -03:00
Programador Artificial
bb8096ad97 Add flag to normalize output face image 2024-07-15 10:19:26 -03:00
Programador Artificial
1ade9001a7 Improve documentation of grayscale 2024-07-13 17:00:14 -03:00
Programador Artificial
45c9f723e0 Fix extract faces grayscale 2024-07-13 16:42:03 -03:00
Student B
4ffbc8ec75
Face alignment with rotation using resample 2024-07-03 16:46:57 +03:00
Sefik Ilkin Serengil
c1f435720d cors 2024-06-11 21:47:43 +01:00
Sefik Ilkin Serengil
09fdf25bb8 show more details in case of exception while api calls 2024-06-11 20:19:26 +01:00
Sefik Ilkin Serengil
229c7673ee pylint exceptions continue 2024-06-07 20:47:46 +01:00
Sefik Ilkin Serengil
429c6b8f67 pylint exceptions 2024-06-07 20:37:48 +01:00
Sefik Ilkin Serengil
f35abd1ec2 anti spoofing 2024-06-07 20:10:32 +01:00
Sefik Ilkin Serengil
f0ffe1978c whitespaces removed 2024-06-03 20:10:28 +01:00
Sefik Ilkin Serengil
6d3b7aa4c4 in case of eyes null 2024-06-02 21:12:30 +01:00
Sefik Ilkin Serengil
5f98932ac2 v92 2024-06-02 21:08:34 +01:00
Sefik Ilkin Serengil
dcd1e80cc0 restore coordinates to version before border added 2024-06-02 21:06:46 +01:00
Sefik Ilkin Serengil
578f3e3dff Add a black border around an image to avoid moving faces outside after alignment 2024-06-02 20:33:51 +01:00
Sefik Ilkin Serengil
a8cb394b76 deepface version printed 2024-06-02 18:53:38 +01:00
Sefik Ilkin Serengil
c04e51e472 raise error if refresh db is false and pkl is empty 2024-05-18 14:05:46 +01:00
Sefik Ilkin Serengil
3a1a4a06e3 linting
- recent PR comes with long line linting error
- pipeline was using different pylint version, it gives error whereas my local does not
2024-05-17 22:02:58 +01:00
BrunoMarinhoM
b4a35fe80b minor changes and typos corrected 2024-05-17 16:34:37 -04:00
BrunoMarinhoM
3a6ab4820b ISSUE #1233: Feature refresh_database argument added to method find 2024-05-17 15:54:33 -04:00
Sefik Ilkin Serengil
c04fe040a7
Merge pull request #1229 from GobinathAL/fix_docstring 2024-05-07 19:07:06 +01:00
gobinathal
ffd712e5db fix docstring max_threshold_to_verify in verify method 2024-05-07 22:44:54 +05:30
Sefik Ilkin Serengil
633131715c v0.0.91 2024-05-02 08:26:41 +01:00
Sefik Ilkin Serengil
9b11fecfb2 bug fixes
- license mentioned in setup.py
- face region when detector skipped
2024-04-30 21:54:23 +01:00
gobinathal
b864f6a38b accept optional parameter - 'threshold' in verify method 2024-04-30 23:30:17 +05:30
Sefik Ilkin Serengil
f6a226eb4c validate projected coordinates are in the boundaries 2024-04-16 20:02:08 +01:00
Sefik Ilkin Serengil
5603d5f44a face coordinate values casted to int 2024-04-16 20:01:51 +01:00
Sefik Ilkin Serengil
b345b1dfdf image utils 2024-04-13 08:01:55 +01:00
Sefik Ilkin Serengil
cd36b13dde more file utils 2024-04-13 07:56:03 +01:00
Sefik Ilkin Serengil
821cb6b895 creating image utils 2024-04-13 07:36:43 +01:00
Sefik Ilkin Serengil
a30dd82a22 whitespace removed 2024-04-12 17:31:18 +01:00
Sefik Ilkin Serengil
32f8f6596e consider arguments have impact on embeddings 2024-04-12 17:22:08 +01:00
Sefik Ilkin Serengil
752ae83604 docstrings updated for centerface 2024-04-12 14:50:11 +01:00
Sefik Ilkin Serengil
6b3a4eff22 centerface backend added 2024-04-12 14:48:41 +01:00
Sefik Ilkin Serengil
3299303907 forgotten print 2024-04-08 20:13:14 +01:00
Sefik Ilkin Serengil
9a83068672 singleton logger and docstrings 2024-04-08 20:11:09 +01:00
Sefik Ilkin Serengil
ae5d5b967a getting rid of target_size everywhere 2024-04-07 18:23:28 +01:00
Sefik Ilkin Serengil
1078be9f12 resize functionality moved to represent module
we were handling resizing in extract faces. with this commit
we moved it to representation module to provide seperation
of concern.
2024-04-07 18:14:27 +01:00
Sefik Ilkin Serengil
83c381e395 using with clause to open img with pil to guarantee it is closed 2024-04-07 10:18:47 +01:00
Sefik Ilkin Serengil
6c51489636 checking file type with PIL
imghdr is deprecated
2024-04-07 10:03:38 +01:00
Sefik Ilkin Serengil
8fc9db5d23 retired variable 2024-04-07 09:45:28 +01:00
Sefik Ilkin Serengil
ff27c74992
Merge pull request #1171 from serengil/feat-task-0704-file-extensions
checking file's content type instead of extension
2024-04-07 09:34:16 +01:00
Sefik Ilkin Serengil
94937cfb71 checking file's content type instead of extension 2024-04-07 09:25:51 +01:00
aku-ato
131a7fb576
move torch import from global in order to match optional dependency project philosophy 2024-04-05 17:26:45 +02:00
aku-ato
b4c16f6dbf
Merge branch 'serengil:master' into master 2024-04-05 17:22:30 +02:00
Sefik Ilkin Serengil
504dc3c66d unused imports removed and docstring detailed for sface and dlib 2024-03-31 09:25:13 +01:00
Sefik Ilkin Serengil
816f945136 abstract method is not being anymore 2024-03-28 20:00:34 +00:00
Sefik Ilkin Serengil
6cc36922d4 OOP adopted for find embeddings
- standard FR models are now using find embeddings method from its super FacialRecognition
- find embeddings renamed to forward.
2024-03-28 19:59:09 +00:00
Sefik Ilkin Serengil
c22152f921 docstrings updated 2024-03-28 18:39:26 +00:00
aku-ato
345b6717e2
Conditional use of GPU on FastMtCnn 2024-03-26 18:06:53 +01:00
aku-ato
2b7c0a708e
Conditional use of GPU on FastMtCnn 2024-03-26 15:34:03 +01:00
aku-ato
3d8733812b
use GPU in fastMtCnn 2024-03-26 11:12:54 +01:00
Sefik Ilkin Serengil
09499c91c3 new version 2024-03-24 16:51:23 +00:00
Sefik Ilkin Serengil
8a178d0305 docstring updated 2024-03-24 16:48:22 +00:00
Sefik Ilkin Serengil
745b4b8835 set left and right eye locations with respect to the person instead of observer 2024-03-24 16:34:28 +00:00
Sefik Ilkin Serengil
2b5c139670 update alignment logic
now, left eye is the one on the left with respect to the person
instead of observer
2024-03-24 16:34:01 +00:00
Sefik Ilkin Serengil
97459d0c35 get the centers of right and left eye 2024-03-24 15:49:17 +00:00
Sefik Ilkin Serengil
9957fe6812 new version 2024-03-22 10:10:50 +00:00
Sefik Ilkin Serengil
0c8e869371 enforce tf 2.12 or less 2024-03-22 10:02:52 +00:00
Sefik Ilkin Serengil
47363c6efd new version 2024-03-21 18:28:59 +00:00
starenka
8a712184a0
fixing missing fstring 2024-03-20 18:41:39 +01:00
Sefik Ilkin Serengil
e442ccd2f1 avoid int64 not serializable error 2024-03-19 09:18:23 +00:00
Sefik Ilkin Serengil
ce1fa57d35 no need to check version for fb deepface 2024-03-19 08:56:05 +00:00
Sefik Ilkin Serengil
87a95dc2ae eyes can be none 2024-03-19 08:53:40 +00:00
Sefik Ilkin Serengil
71bea587da check tf_keras installation for tf 2.16 or later versions 2024-03-19 08:45:10 +00:00
Sefik Ilkin Serengil
2cbfc417a4 issue 1123 resolved
for opencv and ssd, we were finding eyes from the detected faces. that is why,
eye coordinates were inccorrect with respect to the image itself. we added the
x and y coordinates of the detected face into the eye coordinates.
2024-03-19 08:31:41 +00:00
Sefik Ilkin Serengil
90219515c3
Update GhostFaceNet.py
logger module typo
2024-03-17 12:34:02 +00:00
Sefik Ilkin Serengil
ee63d8b902 model building simplified, region calculation sorted 2024-03-17 11:52:55 +00:00
Sefik Ilkin Serengil
e1aebe5e2e new version and stock photo for model portfolio updated 2024-03-16 10:09:45 +00:00
Sefik Ilkin Serengil
8c2c5f5d0f pylint error on github actions 2024-03-16 09:52:31 +00:00
Sefik Ilkin Serengil
06d16cf444 docstring updated for ghostface 2024-03-16 09:42:42 +00:00
Sefik Ilkin Serengil
808936dc24 ghostface added in portfolio 2024-03-16 09:41:35 +00:00
Sefik Ilkin Serengil
5825e2aa88 GhostFace model added 2024-03-16 09:41:08 +00:00
Sefik Ilkin Serengil
33f4d2c314 todo removed 2024-03-16 08:47:15 +00:00
Sefik Ilkin Serengil
20b990ac07 streaming code refactored 2024-03-16 08:39:01 +00:00
Sefik Ilkin Serengil
820ba5946b resolving issue 1098 2024-03-11 18:39:00 +00:00
Sefik Ilkin Serengil
ec4c3cd17c resolving issue 1099 2024-03-11 18:36:30 +00:00
Sefik Ilkin Serengil
9705e6f4ef resolving issue 1097 2024-03-11 18:31:52 +00:00
Sefik Ilkin Serengil
049ab8cdff resolving bug 1096 2024-03-11 18:29:52 +00:00
Sefik Ilkin Serengil
7753476978 layer for external models are no longer being used 2024-03-10 15:49:48 +00:00
Sefik Ilkin Serengil
e13f3cf8ad simlipfy yolo result is valid 2024-03-10 10:50:39 +00:00
Sefik Ilkin Serengil
e67614ff7a exception handling in case of yolo has no keypoints 2024-03-10 09:08:29 +00:00
Sefik Ilkin Serengil
42e911958b tf requirement for deepface package 2024-03-09 22:34:55 +00:00
Sefik Ilkin Serengil
ca4bd256d9 docstring updated
in verify, we mentioned similarity metric but it should be distance metric
2024-03-09 21:06:25 +00:00
Sefik Ilkin Serengil
65c47badb5 LocallyConnected2D not supported after tf 2.12
- this requirements is just for deepface model. so, instead of enforcing lower tf versions
we should check the current tf version in deepface model initializaiton.
2024-03-09 21:05:19 +00:00
Sefik Ilkin Serengil
54d678ca41 get rid of unused import, add a comment 2024-03-08 23:14:17 +00:00
Sefik Ilkin Serengil
392160f6fc hash with properties instead of file itself 2024-03-08 23:09:10 +00:00
Sefik Ilkin Serengil
4b3473e023 docstring for pre-calculated embedding support in verify 2024-03-08 20:22:22 +00:00
Sefik Ilkin Serengil
259add4a13 simplify getting pickled images 2024-03-08 19:52:38 +00:00
Sefik Ilkin Serengil
6eced68e69 support embedding input for verify 2024-03-08 15:22:58 +00:00
Sefik Ilkin Serengil
d7c2998e1b wrapper for find distance added 2024-03-08 13:55:02 +00:00
Sefik Ilkin Serengil
2f9f9761d0 cover uppercase links 2024-03-08 12:01:45 +00:00
Sefik Ilkin Serengil
07a2d5bf62 enhancement for find function
- detect replaced files already in data store
- store column names in the pickle
2024-03-08 12:01:31 +00:00
Sefik Ilkin Serengil
20f916c024 distance as float instead of numpy float 2024-03-02 20:43:47 +00:00
Sefik Ilkin Serengil
29ffce8594 types for eyes 2024-03-02 20:43:16 +00:00
Sefik Ilkin Serengil
e70496ba6f avoid multiple feature extraction for faces in image pairs 2024-03-02 20:20:33 +00:00
Sefik Ilkin Serengil
715d6317d4 image loading steps refactored
- if an image starts with http, then it was trying to download from web
- to make base64 loading compatible with find, now jpg jpeg png images are accepted.
2024-03-02 12:39:07 +00:00
Sefik Ilkin Serengil
50dd5d7aa2 fastmtcnn sometimes fails 2024-03-02 12:26:02 +00:00
Sefik Ilkin Serengil
a9cb7b96e3 throw meaningful error if an img_path cannot be read 2024-03-02 11:57:21 +00:00
Sefik Ilkin Serengil
d3f7cab119 new package version 2024-03-02 11:56:43 +00:00
Sefik Ilkin Serengil
87f4893205
Merge pull request #1047 from AndreaLanfranchi/al20220227-rotate-facial-area
Simplify and strengthen rotate_facial_area
2024-02-27 11:07:52 +00:00
Andrea Lanfranchi
90053295cb
Change expression for direction detection 2024-02-27 12:00:47 +01:00
Andrea Lanfranchi
d0ffc1bfde
Amend quirk behavior of mod operator 2024-02-27 11:31:41 +01:00
Andrea Lanfranchi
923f2cfb4c
Remove unwanted comments 2024-02-27 10:58:39 +01:00
Andrea Lanfranchi
08710029e8
Remove commented out code 2024-02-27 10:52:10 +01:00
Andrea Lanfranchi
b62d6cc9a0
Amend wrong calculation of increased w and h 2024-02-27 10:51:13 +01:00
Andrea Lanfranchi
fe077308f4
Remove commented and unused code 2024-02-27 10:31:24 +01:00
Andrea Lanfranchi
fb6d2f572e
Amend double increase of expand_percentage 2024-02-27 10:29:15 +01:00
Andrea Lanfranchi
53510f0584
Linting 2024-02-27 10:15:50 +01:00
Andrea Lanfranchi
001e609a82
Simplify and strengthen rotate_facial_area 2024-02-27 10:02:38 +01:00
Dries Verachtert
07e695924b Correct info about returned types for the represent method 2024-02-26 16:44:45 +01:00
Sefik Ilkin Serengil
7ee55cb682 common confidence scales 2024-02-25 14:25:17 +00:00
Dries Verachtert
7e14fc875d Correct info about returned types for extract_faces 2024-02-25 10:21:26 +01:00
Sefik Ilkin Serengil
644c6b4013 avoid duplicate detections and loadings 2024-02-24 16:24:15 +00:00
Sefik Ilkin Serengil
0d18a7c2df bug fix in case of load image returns none 2024-02-24 15:35:26 +00:00
Sefik Ilkin Serengil
ab38a1fcf7 throw meaningful error if yolo weights failed while downloading 2024-02-24 15:31:50 +00:00
Andrea Lanfranchi
8472a8b808
Conditional log.info 2024-02-22 14:44:53 +01:00
Andrea Lanfranchi
60c23fbc8e
Remove unnecessary file close 2024-02-22 14:43:01 +01:00
Andrea Lanfranchi
7b0500a17d
Compute toc only if needed 2024-02-22 14:32:16 +01:00
Andrea Lanfranchi
411df327bf
Simplify find data initialization 2024-02-22 14:25:43 +01:00
Andrea Lanfranchi
954ac6e883
Remove trailing white-spaces 2024-02-22 13:01:10 +01:00
Andrea Lanfranchi
5a28a0b0f0
Revert usage of regex 2024-02-22 12:46:22 +01:00
Andrea Lanfranchi
9dc0040a12
Amend typing 2024-02-22 12:41:21 +01:00
Andrea Lanfranchi
63079d3095
Use regex to match file patterns
Also use os.listdir as is clear recursion is not intended
2024-02-22 12:05:41 +01:00
Andrea Lanfranchi
72e5669302
Use path join and amend undetected faces addition repetition 2024-02-21 19:18:01 +01:00
Andrea Lanfranchi
c4b48ce46f
Early discard extracted faces below threshold 2024-02-21 16:28:07 +01:00
Andrea Lanfranchi
051a8d3172
Use return boolean to detect effective capture
Actually an image is always returned but empty
2024-02-21 15:56:47 +01:00
Andrea Lanfranchi
810dfac4fe
Simplify model initialization 2024-02-21 15:18:51 +01:00
Andrea Lanfranchi
adf6328cd9
Look for string in string collection 2024-02-21 15:14:01 +01:00
Andrea Lanfranchi
4713572a24
Amend incompatible assignement warning 2024-02-21 15:12:51 +01:00
Sefik Ilkin Serengil
ab8adf262b
Merge pull request #1026 from serengil/feat-task-1602-loading-image-from-web-bug
load img from web sorted
2024-02-16 17:59:17 +00:00
Sefik Ilkin Serengil
91a220335a exception handling for bulk representations 2024-02-16 17:43:30 +00:00
Sefik Ilkin Serengil
91f5b448ee remove problematic one 2024-02-16 17:39:24 +00:00
Sefik Ilkin Serengil
16c72cd0f6 align first detect second 2024-02-16 17:20:15 +00:00
Sefik Ilkin Serengil
e529fa5c26 make detection, alignment and expanding in common place 2024-02-16 15:31:50 +00:00
Sefik Ilkin Serengil
d16f0765fa load img from web sorted 2024-02-16 13:41:46 +00:00
Sefik Ilkin Serengil
5230943de3 adding package version into package 2024-02-10 18:18:02 +00:00
Sefik Ilkin Serengil
c9569cd540 region bug for dlib sorted 2024-02-10 18:17:28 +00:00
Sefik Ilkin Serengil
626aa2e385 adding some docstrings 2024-02-10 18:17:11 +00:00
Sefik Ilkin Serengil
c65274290b restore version approach 2024-02-04 17:02:31 +00:00
Sefik Ilkin Serengil
36655026cd do not print deepface version error 2024-02-04 13:19:26 +00:00
Sefik Ilkin Serengil
a7231ab0cb adding init py to folders 2024-02-04 12:47:53 +00:00
Sefik Ilkin Serengil
86d424b8ac put api in deepface folder to make it testable 2024-02-04 12:45:27 +00:00
Sefik Ilkin Serengil
08131731c5 retuning regions as numpy int 32 was causing error in api 2024-02-04 10:36:00 +00:00
Sefik Ilkin Serengil
8497682171 open issues 2024-02-02 17:33:31 +00:00
Sefik Ilkin Serengil
96d29ab069 adding expand percentage argument for detection 2024-01-31 23:43:30 +00:00
Sefik Ilkin Serengil
9494d47e31 restoration of deprecated detect face function 2024-01-31 19:51:58 +00:00
Sefik Ilkin Serengil
cefb8013bb making distance calculation functions camel case 2024-01-31 19:44:51 +00:00
Sefik Ilkin Serengil
4800aa3e8c input shape is now retrieved from models 2024-01-31 19:37:43 +00:00
Sefik Ilkin Serengil
95c55c0401 moving logics under modules
- all extract_faces logic moved to detection module
- load image related logics moved to preprocessing module
2024-01-31 19:12:16 +00:00