WEBVTT

00:00.420 --> 00:02.490
Merhaba ve bu öğreticiye hoş geldiniz.

00:02.490 --> 00:06.930
Pekâlâ, bugün, bugünkü uygulamayı bıraktığımızda onu kullanabilmemiz için arabanın

00:06.930 --> 00:11.420
beynini kurtaracak bir özellik kazandıracak veya modelleyecek bir işlev yapacağız.

00:11.430 --> 00:14.350
Kaydetme işlevi sayesinde modeli kaydedebileceksiniz.

00:14.400 --> 00:19.470
Ardından uygulamadan çıkın ve sonra uygulamaya geri döndüğümüzde, bunu yükledikten sonra işimize

00:19.470 --> 00:24.720
yarayacak yük fonksiyonu olan başka bir fonksiyona gidelim, bu yüzden çok pratik olacak

00:24.720 --> 00:30.210
şekilde eğitilen modelimizin son sürümünü yükleyeceğiz ve bu nedenle bu iki işleve aynı

00:30.210 --> 00:32.190
işlevi ve yük işlevi yapın.

00:32.190 --> 00:35.490
Bu nedenle, bu öğreticide aynı işlevle başlayalım.

00:35.520 --> 00:42.830
Yani burada yeni def gelir ve o zaman kendini ifade edecek bir argüman alacaktır.

00:43.140 --> 00:49.830
Ve bunun nedeni, burada söyleyeceğimiz şeyin buradaki bütün modeli değil, sinir ağımız Selldorf

00:50.160 --> 00:57.510
modeli ve bunu optimize eden iyileştirici hücrelerimizdir; çünkü kaydetmek istediğimiz şey, yalnızca son yinelemede

00:57.510 --> 01:03.740
tarihlenen son ağırlıklardır çünkü Daha sonra kurtardığımız daha çok şeyi yeniden kullanmak

01:03.990 --> 01:08.900
istediğimizde, zaten eğitilmiş ağırlıklarla oynamak için harekete geçmek istedik.

01:09.150 --> 01:11.310
Bu yüzden ağırlıkların bu son sürümünü almamız gerekiyor.

01:11.520 --> 01:16.510
Ayrıca eniyileştiricinin son sürümünü almamız gerek çünkü bu ağırlıklara bağlı.

01:16.860 --> 01:17.970
O halde bunu yapalım.

01:17.970 --> 01:24.330
Hücrelerin var, bu yüzden modelimizi Optimizasyoncudan alabilir ve bu iki nesneyi

01:24.330 --> 01:28.800
bir Python sözlükte saklayıp bu iki nesneyi kurtaracağız.

01:28.850 --> 01:32.460
Aynı işlevi meşale modülünden de kullanacağız.

01:32.460 --> 01:40.620
Bu yüzden burada torche ile başlayacağım ve parantez içinde o sözlük parantezlerini bir sözlüğe

01:40.880 --> 01:41.690
koyacağız.

01:41.680 --> 01:45.550
Bison, tanımlayıcınız olan bir anahtarınız olduğu gibi çalışır.

01:45.660 --> 01:46.650
Bu benzersiz.

01:46.810 --> 01:49.840
Ve her biri için o anahtara ulaşmak istediğiniz değeri elde etmişsinizdir.

01:49.890 --> 01:56.840
Bu benzersiz tanımlayıcılardan bu tanımlayıcıları elde etmek istediğiniz bir değere eşleme fonksiyonu gibi.

01:56.910 --> 02:03.990
Basit bir sözlük kitabı alırsanız, anahtarlar kelimeler olacak ve değerler kelimelerin tanımları

02:03.990 --> 02:04.690
olacaktır.

02:04.830 --> 02:10.830
Burada, iki tuşu kaydetmek istediğimiz ilk nesne için bir anahtar yapacağız, yani alt

02:10.830 --> 02:13.750
model ve bir saniye önce yapacağız.

02:13.760 --> 02:19.770
Bunu söylemek istediğimiz ikinci şey o iyileştiricidir ve bu nedenle ilk anahtardan

02:19.770 --> 02:20.250
başlayalım.

02:20.430 --> 02:26.370
Bu anahtara bir isim vermek zorundaydım ve puan dictinde devlet diyeceğim çünkü

02:26.370 --> 02:31.550
o zaman, modelimizi sözlükte kaydetmek için dict işlevini kullanacağımızı göreceksin.

02:31.740 --> 02:38.020
Bu yüzden, o ilk anahtar için öznitelik yapmak istediğimiz değeri vermek için ilk anahtarıdır.

02:38.190 --> 02:44.130
Gördüğünüz gibi burada küçük bir suçlu ekledim ve burada nesneyi söylemek istediğim nesneyi

02:44.130 --> 02:44.790
ekleyeceğim.

02:45.000 --> 02:53.340
Demek istediğim ilk nesne kendi modelidir, bu yüzden bu özü kopyalayıp ilk anahtar

02:53.640 --> 02:56.240
hücremizin değeri olarak yapıştıralım.

02:56.250 --> 03:00.490
Şimdi durumu altı çizili dikte ekliyoruz.

03:00.510 --> 03:00.930
İşte başlıyoruz.

03:00.960 --> 03:01.820
İlki.

03:02.190 --> 03:07.430
Ve sonra parantez içine ekliyoruz ve bu, modelinizin parametrelerini kurtaracaktır.

03:07.470 --> 03:09.670
Bu ilk devlet kararında.

03:09.950 --> 03:12.330
Ve şimdi de optimizerimizi söyleyelim.

03:12.360 --> 03:17.640
Böylece, sözlükte ikinci bir anahtar ekleyeceğiz ve bunu yapmak için virgül var.

03:17.640 --> 03:21.010
Daha sonra enter tuşuna basın ve ardından ikinci anahtarımıza gideriz.

03:21.270 --> 03:22.970
Yani ikinci anahtarı çağıracağız.

03:23.190 --> 03:30.480
Peki o optimizer diyebiliriz sonra arayın ve sonra sadece kaydetmek istediğiniz nesnenin adını eklememiz

03:30.480 --> 03:31.070
gerekir.

03:31.260 --> 03:33.390
Ve bu kendilik.

03:33.390 --> 03:34.650
Optimizasyon cihazımız bu.

03:34.800 --> 03:38.700
Bu yüzden burada o iyileştiriciyi kendimiz ekledik.

03:39.180 --> 03:45.080
Ve sonra tekrar bu optimizer parametrelerini ayarlamak için tekrar o durumdayız.

03:45.210 --> 03:53.310
tüm bunları bir dosyaya kaydeder ve bunu yapmak için Save işlevine ikinci bir

03:53.310 --> 03:59.550
argüman ekleyeceğiz modelimizin optimizer kümesinde olmasını istediğimiz bu dosyanın adı olsun.

03:59.550 --> 04:06.810
Ve sonra modeli kaydettiğimiz tüm kilo ile kaydetmeye başladık ve iyileştirici mükemmel

04:06.810 --> 04:07.470
kalarak

04:07.680 --> 04:13.050
Bu nedenle, ilk modül kendi kendine çalışan otomobilin ilk bölümünde hızlı bir demo yapmam gerektiğini unutmayın.

04:13.140 --> 04:16.530
Bunun sadece rasgele eylemler gerçekleştirdiğimiz bir demo olduğunu biliyorsun.

04:16.580 --> 04:21.690
Yani henüz kendiliğinden çalışan otomobil değildi, ama o zaman modeli kaydetmek

04:21.690 --> 04:28.530
için kaydet düğmesini tıkladığımı hatırlayın ve bu, PCH'nin e-postanızın aynı sürümünü içeren dosyayı bulduğu son

04:28.530 --> 04:29.330
beyinini yarattı.

04:29.520 --> 04:39.270
son alt çizgi beyinini ekleyeceğim, böylece ahlaki ve iyileştiriciniz bu yaratılmış dosyaya kaydedilecek.

04:39.270 --> 04:41.790
Dolayısıyla o yaştaki

04:41.790 --> 04:44.750
Bu sayfayı henüz getirmediğiniz şekilde getirelim.

04:44.850 --> 04:50.450
Ancak, uygulamanızdaki modeli söylediğinizde bu dosyayı eklediğimiz bu kod sayesinde

04:50.460 --> 04:51.370
yaratmış olacaksınız.

04:51.690 --> 04:52.220
Tamam.

04:52.260 --> 04:53.780
Ve şimdi mükemmel.

04:53.850 --> 04:59.430
fonksiyona sahibiz, aslında aracınızın beyni olan yeni ağın ağırlıklarını ve optimize edicisini

04:59.440 --> 05:06.240
kaydederek aracınızın beynini kurtarabilirsiniz; böylece artık yalnızca sol oluşturmak için tek bir işleve sahip oluruz.

05:06.240 --> 05:08.250
Modelinizi kurtaracak güvenli bir

05:08.250 --> 05:13.310
Bu, yük işlevi ve aynı işleve bir yük işlevi olmadan gitmez çünkü.

05:13.350 --> 05:15.440
Hayır, modelinizi kurtarmanın amacı yoktur.

05:15.510 --> 05:17.820
Sonradan söylediğin şeyleri yükleyemezsen.

05:17.820 --> 05:23.060
Bu heyecan verici demodan önce yolculuğumuzun son adımı ve bu Sloat işlevi yapacağız.

05:23.130 --> 05:26.870
Son iki Toyota bölümünde sizi bu sonraki eğitimde göreceğim.

05:26.900 --> 05:28.470
Ve o zamana kadar AI zevk.
