ဖြေရှင်းထားသည်- keras.utils.plot_model သည် pydot နှင့် graphviz ကို ထည့်သွင်းရန် ကျွန်ုပ်အား အမြဲပြောနေပါသည်။

Keras သည် စက်သင်ယူမှုပုံစံများကို ဖန်တီးရန်အတွက် အစွမ်းထက်ပြီး အဆင်ပြေသောစာကြည့်တိုက်တစ်ခုဖြစ်သည်။အထူးသဖြင့် နက်နဲသော သင်ယူမှုပုံစံများ။ ၎င်း၏အင်္ဂါရပ်များထဲမှတစ်ခုမှာ ကျွန်ုပ်တို့၏မော်ဒယ်ကို နားလည်လွယ်ရန်နှင့် ပြဿနာဖြေရှင်းခြင်းအတွက် ပုံသေကားချပ်တစ်ခုအဖြစ် ပုံဖော်ရန်ဖြစ်သည်။ တခါတရံ keras.utils.plot_model ကိုအသုံးပြုခြင်းသည် ပျောက်ဆုံးနေသောဆော့ဖ်ဝဲလ်လိုအပ်ချက်များ၊ အထူးသဖြင့် pydot နှင့် graphviz တို့ကို ညွှန်ပြသည့် အမှားအယွင်းများကို စွန့်ပစ်နိုင်သည်။ ၎င်းတို့ နှစ်ခုလုံးကို သင်ထည့်သွင်းရန် မျှော်လင့်ပါသည်။ မည်သို့ပင်ဆိုစေကာမူ ၎င်းတို့ကို တပ်ဆင်ပြီးနောက်တွင်ပင် တူညီသော အမှားသတင်းကို သင်ရရှိနိုင်ပါသည်။ ၎င်းသည် လမ်းကြောင်းများနှင့် ဖွဲ့စည်းမှုဆက်တင်များကို ကောင်းစွာမသတ်မှတ်ခြင်းကြောင့်ဖြစ်သည်။ ဤဆောင်းပါးဖြင့် ဤအထူးပြဿနာကို ဖြေရှင်းခြင်းလုပ်ငန်းစဉ်ကို ဖြတ်သန်းပါမည်။

အဖြေ

ဖြေရှင်းချက်၏သော့ချက်မှာ pydot နှင့် graphviz တို့ကို သီးခြားအစီအစဉ်နှင့် ပုံစံဖြင့် ထည့်သွင်းပြီး configure ပြုလုပ်ရန် လိုအပ်ကြောင်း သိရှိနားလည်ရန်ဖြစ်သည်။ ဖြေရှင်းချက်သည် သင်အသုံးပြုနေသော လည်ပတ်မှုစနစ်ပေါ်တွင်လည်း မူတည်ပါသည်။ ဤသည်မှာ ယေဘူယျအဆင့်များဖြစ်သည်-

  • graphviz ကို install လုပ်ပါ။
  • pydot ကိုဒေါင်းလုဒ်လုပ်ပြီး install လုပ်ပါ။
  • သင်၏ Python လမ်းကြောင်းတွင် graphviz တပ်ဆင်မှုအတွက် လမ်းကြောင်းကို သတ်မှတ်ပါ။

ယခု ဤဖြေရှင်းချက်ကို အကောင်အထည်ဖေါ်ရန် Python ကုဒ်ကို တူးပါမည်။

ကုဒ်အကောင်အထည်ဖော်ခြင်း။

သင်၏ Python ကုဒ်ရေးပတ်ဝန်းကျင်တွင် (Jupyter မှတ်စုစာအုပ် သို့မဟုတ် PyCharm ကဲ့သို့) လိုအပ်သောစာကြည့်တိုက်များကို ထည့်သွင်းရန် အောက်ပါကုဒ်ကို သင်အသုံးပြုနိုင်သည်-

!apt-get install -y graphviz
!pip install pydot

graphviz အတွက် လမ်းကြောင်းကို သတ်မှတ်ခြင်းသည် သင့်လည်ပတ်မှုစနစ်ပေါ် မူတည်၍ ကွဲပြားသည်။ Windows တွင်၊ သင်သည်ဤကဲ့သို့ပြုလုပ်နိုင်သည်။

import os
os.environ["PATH"] += os.pathsep + 'C:/Program Files (x86)/Graphviz2.38/bin/'

'C:/Program Files (x86)/Graphviz2.38/bin/' သည် graphviz ထည့်သွင်းသည့်နေရာဖြစ်သည်။

ယခု၊ သင်သည် keras.utils.plot_model ကို ထပ်မံခေါ်ဆိုနိုင်ပြီး ၎င်းသည် အလုပ်လုပ်သင့်သည်-

from keras.utils import plot_model
plot_model(model, to_file='model.png')

'model.png' သည် သင့်မော်ဒယ်၏ ဂရပ်ဖစ်ကိုယ်စားပြုမှုဖြစ်ပါမည်။

တပ်ဆင်ခြင်းနှင့် ပတ်ဝန်းကျင် လမ်းကြောင်း သတ်မှတ်ခြင်း

ဆော့ဖ်ဝဲလ်ထည့်သွင်းခြင်းနှင့် ပတ်ဝန်းကျင်လမ်းကြောင်းများ သတ်မှတ်ခြင်းများသည် အမြဲတမ်းရိုးရှင်းသောအလုပ်များမဟုတ်ပါ။ ဤလုပ်ဆောင်ချက်များသည် စီမံခန့်ခွဲရေးဆိုင်ရာ အထူးအခွင့်အရေးများနှင့် ဖြစ်နိုင်ချေရှိသော၊ မြင့်မားသော နည်းပညာဆိုင်ရာ အရည်အချင်းများ လိုအပ်ပါသည်။ ဆော့ဖ်ဝဲလ်ကို ရိုးရှင်းစွာထည့်သွင်းခြင်းသည် သင့်အား ချက်ချင်းအသုံးပြုရန် ခွင့်မပြုပါက စိတ်ဓာတ်မကျပါနှင့်။ အသစ်ထည့်သွင်းထားသော ဆော့ဖ်ဝဲလ်၏တည်နေရာကို သင့်ကွန်ပျူတာ၏လမ်းကြောင်းတွင် ကိုယ်တိုင်ထည့်သွင်းရခြင်းမှာ အထူးအဆန်းမဟုတ်ပါ။

keras.utils.plot_model ကိုအသုံးပြုခြင်း။

အဆိုပါ keras.utils.plot_model API သည် သင်၏ Keras-based neural network model ၏ အပြန်အလှန်မြင်ယောင်မှုကို လွယ်ကူချောမွေ့စေသည်။. အလွှာများကြားရှိ စီးဆင်းမှုနှင့် ဆက်နွယ်မှုကို နားလည်နိုင်စေရန် ရှုပ်ထွေးသောပုံစံများဖြင့် လုပ်ဆောင်သောအခါတွင် မယုံနိုင်လောက်အောင် အထောက်အကူဖြစ်လာသည်။ သင့်မော်ဒယ်ကို သင်အဆင်ပြေသလို ကြည့်ရှုနိုင်သည့် ရုပ်ပုံဖိုင်တစ်ခုအဖြစ် ပုံဖော်ထားသည်။

နိဂုံးချုပ်အနေဖြင့်၊ keras.utils.plot_model အတွက် သင့်စနစ်အား စနစ်ထည့်သွင်းရာတွင် ရှုပ်ထွေးမှုများအားလုံးကို စိတ်ရှည်သည်းခံပြီး ဖွဲ့စည်းတည်ဆောက်ထားသော ချဉ်းကပ်မှုဖြင့် လမ်းညွှန်နိုင်ပါသည်။. ဤဆောင်းပါးသည် ထိုရည်ရွယ်ချက်အတွက် လမ်းညွှန်တစ်ခုအဖြစ် ဆောင်ရွက်သင့်သည်။

Related ရေးသားချက်များ:

a Comment ချန်ထား