Muhammad alxorazmiy nomidagi toshkent



Download 172,28 Kb.
Sana04.03.2022
Hajmi172,28 Kb.
#481815

O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI


MUHAMMAD ALXORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

Dasturiy ta'minot talablari injiringi


Amaliy ish

Xalq Bank platformasi


Bajardi : 311-18 guruh talabasi


Yoqubov Obidjon

TOSHKENT-2021


TensorFlow Cloud - bu python to'plami bo'lib, u mahalliy muhitda TensorFlow kodingizni disk raskadrovka va o'rgatishdan Google Cloud-da taqsimlangan treningga uzluksiz o'tish uchun API-larni taqdim etadi. Bu bulutda modellarni o'qitish jarayonini bitta oddiy funktsiya chaqiruviga soddalashtiradi, minimal sozlash va modelingizga deyarli nolga o'zgartirish kiritishni talab qiladi. TensorFlow Cloud avtomatik ravishda VM nusxalarini yaratish va modellaringiz uchun tarqatish strategiyalarini yaratish kabi bulutga xos vazifalarni bajaradi. Ushbu maqolada TensorFlow Cloud-dan foydalanishning umumiy holatlari va bir nechta eng yaxshi amaliyotlar ko'rsatilgan.

Biz stanford_dogs ma'lumotlar to'plami tomonidan taqdim etilgan it zotlarining tasvirlarini tasniflashni ko'rib chiqamiz. Buni osonlashtirish uchun biz ImageNet og'irliklarida o'qitilgan ResNet50 bilan uzatishni o'rganishdan foydalanamiz. Iltimos, ushbu postdagi kodni TensorFlow Cloud omborida toping.
Set up
TensorFlow Cloud-ni pip install tensorflow_cloud yordamida o'rnating. Kerakli importlarni qo'shish orqali tasniflash vazifamiz uchun python skriptini boshlaylik.

Google Cloud Configuration
TensorFlow Cloud sahna ortida AI Platformasi xizmatlaridan foydalangan holda Google Cloud-da o‘quv ishingizni boshqaradi. Agar siz GCP-da yangi bo'lsangiz, birinchi Google Cloud loyihangizni yaratish va sozlash uchun ushbu bo'limdagi sozlash bosqichlarini bajaring. Agar siz Bulutdan foydalanishda yangi boʻlsangiz, birinchi marta sozlash va sozlash biroz oʻrganish va ishlashni oʻz ichiga oladi. Yaxshi xabar shundaki, sozlashdan so'ng bulutda ishga tushirish uchun TensorFlow kodingizga hech qanday o'zgartirish kiritishingiz shart emas!

  1. GCP loyihasini yarating

  2. AI platforma xizmatlarini yoqing

  3. Xizmat hisobini yarating

  4. Avtorizatsiya kalitini yuklab oling

  5. Google bulutli saqlash paqirini yarating

GCP Project
Google Cloud loyihasi foydalanuvchilar to'plami, API to'plami, hisob-kitob, autentifikatsiya va monitoring kabi bulutli resurslar to'plamini o'z ichiga oladi. Loyihani yaratish uchun ushbu qo'llanmaga amal qiling. Terminalingizda ushbu bo'limdagi buyruqlarni bajaring.

AI Platform Services
Iltimos, ushbu ochiladigan menyuda loyiha identifikatoringizni kiritib, GCP loyihangiz uchun AI platformasi xizmatlarini yoqishingizga ishonch hosil qiling.
Service Account and Key
Yangi GCP loyihangiz uchun xizmat hisobini yarating. Xizmat hisobi ilova yoki virtual mashina namunasi tomonidan foydalaniladigan hisob boʻlib, u bulutli ilovalar tomonidan vakolatli API qoʻngʻiroqlarini amalga oshirish uchun ishlatiladi.
export SA_NAME=gcloud iam service-accounts create $SA_NAME
gcloud projects add-iam-policy-binding $PROJECT_ID \
--member serviceAccount:$SA_NAME@$PROJECT_ID.iam.gserviceaccount.com \
--role 'roles/editor'
Keyinchalik, bizga xizmat hisobi uchun autentifikatsiya kaliti kerak bo'ladi. Ushbu autentifikatsiya kaliti GCP resurslaridan faqat loyihangizda ishlashga ruxsat berilganlar foydalanishini ta'minlash vositasidir. Autentifikatsiya kalitini quyidagicha yarating:

gcloud iam service-accounts keys create ~/key.json --iam-account $SA_NAME@$PROJECT_ID.iam.gserviceaccount.com


GOOGLE_APPLICATION_CREDENTIALS muhit oʻzgaruvchisini yarating.


export GOOGLE_APPLICATION_CREDENTIALS=~/key.json
Cloud Storage Bucket

Agar sizda allaqachon belgilangan saqlash paqiringiz bo'lsa, quyida ko'rsatilganidek, chelak nomini kiriting. Aks holda, ushbu qoʻllanmaga amal qilgan holda Google Cloud xotira paqirini yarating. TensorFlow Cloud Google Cloud Build-dan docker tasvirini yaratish va nashr etish, shuningdek, namunaviy nazorat nuqtalari va o'quv jurnallari kabi yordamchi ma'lumotlarni saqlash uchun foydalanadi.




GCP_BUCKET = "your-bucket-name"
Download 172,28 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish