Merhaba ve bu Python öğreticisine hoş geldiniz.
Pekâlâ, bu yüzden bugün, gözün yeni bir hale geldiğinde güncel olan
her şeyi güncelleyecek olan güncelleme fonksiyonunu yapacağız.
Yeni etapa ulaştığında, eylemi güncellememiz gerektiğini biliyorsunuz.
Son gerçekte yeni çalınan yeni eylem geliyor.
Ama aynı zamanda yeni devlet haline gelen son tarih.
Ve son olarak, son sözü, oyunu oynadığımızda aldığımız yeni sözcük haline geliyor.
Dolayısıyla, bir eylem seçtikten hemen sonra gerçekleşen mantıksal yol budur.
Geçişlerin tüm unsurlarını güncellememiz gerekiyor.
Ve elbette yeni bir geçiş elde edersiniz.
Dolayısıyla, bu yeni geçişin hafızaya eklenmesi gerekecek.
Ve nihayetinde, eğitimin nasıl gittiğini ve araştırmanın nasıl ilerlediğini de gözlemlemek için
tanıdığınız pencereyi de güncelleyecek veya ödüllendireceğiz.
biz şu anda uyguladığımız AI ile haritamıza bir bağ kurabiliyoruz, çünkü
haritaya geri dönersek oyun sınıfına bu Beiji güncelleme fonksiyonu hatırlayacağız ve
Aslında oyunu araba ile yapıyorduk ve bir hata yaptığında arabanın nasıl cezalandırılacağını belirliyorduk.
Fakat anlamanız gereken en önemli şey şu ki
Fakat bu oyun sınıfında bu güncelleme fonksiyonunu fark ettik ve bu güncelleme fonksiyonunda
bu satır hareketini fark ettik çünkü beyin güncellendi, daha az sinyal çalıştı.
Aslında tam da bunu yapmak üzereyiz.
Bu güncelleme işlevi, bir sonraki eylemi oynatmak için son sözü ve son sinyali
alacak şekilde hazırlanıyor.
Dolayısıyla, yalnızca geçişin tüm farklı unsurlarını güncelleyecek değil.
işlevi, tüm güncellemelerin yanı sıra oynamak için yön seçmek üzere hazırlanıyor.
Ancak çoğunlukla, son sözü ve son sinyali alırken oynamamız gereken eylemi oynuyor olacağız
ve bu güncelleme fonksiyonunda elbette, seçme eylemi işlevini, söz konusu eylem eylemine
entegre etmeden önce uyguladığımız seçme eylemi işlevini kullanacağız. Gelecekteki güncelleme
Dolayısıyla şu anda bu bağlantıyı harita ile yapmak gerçekten önemlidir.
Nihayetinde, bu sınıfta yaptığımız oyunun gözümüz ile oyun arasındaki bağlantı
olmasını sağlıyoruz.
Ve şimdi yapabileceğimiz şu ki bu güncellemeyi doğrudan alıyor.
olarak daha az sinyal olduğumuz için aslında bu iki argümanla burada yapacağımız işlevi görüyoruz.
Son
Tıpkı Dejuan sınıfının nesnesi olan hızlı bir hatırlatma beyni AI nesnesidir.
Şimdi ne yapacağız, bu güncelleme daha az kelime daha az sinyal kopyalamak için gidiyoruz ve
bu yaptığımız sonraki fonksiyonu olacak.
Ve dolayısıyla burada yapıştırarak dikkatli olmak için burada sahip olduğum isimlerden
farklı isimler vermek istiyorum.
Biliyorsun burada son sözümüz var ve bu son kelimeyi bununla karıştırmak istemiyorum.
Bu tehlikeli olabilir.
Bu yüzden son kelimeyi kelimenin tam yerine koyacağım.
Ve bu arada daha az sinyal için de aynen sinyal veya yeni bir sinyal koyalım ve bunu yeni bir duruma ulaştığınızda
ölçmek ve böylece yeni bir sinyal elde etmek istediğimizi bildiklerini belirtmek için izin verelim.
Ama elbette burada bulunan bu söz, buraya gelebilecek en son ödül olacak.
Bazı kumlara ne zaman gideceğinizi veya son kelimeyi tanımladığımız haritanın bir kenarına
çok yaklaştığını biliyorsunuzdur.
Bu son kelime, güncelleme fonksiyonunun girişi olacak, bu yüzden burada son sözümüz var.
Ama burada argümana başka bir isim veriyorum.
Buradaki son kelimeyle karıştırmamak istiyoruz.
Pekâlâ, bu güncelleme işlevi.
Ve şimdi içeri girelim ve bu iki şeyi yapalım.
Bu, geçişin tüm unsurları ve tabii ki eylemi seçen verilerdir.
Tamam, ilk önce ne güncelleştirmeliyiz.
Anladığınız gibi, herhangi bir eyalete ulaşırken randevu almak istiyoruz.
Bu yüzden, güncelleneceğimiz ilk şey açıkça bu habere ulaştığımıza inanıyoruz.
Böylece bu yeni devlet yeni halini arayacağım ve sonra olacak.
Peki nasıl bu yeni durumu alabiliriz.
Tabii ki bu, sensörlerin yeni tespit ettiği sinyalin sinyaline bağlı.
Ve bir hatırlatma olarak devlet, sensörlerin bir sinyalden üç artı yönlendirme ve eksi
yönlendirme sinyali sinyali verdiğini gösteren üç sinyalden oluşan sinyaldir.
Bizim devletimiz.
Bu yüzden sinyalin devlet olduğunu anladığınızdan emin olun.
Ancak şu anda beş elementten oluşan basit bir liste var.
hatırlattığımız tüm işi yapmak için bir girdi olacağından onu meşale algılayıcıya dönüştürmek zorundayız.
Ve bu,
İşte tam şu anda bunu yapacağız.
Meşale kütüphanemizi alıp sonra tensör sınıfını alıp yeni sinyalimizi bir meşale yoğunluğuna dönüştüreceğiz;
o zaman, meşale cevaplamanın tüm unsurlarının şamandıra olduğundan emin olmak daha iyidir
böylece gidiyoruz. bunları şamandıralara dönüştürmek için bir tür dönüştürme yapın.
Ve sonra nihayet bir sonraki adımda ne yapmamız gerektiği konusunda bir fikir edinmeye çalışın.
Tabii elmas eklemek ve toplu iş karşılık gelen bu sahte
aşağı motor oluşturmak için ve elbette bu büyük elmas endeksi koymak zorunda sıkma işlevi ile bunu.
Ve sıfır toplu iş istiyoruz.
Tamam.
Ve şimdi yeni durumlarımızı üç sensör artı yönlendirme eksi yönlendirme üç
sinyalinden oluşuyor ve elbette bu güncelleme işlevi ile elde ettiğimiz yeni sinyale bağlı olacak.
Şu anda son sinyal üç sinyal alıyoruz.
Buna ek olarak ek veya ek olarak ve bir hatırlatma olarak üç sinyal sensörlerin
etrafında algılanan sensör yoğunluğudur.
Tamam.
Dolayısıyla yeni bir aşamaya gelmiş bulunuyoruz, yani yeni aşamaya geçtik ve bir sonraki güncellemeyi yapmak zorundayız.
Şimdi sana göre ne güncelleştirmeliyiz şimdi.
Yeni devlete ulaştıktan sonra şu ana kadar mantıksal olan ne olurdu.
Şu ana kadar çıkmamız gereken şey hafızadır.
Neden.
Her seferinde bir geçiş şu anki durum Estey'den oluşuyor çünkü ertesi gün tipis olarak
ödül arti ve eylem 80 olduğunda.
ekibimize sahibiz ve zaten 80'imiz var ve geçiş Estep artı birinin son elemanı var.
Ve şu anda zaten S-T'ye sahibiz ve zaten
Bu yüzden, bu yeni durumu birincisi kadar derin bir hale getirerek, belleğin yepyeni bir geçişini elde ediyoruz ve
bu nedenle bu yeni yepyeni geçişi anıya eklemeliyiz, çünkü bu sadece bir sonraki geçişimizdir.
Bu yüzden şu an bu hafızaya sahip olmamızın nedeni bu.
Ve bu nedenle ne yapacağım, yeniden oluşturma bellek sınıfından oluşturulan bellek nesnem
almak ve bu nedenle nesne bakın için kendi bellek almaya gidiyorum.
Ancak ben'i kullandığım için benin bu işleve dahil edilmesi zorundayım.
Böylece şimdi bu benliğin ne için olduğunu görebilirsiniz.
Oluşturduğunuz ve init işlevinde başlattığınız bir değişkeni her bellek kullandığınızda o bir belleğe sahipsiniz.
Ve şimdi yaptık.
Ve sana göre biz bunu nasıl güncelleyeceğiz.
İyi haber, bunu yapmak için zaten bir işleve sahip olduğumuz.
Bir olayı veya belleğe geçişi engelleyen itme işlevi.
Dolayısıyla şimdi tam olarak bunu kullanacağız.
yaptığımız yeni geçişi kalibre etmek için kullanacağız ve bu nedenle burada eşitliği
kabullenmiyorum çünkü yöntemi kullanacağız ve bu nedenle itme işlevini doğrudan kullanabiliriz.
Push fonksiyonunu, hafızaya yeni
Ve önce, yeni geçiş sürecini ekleyeceğiz ve ilk önce son tarih olan
bu geçiş.
Yani son randevuyu kendin yap.
Yani bu S-T Bu zaten var olanı.
Bu geçişin bir sonraki unsuru tabii ki yeni ulaştığımız yeni durumdur.
Ve bu nedenle, bu init fonksiyonunda yarattığımız ve başlattığımız nesnenin uygulanabilir olmadığı için
burada kendimizi koymuyoruz.
Doğrudan Newstead'i koyduktan sonra geçişin bir sonraki unsuru eylemdir ve burada son eylem olan bu kendilik
olan son bölümü biz zaten sahibiz demektir.
Tabii ki bu sıfıra eşittir.
Ancak elbette, select eylemi işlevi ile güncellenecektir.
Ama bu o.
Öyleyse son eylemin kendiliğinden olduğunu.
Ama şimdi dikkatli ol.
Bu geçişte yer alan unsurların tümü yanıp tutuşmalı cevaplar olmalıdır.
Gördüğünüz gibi son tarihe denk geliyor.
Bu bir meşale alıcısı.
Yeni devlet de yanıp tutuşuyor.
Ve bu nedenle eylem için aynı olması ve sonra tabii ki ödül olması gerekir.
Ama şimdi sadece bir numara olduğunu göz önüne alarak nasıl keskin bir cevap olabilir diye düşünmeye başlıyorsunuz.
Eylemin 0 1 veya 2 olduğunu biliyorsun.
Ama aslında bu bir problem değil.
Bu 0 1 veya 2 değişkenini hala meşale sensörüne dönüştürebiliriz.
Bu sadece uzun tensör dediğimiz şey olacak.
Uzun bir türdür ve bir tamsayı içerecek olan tensördür, çünkü son eylem 0
1 veya 2 olan bir tam sayıdır.
Şimdi alacağımız şey, kütüphanemizin torch'udur ve o zaman, uzun süren tensör sınıfı, mülkiyetin kendisi
olmayacak bir nesne yaratacak olan uzun öğretmen sınıfını alacağız.
Ve bu kendiliğinden son eylem işlevini girdi olarak alarak, bu uzun tensör nesneyi yaratacaktır ancak
yine de uzun bir tensör nesne içine 0 1 veya 2 içerecektir ve bu sadece tensörleri içerdiği geçişle
tutarlı olmak için PI meşale ile çalışıyoruz ve bir sinir ağıyla çalışıyoruz.
Dolayısıyla, sensörlerle çalışmalıyız, böylece cevaplamaya uzun uzun devam edelim.
Ve bir son dönüşüm yapmak.
Bu uzun cevabın içinde olanın bir tam sayı olduğundan emin olmalıyız ve son eylemin
0 1 veya 2 olduğunu bilsek bile emin olmak için bu int türü dönüştürmeyi
tekrar yapacağımızdan emin olmak için bizim son hareketi tam sayıya çevirin.
Orada gidiyoruz ve o zaman bu tamsayıyı özverili hareketi sağa parantez içine koymalıyız, böylece şimdi bu
son eylem 0 veya 1 veya 2 olacak uzun bir tensör bir tensor alalım.
Anahtar nokta, basit bir sayıyı bir veya iki sıfırdan bir tensörde nasıl dönüştürdüğünüzdür.
Tamam.
Sonunda geçişin son unsuru ve elbette elimizdeki en son söz var.
İşte sıfırdan başlatılan, herhangi bir işleve girdiğimiz son voleybol sözcüğü.
Fakat tabii ki burada bu kodda ya negatif sözcüğün bazı anlamlarına gittiğimizde ya
da tekrar negatif bir ödül olan hedeften uzaklaştığımızda güncelleniyor.
Eğer hedefe daha yakın olursak, olumlu bir ödül ve en kötü ceza, haritanın bir
kenarına çok yaklaştığımızda, bu eksi bir korkunç negatif kelime.
Ve bu bir.
Öyleyse, bu son öğeyi kendi kendine yönlendiren kelimeye ekleyin.
Dolayısıyla, bu yapıştırmayı buraya kopyaladım ve şimdi sadece başka bir dönüştürme yapmak zorundayız. Bu dönüşüm,
kelimenin tam sayı değil de bir float numarası olduğu için bu kelimenin aynısı olacak.
Dönüştürmeyi tensör yapan bir meşale yapacağız, ancak bunun olmadan köşeli parantezleri burada tutacağız, çünkü
önce sayıyı bir listeye koymamız gerektiğini biliyorsun, sonra bu liste gidecek ve meşaleyi
sınıfa getireceğiz, ancak yok Dönüşümü yapabilmek için son sözcük float numarasıdır.
Peki biz ne yapacağız burada sadece bir tensör parantez parantez torched nokta tensör torched ekleyin.
Parantezleri burada kapatacağız ve parantezi kapatacağız.
Oraya gidiyoruz.
Özetleyecek olursak, hangisine ulaştığımızı söyledikten sonra biz, hafızaya eklediğimiz yeni bir
geçiş olayını gözlemledik.
Ve bu geçiş son tarihi içeriyor ve son durumu 80 ve son
kelimeyi Archie oynarken tipis olarak görüyor.
Tamam.
Ve şimdi tarihlerimizle devam edeceğiz.
Bu yüzden hızlı bir mola verelim ve sonraki öğreticide bir sonraki güncellemeye özen göstereceğiz.
O zamana kadar ben