Merhaba ve bölümün final dersine hoş geldiniz, bu D2'nin sınıfın son
işlevi olmasını isteyeceğiz, ki tabii ki doğal olarak aynı işleve gelen yük fonksiyonu olacak.
Modelinizi kaydedin ve uygulamanıza her geri döndüğünüzde onu yüklemek istiyorsanız.
O halde bunu yapalım.
Def sonra yük yapacağız.
Sınıf işlevi yükünü tekrar denersek, bu yük işlevi bağımsız değişken olarak alacaktır ve muhtemelen bu
kendinin nerede olacağını tahmin edersiniz, tam olarak aynı işleve kaydedilen nesneyi yüklemek için olacaktır.
Böylece kendinden geçeceğiz.
Ve elbette bu iyileştirici çözmek.
Bu nedenle, kendine iyileşme modeli ve iyileştirici için olacaktır.
O halde Cullin Ve şimdi modeli yavaşlatalım.
Bu yüzden Dymo son kırpılmış ph dosyasında olduğundan bu dosyanın mevcut olduğundan emin olmak istiyoruz ve
bundan dolayı başlayacağız.
Bu dosyanın var olduğundan emin olabilmek için bir IF durumu hazırlayacağız ve
varsa var olanı bu son basılı PDA'daki sözlükte yükleyeceğiz.
if ile başlarsak, o zaman işletim sistemimizi ve PVH'nin bulduğu bu son beyne giden yola gideceğiz.
Yani biz, bir
Dolayısıyla bu yol, tam olarak çalışma dizini klasörüne giden yoldur.
Benim yapay zekamdan daha hızlı bir masaüstü olduğundan endişe duyduğum kadarıyla bir klasör, o zaman kendi kendine
çalışan bir otomobil ve daha sonra modülün kendinden tahrikli bir araba klasörü burada bulduğunuz
son baskıyla olan bu klasör.
Sonra bir dosya dosyasına bu dosyayı ekleyeceğiz.
Bu bir işlevdir.
Bu yüzden bazı parantez ekleyeceğim.
Ve parantez içinde son beynin modeli olan dosyanın
dosya adının adını gireceğim.
Bu yüzden onu tırnak içine koymalıyız.
Ve bu yüzden son beyne giriyorum, son beyin dosyasını dosyalamışsanız o yaştaki arkadaşın dosyası mevcutsa ve
düşmüyorsa o sayfanın doðru döndüreceksiniz ve bu durum eğer eğer sonunuza
sahip olsaydım demektir. işlemek.
Şimdi dizin klasörü çalışıyor sonra gidelim.
Bu durumda ne olacak.
Bu durumda bu dosya varsa.
İlk önce, örneğin küçük bir ok söyleyerek ve
üç küçük nokta bulunan kontrol noktalarını yükleyebildiğinizi söyleyen bir şey yazacağız.
Tamam.
Bu sadece yarın yükleneceğimiz anlamına geliyor.
Ve sonra elbette model yükleyeceğiz.
ahlak ve iyileştirici ve yüklediğimiz şeyi kontrol noktası eşdeğerlerini
arayacağımıza vereceğiz ve aynı işleve kaydedilenleri yüklemek için yük fonksiyonunu kullanacağımız yer burası.
Yani
Tabii ki bu el feneri kitaplığından meşale noktasına ve Sloat fonksiyonunun ismine sadece
bir parantez ve sana göre parantez içinde ne girmeliyiz diye bir işlevdir.
Çok basitçe, kaydedilmiş yarınımızın bulunduğu dosyayı girmemiz gerekiyor ve
en iyileştirici optimize edilerek kaydediliyor, böylece son nokta getiren dosyanın adını koymalıyız.
BGH'yi getirelim ve bu dosyayı yalnızca bu dosyanın bulunduğu durumda yükleyelim.
Bu yüzden bu durumu burada aramalıyız.
Tamam, şimdi modeli ve iyileştiriciyi yükledik.
Yapacağımız şey, modelimizi ve iyileştiriciyi ayrı ayrı güncellemek çünkü aslında
parametreleri yükledik, ağırlıkları ve optimizer parametrelerini yükledik.
Şimdi yapmamız gereken şey, bu bir hücre blok modeli olan varolan modelimizi güncellemek ve mevcut
en iyi duruma getirme aracımız, bu en son iyileştiriciyi, bu son Brender'daki ağırlıklarla parametrelerle çözdü.
Bu iki güncellemeyi ayrı ayrı yapmamız gerekiyor ve bunu yapmak için işkence modüllerinden
bir yöntem kullanacağız.
Bu nedenle, Load state dict ve yavaşlatılmış statik yöntem bu modelin ve
iyileştiricimizin tüm parametrelerini tarihe basmamıza izin verecek olan bu yöntemi kullanmamıza izin verecek kalıtım olacak.
Şimdi bunu yapalım ve modellerimizi güncelleyerek başlayalım.
Kendi kendine öğretilen modelimiz, yük durumunu belirleme yöntemini kullanmak için meşale modülünün
yöntemlerinden miras aldığından kendi kendine öğretilen modelimizi alıyoruz.
Bu mirastan aldığımız yöntem de bu.
Ve bu yöntem sayesinde modelin tüm yollarını güncelleyeceğiz.
Peki bu duruma koymamız gereken şey Dick yöntemi, kontrol noktamızın çok iyi olmasıdır.
Yük işlevinin sonucu budur.
parantezler ve şimdi bizim modelimize uyan anahtarın alt modeli devlet tarihine karşılık gelen adını girmeliyiz.
Dolayısıyla kontrol noktaları sonra köşeli
Ve bu devlet.
Dolayısıyla, kontrol noktalarında ve parantezlerde, alıntı fiyatlarına girersek, biletlerin altını çizersiniz ve bu kod
satırı, modelinizi güncelleyecektir.
Bu, modelinizin parametrelerini bekleyen bir araçtır.
Ve şimdi de aynı şeyi optimizer için yapmamız gerekiyor.
Ve bu neredeyse aynı olacak.
Bu yüzden bu satırı aşağıda yapıştıracağım.
Ve bu yüzden bu sefer yarın değil, optimizer olan optimizer ile çıkacağız.
Daha sonra, meşaleme modül yöntemlerinden miras alan devlet Dick yöntemini yüklemek için kullanıyoruz
ve bu işlevi, devlet önünün kontrol noktasına uyguluyoruz.
Ama eniyileştiriciye karşılık gelen anahtar ve optimizer.
Yani burada bir randevuyu Mizer'a bırakıyoruz.
Oraya gidiyoruz.
Burada ağırlıklarının güncellenmesi.
Ve burada optimize edicinin parametrelerini güncelliyoruz.
Mükemmel ve sonra bitirmek için bunun gibi küçük bir yazı yazdırabiliriz.
Ve nihayetinde, sadece bu koşula uyulmazsa ne olacağını belirtmeliyiz.
Çok fazla Pythia denemesi yoksa ve bu yüzden Colin ve Cindy'den başka bir şey eklememiz
gerekiyorsa, böyle bir dosyanın olmadığını söyleyeceğiz.
BAHA yaşını getirelim.
Yani sadece kontrol noktası yok gibi istersen üç küçük gibi bir şeyi basacağız.
Tamam.
Ve bu bize fonksiyonel bir yük fonksiyonu ve çoğunlukla işlevselliği verir.
Sınıfta mısın, şimdi çok büyük tebrikler yapay zekanız hazır olduğundan, muhtemelen sesten duyabiliyor musunuz
ve çok heyecanlandım, şimdi demo için zamanı geldi.
Bir beyin yaptık ve bu beyni arabaya koyacağız ve yolun neresinde olursa olsun havaalanı
ile şehir arasındaki bu turları yapmanın ne kadar akıllı olduğunu göreceğiz.
Bu yüzden demoyu göstermek için sabırsızlanıyorum.
Bu bir sonraki bölümde olacak.
Ve o zamana kadar ben.