Ali Ahmed55 نشر 16 سبتمبر 2024 أرسل تقرير نشر 16 سبتمبر 2024 السلام عليكم ده الكود import pandas as pd import sqlite3 from sklearn.model_selection import train_test_split import tensorflow as tf import keras connect = sqlite3.connect("Data-Heart-Disease/heart.db") heart = pd.read_sql("SELECT * FROM heart" , connect) x = heart.drop(['target'] , axis=1) y = heart['target'] x_traing , x_test , y_traing , y_test = train_test_split(x , y ,test_size=0.25,random_state=44,shuffle=True) kearsmodle = keras.models.Sequential([ keras.layers.Dense(8, activation='tanh'), keras.layers.Dense(128,activation='tanh'), keras.layers.Dense(64,activation='tanh'), keras.layers.Dense(1,activation='sigmoid'), ]) myoptimizer = tf.keras.optimizers.experimental.AdanW( learning_rate=0.001, weight_decay=0.004, beta_1=0.9, beta_2=0.999, epsilon=1e-07, amsgrad=False, clipnorm=None, clipvalue=None, global_clipnorm=None, use_ema=False, ema_momentum=0.99, ema_overwirte_frequency=None, jil_complite=True, name="AdamW", ) kearsmodle.compile(optimizer=myoptimizer,loss='binary_crossentropy',metrics=['accuracy']) #Trinag trinag_modle = kearsmodle.fit(x_traing,y_traing, validation_data=(x_test,y_test), epochs=100, batch_size=1000, verbose=1, callbacks=tf.kears.callbacks.EarlyStopping( patience=10, monitor='val_accuracy', restore_best_weights=True, )) print(trinag_modle) انا لم بشغل الكود ده بيظهر الاخطاء ده from tensorflow.python.util._pywrap_checkpoint_reader import CheckpointReader SystemError: initialization of _pywrap_checkpoint_reader raised unreported exception انا مش فهم اي الخطاء ده 4 اقتباس
0 Mustafa Suleiman نشر 16 سبتمبر 2024 أرسل تقرير نشر 16 سبتمبر 2024 حاول تحديث الحزم التالية لديك لأحدث إصدار: pip install numpy tensorflow keras --upgrade ومن الأفضل لو قمت بإنشاء بيئة إفتراضية خاصة بذلك المشروع وتثبيت الحزم الخاصة به لكي لا يحدث تعارض بين إصدارات المشاريع المختلفة. 1 اقتباس
0 ياسر مسكين نشر 16 سبتمبر 2024 أرسل تقرير نشر 16 سبتمبر 2024 تحقق من أن لديك أحدث إصدار من TensorFlow ويكون متوافق مع إصدار بايثون لديك، يمكنك تحديثه باستخدام الأمر التالي: pip install --upgrade tensorflow إن استمرت المشكلة قم بإلغاء التثبيت ثم أعد تثبيته من خلال: pip uninstall tensorflow pip install tensorflow إذا كنت تستخدم GPU، تأكد من تثبيت CUDA و cuDNN بشكل صحيح ومتوافق مع إصدار TensorFlow كما أنصحك بإنشاء بيئة بايثون افتراضية جديدة وثبّت فيها جميع المكتبات المطلوبة هذا يمكن أن يساعد في تجنب تعارضات الإصدارات. 1 اقتباس
0 Ali Ahmed55 نشر 16 سبتمبر 2024 الكاتب أرسل تقرير نشر 16 سبتمبر 2024 بتاريخ 2 دقائق مضت قال Mustafa Suleiman: ومن الأفضل لو قمت بإنشاء بيئة إفتراضية خاصة بذلك المشروع وتثبيت الحزم الخاصة به لكي لا يحدث تعارض بين إصدارات المشاريع المختلفة. ايوه انا عمل كده والله 1 اقتباس
0 محمد عاطف17 نشر 16 سبتمبر 2024 أرسل تقرير نشر 16 سبتمبر 2024 هذه المشكلة غالبا بسبب مشكلة في الإصدارات التى لديك . وغالبا هى بسبب مكتبة numpy لذلك يرجى تنفيذ الأوامر التالية : pip install numpy --upgrade pip install tensorflow --upgrade pip install keras --upgrade يمكنك تنفيذ كل أمر على حدى وتجربة البرنامج وانظر أى مكتبة تحديثها أدى إلى حل المشكلة 1 اقتباس
0 Ali Ahmed55 نشر 16 سبتمبر 2024 الكاتب أرسل تقرير نشر 16 سبتمبر 2024 الف شكرااا لحضرتكم جدا جدا بتاريخ 1 دقيقة مضت قال محمد عاطف17: يمكنك تنفيذ كل أمر على حدى وتجربة البرنامج وانظر أى مكتبة تحديثها أدى إلى حل المشكلة تمام , هعمل كده 2 اقتباس
0 Khaled Osama3 نشر 16 سبتمبر 2024 أرسل تقرير نشر 16 سبتمبر 2024 بتاريخ 19 دقائق مضت قال Ail Ahmed: انا لم بشغل الكود ده بيظهر الاخطاء ده from tensorflow.python.util._pywrap_checkpoint_reader import CheckpointReader SystemError: initialization of _pywrap_checkpoint_reader raised unreported exception انا مش فهم اي الخطاء ده الخطأ الذي يظهر لديك مرتبط بمكتبة TensorFlow، وقد يكون ناتجًا عن مشاكل في التثبيت أو عدم التوافق بين إصدارات TensorFlow و Keras أو التبعيات المرتبطة. لحل هذا المشكلة، تأكد من أنك تستخدم أحدث إصدارات TensorFlow و Keras. يمكنك تحديث المكتبات باستخدام الأوامر التالية: pip install --upgrade tensorflow keras إذا استمر الخطأ بعد التحديث، قد تحتاج إلى إعادة تثبيت TensorFlow بشكل كامل: pip uninstall tensorflow pip install tensorflow و تأكد أن البيئة التي تعمل فيها لا تحتوي على تعارضات بين المكتبات. يمكنك إنشاء بيئة افتراضية جديدة وتجربة تشغيل الكود فيها: python -m venv myenv myenv\Scripts\activate pip install tensorflow keras pandas scikit-learn كل امر على حدى 1 اقتباس
0 Ali Ahmed55 نشر 16 سبتمبر 2024 الكاتب أرسل تقرير نشر 16 سبتمبر 2024 ال tensorflow ما كنش اصل متثبيت في البيئة الفتراضية وكمن الkeras و numpy كانو محتاجين فعلان انهم يتحديثو الف شكرااا لحضرتكم جدا بتاريخ 40 دقائق مضت قال Ail Ahmed: myoptimizer = tf.keras.optimizers.experimental.AdanW( learning_rate=0.001, weight_decay=0.004, beta_1=0.9, beta_2=0.999, epsilon=1e-07, amsgrad=False, clipnorm=None, clipvalue=None, global_clipnorm=None, use_ema=False, ema_momentum=0.99, ema_overwirte_frequency=None, jil_complite=True, name="AdamW", ) بس الكود ده فيه مشكله وبيظهر الخظاء ده myoptimizer = tf.keras.optimizers.experimental.AdamW( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: module 'keras.api.optimizers' has no attribute 'experimental' 1 اقتباس
0 ياسر مسكين نشر 18 سبتمبر 2024 أرسل تقرير نشر 18 سبتمبر 2024 بتاريخ On 16/9/2024 at 10:08 قال Ail Ahmed: ال tensorflow ما كنش اصل متثبيت في البيئة الفتراضية وكمن الkeras و numpy كانو محتاجين فعلان انهم يتحديثو الف شكرااا لحضرتكم جدا بس الكود ده فيه مشكله وبيظهر الخظاء ده myoptimizer = tf.keras.optimizers.experimental.AdamW( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: module 'keras.api.optimizers' has no attribute 'experimental' هذا قد يكون بسبب أن الإصدار الحديث من مكتبة TensorFlow و Keras ربما قد أزال أو عدّل على استخدام optimizers.experimental.AdamW لأنه في الإصدار الحديث يتم استخدام الإصدار المحدث من AdamW بالطريقة التالية: myoptimizer = tf.keras.optimizers.AdamW( learning_rate=0.001, weight_decay=0.004, beta_1=0.9, beta_2=0.999, epsilon=1e-07, amsgrad=False, name="AdamW", ) 1 اقتباس
0 Ali Ahmed55 نشر 19 سبتمبر 2024 الكاتب أرسل تقرير نشر 19 سبتمبر 2024 بتاريخ 21 ساعة قال ياسر مسكين: هذا قد يكون بسبب أن الإصدار الحديث من مكتبة TensorFlow و Keras ربما قد أزال أو عدّل على استخدام optimizers.experimental.AdamW لأنه في الإصدار الحديث يتم استخدام الإصدار المحدث من AdamW بالطريقة التالية: myoptimizer = tf.keras.optimizers.AdamW( learning_rate=0.001, weight_decay=0.004, beta_1=0.9, beta_2=0.999, epsilon=1e-07, amsgrad=False, name="AdamW", ) ايوه صح شكرااا لحضرتك جدا 1 اقتباس
السؤال
Ali Ahmed55
السلام عليكم
ده الكود
انا لم بشغل الكود ده بيظهر الاخطاء ده
انا مش فهم اي الخطاء ده
9 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.