RICHERGIRL commited on
Commit
b1e8aa3
·
verified ·
1 Parent(s): 11b97bf

Update model/label_encoders.pkl

Browse files
Files changed (1) hide show
  1. model/label_encoders.pkl +14 -2
model/label_encoders.pkl CHANGED
@@ -17,10 +17,17 @@ encoders = {
17
  'face_shape': LabelEncoder().fit(df['face_shape'].unique()),
18
  'skin_tone': LabelEncoder().fit(df['skin_tone'].unique()),
19
  'face_size': LabelEncoder().fit(df['face_size'].unique()),
20
- 'mask_style': LabelEncoder().fit(df['mask_style'].unique())
 
 
 
 
 
 
21
  }
22
 
23
  # Create model directory if not exists
 
24
  os.makedirs('model', exist_ok=True)
25
 
26
  # Save encoders dictionary
@@ -31,4 +38,9 @@ print("Label Encoders Saved Successfully!")
31
  print("Face Shape Classes:", encoders['face_shape'].classes_)
32
  print("Skin Tone Classes:", encoders['skin_tone'].classes_)
33
  print("Face Size Classes:", encoders['face_size'].classes_)
34
- print("Mask Style Classes:", encoders['mask_style'].classes_)
 
 
 
 
 
 
17
  'face_shape': LabelEncoder().fit(df['face_shape'].unique()),
18
  'skin_tone': LabelEncoder().fit(df['skin_tone'].unique()),
19
  'face_size': LabelEncoder().fit(df['face_size'].unique()),
20
+ 'mask_style': LabelEncoder().fit(df['mask_style'].unique()),
21
+ # Add mask image mappings
22
+ 'mask_images': {
23
+ 0: 'masks/glitter.png', # Corresponds to 'Glitter' class
24
+ 1: 'masks/animal.png', # Corresponds to 'Animal' class
25
+ 2: 'masks/floral.png' # Corresponds to 'Floral' class
26
+ }
27
  }
28
 
29
  # Create model directory if not exists
30
+ os.makedirs('masks', exist_ok=True) # Ensure masks directory exists
31
  os.makedirs('model', exist_ok=True)
32
 
33
  # Save encoders dictionary
 
38
  print("Face Shape Classes:", encoders['face_shape'].classes_)
39
  print("Skin Tone Classes:", encoders['skin_tone'].classes_)
40
  print("Face Size Classes:", encoders['face_size'].classes_)
41
+ print("Mask Style Classes:", encoders['mask_style'].classes_)
42
+ print("\nMask Image Mappings:")
43
+ for class_idx, path in encoders['mask_images'].items():
44
+ print(f"Class {class_idx} ({encoders['mask_style'].classes_[class_idx]}): {path}")
45
+ if not os.path.exists(path):
46
+ print(f" → Warning: File not found at '{path}'")