TF အဖြစ် TSERFLOW တင်သွင်း tensorflow.keras.models မှတင်ပြသည် tensorflow.keras.layers မှတင်သွင်းသောသိပ်သည်းမှု, Conv2D, Maxpooling2D, <h1>မော်ဒယ်တစ်ခုတည်ဆောက်ခြင်း</h1> <p>မော်ဒယ် = sequential ()<br> Model.add (Conv2D (32, 3), activation = 'relu', input_shape = (28, 28, 2, 1)))<br> Model.add (Maxpooling2D ((2, 2)))<br> Model.add (Flatten ())<br> Model.add (သိပ်သည်း (10, activation = 'softmax'))</p> <h1>မော်ဒယ် compile</h1> <p>Model.comPile (Optimizer = 'Adam', အရှုံး = 'catersication_crosentropy', မက်ထရစ် = ['တိကျမှန်ကန်မှု'])</p> <h1>မော်ဒယ်လေ့ကျင့်ရေး</h1> <p>...</p> <h1>မော်ဒယ်ကိုသိမ်းဆည်းပါ</h1> <p>Model.Save ('Model.h5')<br>
ပထမ ဦး စွာ PHP တွင် PHP extension ကို php extension ကို install လုပ်ရန်လိုအပ်သည်။ Composer ကိုအလွယ်တကူတပ်ဆင်နိုင်သည် -
တေးရေးဆရာသည် Tensorflow-abying-php လိုအပ်သည်
ထို့နောက် PHP script ကိုရေးပါ, မော်ဒယ်ကို load လုပ်ပြီးကြိုတင်ခန့်မှန်းခြင်းလုပ်ငန်းများလုပ်ဆောင်ခြင်း -
<?php require 'vendor/autoload.php'; <p>tensorfredving_bredictrequest ကိုသုံးပါ။<br> tensorflervingervingpressionStonsponse ကိုသုံးပါ။<br> guasthttp \ client ကိုသုံးပါ။</p> <p>// တောင်းဆိုမှုကိုဒေတာကိုသတ်မှတ်<br> $ တောင်းဆိုမှု = အသစ်ခန့်မှန်းချက်အသစ် ();<br> $ တောင်းဆိုချက် -> setmodelspecname ('model');<br> $ query-> setmodelspecsignaturename ('serving_default');</p> <p>// input ကိုဒေတာကိုပြောင်းလဲ<br> $ input = [<br> 'image' => [<br> 'B64' = >> base64_entode (file_get_contents ('image.jpg)))<br> ]<br> ];<br> $ တောင်းဆိုချက် -> SetiTuts ($ input);</p> <p>// တောင်းဆိုမှုကိုပေးပို့ပါ<br> $ client = ဖောက်သည်အသစ် (Base_uri '=>' http: // localhost: 8501]));<br> $ Response = $ client-> post ('/ v1 / models / models / model)<br> 'Headers' => ['Content-type-type' => 'လျှောက်လွှာ / JSONS']],<br> 'ခန္ဓာကိုယ်' => $ တောင်းဆိုမှု -> Serializetostring ()<br> ]);</p> <p>$ တုံ့ပြန်မှု = အသစ်ခန့်မှန်းချက် - $ Response-> GetBery () -> GetContents ());</p> <p>// ခန့်မှန်းချက်ရလဒ်များကိုရယူပါ<br> $ outputs = $ တုံ့ပြန်မှု -> getoutputs ();<br> $ ခန့်မှန်း = ပြန်လည်စတင် ($ outputs) ['floatval'] [0];<br>
အထက်ပါကုဒ်တွင်ကျွန်ုပ်တို့သည် ခန့်မှန်းတွက်ချက်မှု ကို သတ်မှတ်. မော်ဒယ်အမည်နှင့်လက်မှတ်ကိုသတ်မှတ်သည်။ ထို့နောက်ကျွန်ုပ်တို့သည် input data များကိုစံပြလိုအပ်ချက်များကိုဖြည့်ဆည်းပေးပြီး Rest API interface ကိုဖြတ်သန်းရန်နှင့်နောက်ဆုံးတွင်ကြိုတင်ခန့်မှန်းထားသောရလဒ်များမှကြိုတင်ဟောကိန်းထုတ်ထားသောအချက်အလက်များကိုထုတ်ယူပါ။
Ubuntu ဆာဗာတစ်ခုတွင် Apache ကိုထည့်သွင်းရန်နှင့်စတင်ရန်ဥပမာပညတ်တော်များမှာဤတွင်ဖော်ပြထားသည်။
sudo apt-get install Apache2 sudo 0 န်ဆောင်မှု Apache2 Start
PHP script ကို .php ဖိုင်တစ်ခုအနေဖြင့်သိမ်းဆည်းပါ။ ၎င်းကို Apache ၏ web root directory တွင်ထားပါ။ ထို့နောက်သင်သည် online pred ်ဌာန်းချက်ဆိုင်ရာကြိုတင်ခန့်မှန်းချက်များကိုတိကျသော URL များကိုရယူခြင်းဖြင့်ပြုလုပ်နိုင်သည်။