‫Selamat datang kembali.
‫Dalam video terakhir, kami melihat beberapa cara berbeda untuk membuat balapan wasit.
‫Jadi kita punya contoh larik, yang sebenarnya bisa berupa larik sederhana.
‫Tapi kami menggunakan array, memberikannya daftar angka.
‫Ada satu lagi.
‫Jika kita ingin membuat array kosong yang hanya berisi array yang bisa kita berikan ke shape.
‫Dan jika kita terus berjalan, jika kita menginginkan array nol, kita bisa menggunakan lebih banyak nol.
‫Jika kita menginginkan larik yang berada di antara rentang angka yang berbeda, misalnya mulai nol berhenti pada sepuluh langkah pada dua
‫langkah, kita dapat menggunakan rentang.
‫Dan jika kita menginginkan array angka acak, kita memiliki beberapa pilihan.
‫Kami memiliki akhir Rande untuk mengembalikan bilangan bulat antara rentang tertentu atau kami memiliki acak acak untuk mengembalikan angka antara
‫nol dan salah satu bentuk tertentu.
‫Dan bagaimana kita tahu apa fungsi-fungsi ini lakukan?
‫Nah, kita bisa menekan shift dan tab dan itu akan mengembalikan string.
‫Jadi di sini kita dapat melihat pengembalian acak tidak acak, float acak dalam interval setengah terbuka nol hingga satu.
‫Dan dibutuhkan parameter yang disebut ukuran, yang dalam kasus kami, kami telah melakukan lima dan tiga hingga lima baris, tiga
‫kolom.
‫Kita bisa melihat bahwa mereka luar biasa.
‫Sekarang, kami juga mengatakan di video sebelumnya bahwa nomor PI menghasilkan nomor acak.
‫Mereka sebenarnya tidak acak, tetapi Anda mungkin menjalankan sel ini.
‫Saya telah menjalankan yang ini sekitar 50 kali ganjil dan setiap kali angka acak baru muncul.
‫Jadi apa masalahnya?
‫Apa yang memberi Anda mengapa?
‫Saya pikir angka-angka ini acak.
‫Yah, Anda akan benar.
‫Mereka terlihat acak bagi kita.
‫Tapi apa mereka sebenarnya adalah angka acak semu.
‫Dan kita bisa melihat ini dengan menggunakan angka dengan biji titik acak.
‫Sekarang, selama upaya pembelajaran mesin Anda, Anda mungkin melihat fungsi kecil ini
‫di awal notebook atau di suatu tempat di sepanjang garis di mana pun paket acak numpties digunakan.
‫Sekarang, apa yang dilakukan ini sekarang daripada membicarakannya?
‫Kita akan melihat apa yang dilakukannya dalam arti praktis.
‫Jadi mari kita komentari ini untuk saat ini.
‫Dan kami hanya akan membuat satu lagi larik acak agar kami dapat memastikan itu tidak sama
‫dengan yang ini sebelumnya dan secara acak.
‫Sembarangan.
‫Mari kita berkeliling int.
‫Kami ingin angka hingga sepuluh dari ukuran lima tiga.
‫Hebat.
‫Dan kemudian kita akan melihat untuk apa ini terlihat seperti cara acak.
‫Ini dia.
‫Oke, angka, ini antara nol dan 10, nol lima, ukurannya bagus.
‫Nah, ini benar-benar bentuk yang agak membingungkan dengan numpties.
‫Apakah itu parameter ukuran dari fungsi array pembuatan ini sebenarnya adalah atribut bentuk?
‫Betul sekali.
‫Kita bisa memikirkan hal-hal ini dengan melakukan itu.
‫Tapi setiap kali kita menjalankan ini, kita akan mendapatkan.
‫Apa yang tampaknya menjadi array acak baru dan untuk apa yang kami lihat, kami dapat mempertimbangkan angka acak ini setiap
‫saat, tetapi bagaimana jika kami ingin berbagi notebook kami dengan orang lain dan kami ingin mereka menjalankan sel kami
‫di seluruh notebook, telusuri dari atas ke bawah dan dapatkan hasil yang sama persis seperti yang kami
‫lakukan sehingga kami dapat mereproduksi eksperimen kami.
‫Saat itulah benih acak numpties masuk.
‫Ini memungkinkan kita untuk tetap menghasilkan angka acak, tetapi angka acak yang dapat direproduksi.
‫Jadi mari kita lihat.
‫Jika kita mengatur seed acak di bagian atas sel ini menjadi nol sehingga kita dapat pergi ke shift tab mengambil parameter,
‫seed sama dengan sesuatu sehingga kita dapat benar-benar mengatur ini ke nomor yang kita inginkan.
‫Kita harus melihat setiap saat.
‫Jadi dalam hal ini, kita akan menyetelnya ke nol.
‫Kami akan memukul, menggeser dan masuk.
‫Apa yang terjadi dengan jumlah mereka yang berhenti berubah pada kita?
‫Dan bagaimana jika kita keluar bersama?
‫Mereka telah berubah.
‫Oke, jadi apa yang dilakukan oleh fungsi seed acak pada dasarnya adalah, hei, tidak, hai, saya ingin
‫Anda membuat angka acak, tetapi tetap menyelaraskannya dengan seed.
‫Jadi benih acak adalah nol.
‫Kami akan selalu melihat kombinasi ini.
‫Lima tiga lima 03, lima 03.
‫Saya menjalankan sel ini.
‫Kita bisa melihat angka-angka naik di sini.
‫Sekarang, ini berfungsi tidak peduli apa benih Anda.
‫Jadi enam tiga tujuh enam tiga tujuh kita bahkan bisa menjualnya.
‫Tidak tidak.
‫Sembilan nol tiga satu nol tiga satu.
‫Hah.
‫Sekarang, mari kita coba lagi dengan fungsi acak lain yang acak.
‫Mungkin kita pergi ke sini.
‫Mari kita pergi ke array acak lima hanya untuk memastikan bahwa itu berbeda.
‫Nopalitos tidak melakukan random dot random dan shift tab.
‫Apa yang dibutuhkan ini.
‫Ukuran sama dengan sesuatu.
‫Jadi kami ingin lima dan tiga.
‫Sekali lagi kami menambahkan tampilan apa yang terjadi di sini.
‫Array acak lima.
‫Oke, setiap kali kita menjalankan nomor baru ini.
‫OKE.
‫Sekarang, mari kita taruh benih acak di sini.
‫Apa yang harus kita lakukan?
‫Satu nomor yang Anda pikirkan?
‫Aku sedang memikirkan tujuh.
‫Kami punya tujuh.
‫Oh, angka-angkanya masih tampak acak bagi saya, tetapi apa yang dilakukan Laut Acak adalah mengingatnya mengatakan tidak,
‫hei, menghasilkan beberapa angka acak.
‫Tetapi jika Anda melihat laut acak dan disetel ke tujuh, pastikan hal yang sama setiap kali benih acak disetel
‫ke tujuh.
‫Jadi sekarang jika kita menjalankan kode yang sama persis ini.
‫Di sel berikutnya.
‫Acak Array lima, ECLSS, NBA, Acak Acak lima tiga.
‫Maksudku, kami ingin melihatnya lagi dan berdoa lima.
‫Berbeda di sini.
‫Jika kami terus melakukannya, kami akhirnya akan berbaris dengan benih acak, tetapi kami tidak punya waktu untuk melakukan
‫itu.
‫Jadi apa yang dibawa pulang di sini?
‫Nah, angka-angka yang Anda lihat sekarang, imperium yang dihasilkan tampaknya acak, tetapi sebenarnya tidak acak, itu adalah
‫angka acak semu.
‫Jadi, setiap kali kita menjalankan fungsi ini tanpa menjalankan numpty seed, yang sebenarnya dilakukan adalah mengatur seed
‫menjadi sesuatu yang acak setiap kali Anda menjalankannya.
‫Tetapi jika kita mengatur benih kita secara manual, kita akan mendapatkan nomor acak yang sama kembali.
‫Sekarang, takeaway penting adalah bahwa angka-angka ini tampaknya acak, tetapi tujuan utama menggunakan benih acak adalah jika kita
‫ingin orang lain dapat menggunakan buku catatan kita dan menghasilkan angka acak, tetapi angka acak
‫yang sama seperti kita dan dengan demikian mereproduksi percobaan.
‫Tepatnya, kami akan menetapkan benih acak.
‫Jadi, jika Anda melihat benih acak, itulah yang dilakukannya.
‫Itu memastikan nomor acak di sel yang dijalankan adalah sama setiap saat.
‫Oke, sekarang kita sudah melihatnya.
‫Kita telah melihat cara membuat beberapa array.
‫Kami telah melihat cara menghasilkan array dengan angka acak.
‫Mari kita lihat bagaimana kita dapat melihat array dan matriks yang berbeda.
‫Jadi istirahatlah sebentar, coba buat beberapa array yang lebih acak, berlatihlah dengan numpty, seed acak, dan
‫sampai jumpa di video berikutnya.