popboat1 commited on
Commit
cc19bfe
·
1 Parent(s): 9704ec9

Fix relative path for loading Keras model

Browse files
Files changed (1) hide show
  1. src/api/api.py +4 -1
src/api/api.py CHANGED
@@ -29,8 +29,11 @@ app.add_middleware(
29
 
30
  os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
31
 
 
 
 
32
  print("Loading AlexNet from scratch...")
33
- model = tf.keras.models.load_model('alexnet_cifar10_keras.h5')
34
 
35
  conv_layers = [layer for layer in model.layers if isinstance(layer, tf.keras.layers.Conv2D)]
36
  feature_extractor = tf.keras.Model(inputs=model.inputs, outputs=[layer.output for layer in conv_layers])
 
29
 
30
  os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
31
 
32
+ BASE_DIR = os.path.dirname(os.path.abspath(__file__))
33
+ MODEL_PATH = os.path.join(BASE_DIR, 'alexnet_cifar10_keras.h5')
34
+
35
  print("Loading AlexNet from scratch...")
36
+ model = tf.keras.models.load_model(MODEL_PATH)
37
 
38
  conv_layers = [layer for layer in model.layers if isinstance(layer, tf.keras.layers.Conv2D)]
39
  feature_extractor = tf.keras.Model(inputs=model.inputs, outputs=[layer.output for layer in conv_layers])