Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -9,12 +9,33 @@ import numpy as np
|
|
9 |
import os
|
10 |
#import zipfile
|
11 |
|
|
|
12 |
#local_zip = "FINAL-EFFICIENTNETV2-B0.zip"
|
13 |
#zip_ref = zipfile.ZipFile(local_zip, 'r')
|
14 |
#zip_ref.extractall('FINAL-EFFICIENTNETV2-B0')
|
15 |
#zip_ref.close()
|
16 |
|
17 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
|
19 |
detector = MTCNN()
|
20 |
|
|
|
9 |
import os
|
10 |
#import zipfile
|
11 |
|
12 |
+
|
13 |
#local_zip = "FINAL-EFFICIENTNETV2-B0.zip"
|
14 |
#zip_ref = zipfile.ZipFile(local_zip, 'r')
|
15 |
#zip_ref.extractall('FINAL-EFFICIENTNETV2-B0')
|
16 |
#zip_ref.close()
|
17 |
|
18 |
+
import h5py
|
19 |
+
|
20 |
+
# افتح ملف النموذج H5
|
21 |
+
h5_file = h5py.File('model_cp.h5', 'r')
|
22 |
+
|
23 |
+
# قراءة المحتوى
|
24 |
+
# يمكنك استكشاف المحتوى باستخدام الأوامر التالية
|
25 |
+
print(h5_file.keys()) # قائمة المفاتيح في الملف
|
26 |
+
print(h5_file['model_weights'].keys()) # قائمة المفاتيح في مجموعة الأوزان
|
27 |
+
|
28 |
+
# إنشاء ملف HDF5 جديد
|
29 |
+
hdf5_file = h5py.File('model.hdf5', 'w')
|
30 |
+
|
31 |
+
# نسخ المحتوى من ملف النموذج H5 إلى الملف الجديد
|
32 |
+
h5_file.copy('model_weights', hdf5_file)
|
33 |
+
|
34 |
+
# إغلاق الملفات
|
35 |
+
h5_file.close()
|
36 |
+
hdf5_file.close()
|
37 |
+
|
38 |
+
model = tf.keras.models.load_model('model.hdf5')
|
39 |
|
40 |
detector = MTCNN()
|
41 |
|