VishnuEcoClim commited on
Commit
b9ee29a
·
1 Parent(s): 5974209

Update utils.py

Browse files
Files changed (1) hide show
  1. utils.py +18 -0
utils.py CHANGED
@@ -1,3 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  def preprocess(image):
2
  image = np.array(image.resize((256, 256), Image.LANCZOS))
3
  image = np.array(image, dtype='uint8')
 
1
+ from tensorflow.keras.models import Sequential
2
+ from tensorflow.keras.layers import Conv2D, Flatten, MaxPooling2D, Dense, Dropout
3
+ import numpy as np
4
+ from PIL import Image
5
+
6
+ def gen_labels():
7
+ train = 'Dataset/Train'
8
+ train_generator = ImageDataGenerator(rescale = 1/255)
9
+
10
+ train_generator = train_generator.flow_from_directory(train,
11
+ target_size = (300,300),
12
+ batch_size = 32,
13
+ class_mode = 'sparse')
14
+ labels = (train_generator.class_indices)
15
+ labels = dict((v,k) for k,v in labels.items())
16
+
17
+ return labels
18
+
19
  def preprocess(image):
20
  image = np.array(image.resize((256, 256), Image.LANCZOS))
21
  image = np.array(image, dtype='uint8')