La xaliyay: keras.datasets module no

Cusbooneysiintii ugu dambeysay: 09/25/2023

Keras waa maktabad awood leh oo Python ah oo loogu talagalay dhisidda iyo naqshadaynta moodooyinka shabakada neerfaha, gaar ahaan moodooyinka barashada qoto dheer. Maktabaddan shabakadda neural-ka ee isha furan waxay ku qoran tahay Python, oo loogu talagalay inay awood u siiso tijaabinta degdegga ah ee shabakadaha neerfaha qoto dheer; waxa ay diiradda saartaa in ay noqoto isticmaale-saaxiibtinimo, modular, iyo extenable. Si kastaba ha noqotee, markaad la shaqeyneyso Keras, waxaa laga yaabaa inaad inta badan la kulanto arrin caadi ah - keras.datasets no module. Ciladani waxay ka dhigan tahay in moduleka keras.datasets aan la helin ama aan si sax ah loogu rakibin nidaamkaaga. Habkani aad buu muhiim u yahay maadaama uu ka kooban yahay dhowr hawlood oo utility si loo galo loona soo dejiyo xog-ururinta caanka ah ee loo isticmaalo barashada qoto dheer iyo barashada mashiinka.

import keras
from keras.datasets import mnist
(train_images, train_labels), (test_images, test_labels) = mnist.load_data()

Wax ka qabashada dhibaatada 'kera.datasets no module'

Wax ka qabashada keras.datasets dhibka xididka khaladka moduleka waxaa sida caadiga ah lagu xallin karaa iyadoo si habboon loo rakibo ama dib loogu rakibo keras iyo maktabadaha tensorflow. Haddii dhibaatadu sii socoto, raacitaanka tillaabooyinka hoose ayaa ku caawin kara.

Marka hore, had iyo jeer waa dhaqan wanaagsan in la cusboonaysiiyo maamulaha xirmada Python kaaga, pip, nooca ugu dambeeyay. Kadib, waxaad u baahan tahay inaad ka saarto keras-ka jira iyo rakibaadaha tensorflow adoo isticmaalaya amarka uninstall pip.

Ka dib markii si guul leh loo furo, dib u rakib keras iyo tensorflow mar kale.

Qodobbada koodka Python ee muujinaya tillaabooyinkan waa:

pip install --upgrade pip
pip uninstall keras
pip uninstall tensorflow
pip install keras
pip install tensorflow

Sharaxaad faahfaahsan oo ku saabsan koodka

Aan ku dhex maro tillaabooyinka kore.

Marka hore, waxaan cusbooneysiineynaa pip. Cusbooneysii pip-ka waxay ku siineysaa marin u helka xirmooyinki ugu dambeeyay iyo balastarrada amniga.

Marka xigta, waxaanu ka saareynaa keras iyo maktabadaha tensorflow si aan meesha uga saarno noocyadii hore ama rakibaadaha aan dhamaystirnayn ee keeni kara qaladka 'keras.datasets no module'.

Taas ka dib, waxaan dib u rakibeynaa keras iyo tensorflow. Rakibaaddan cusub waa in ay wax ka qabato khaladka moduleka.

Xusuusnow, Python iyo maktabadaheedu waxay xasaasi u yihiin deegaanka aad ka shaqaynayso, markaa hubso inaad ku rakibayso oo aad tixraacayso baakadaha jawiga saxda ah haddii aad isticmaalayso wax sida virtualenv ama conda environments.

Hawlaha ku lug leh dhibaatadan

Amarka pip waa qalab lagu rakibo laguna maareeyo xirmooyinka Python. Iyadoo la raacayo amarada pip, waxaan cusbooneysiineynaa pip, uninstalling iyo dib u rakibida keras iyo tensorflow.

Qaybta xogta ee Keras waxaa loo isticmaalaa in lagu shubo xogta Python, ka dibna loo isticmaali karo in lagu tababaro shabakadaha neerfaha. Xogta mnist-ka ee lagu adeegsaday tusaalaha hordhaca ah waa kaydka tirooyinka gacanta lagu qoray. Waa la raray oo la furay iyadoo la isticmaalayo habka load_data(), taas oo qayb ka ah moduleka keras.datasets.mnist.

Related posts: