Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Agen TensorFlow

Belajar Penguatan dengan TensorFlow

Agen membuat perancangan, implementasi dan pengujian algoritma RL baru lebih mudah, dengan menyediakan komponen modular yang teruji dengan baik yang dapat dimodifikasi dan diperluas. Ini memungkinkan iterasi kode cepat, dengan integrasi tes dan benchmarking yang baik.

Untuk memulai, kami sarankan memeriksa salah satu tutorial kami.

Instalasi

TF-Agents menerbitkan build malam dan stabil. Untuk daftar rilis, baca bagian Pers . Perintah di bawah ini mencakup menginstal TF-Agents stable dan nightly dari pypi.org serta dari klon GitHub.

Stabil

Jalankan perintah di bawah ini untuk menginstal rilis stabil terbaru (0.5.0), yang diuji dengan TensorFlow 2.2.x dan Python3.

 pip install --user tf-agents
pip install --user tensorflow==2.2.0

# To get the matching examples and colabs
git clone https://github.com/tensorflow/agents.git
cd agents
git checkout v0.5.0

 

Jika Anda ingin menggunakan TF-Agents dengan TensorFlow 1.15 atau 2.0, instal versi 0.3.0:

 pip install tf-agents==0.3.0
# Newer versions of tensorflow-probability require newer versions of TensorFlow.
pip install tensorflow-probability==0.8.0
 

Malam

Build malam termasuk fitur yang lebih baru, tetapi mungkin kurang stabil dibandingkan rilis versi. Bangunan malam didorong sebagai tf-agents-nightly . Kami menyarankan untuk menginstal versi malam hari dari TensorFlow ( tf-nightly ) dan TensorFlow Probability ( tfp-nightly ) karena itulah versi TF-Agents nightly yang diuji.

Untuk menginstal versi build malam, jalankan yang berikut:

 # Installing with the `--upgrade` flag ensures you'll get the latest version.
pip install --user --upgrade tf-agents-nightly  # depends on tf-nightly
# `--force-reinstall helps guarantee the right version.
pip install --user --force-reinstall tf-nightly
pip install --user --force-reinstall tfp-nightly
 

Dari GitHub

Setelah mengkloning repositori, dependensi dapat diinstal dengan menjalankan pip install -e .[tests] . TensorFlow perlu diinstal secara independen: pip install --user tf-nightly .

Berkontribusi

Kami ingin berkolaborasi dengan Anda! Lihat CONTRIBUTING.md untuk panduan tentang cara berkontribusi. Proyek ini mematuhi kode perilaku TensorFlow. Dengan berpartisipasi, Anda diharapkan untuk menjunjung tinggi kode ini.

Rilis

Agen TF memiliki rilis stabil dan setiap malam. Rilis malam sering baik-baik saja tetapi dapat memiliki masalah karena perpustakaan hulu sedang berubah. Tabel di bawah ini mencantumkan versi TensorFlow yang diuji dengan setiap rilis Agen TF untuk membantu pengguna yang mungkin dikunci ke dalam versi spesifik TensorFlow.

Melepaskan Cabang / Tag Versi TensorFlow
Malam menguasai malam-malam
0,5.0 v0.5.0 2.2.0
0.4.0 v0.4.0 2.1.0
0.3.0 v0.3.0 1.15.0 dan 2.0.0

Contoh pemasangan nightly, stable terbaru, dan versi spesifik TF-Agents:

 # Stable
pip install tf-agents

# Nightly
pip install tf-agents-nightly

# Specific version
pip install tf-agents==0.3.0

 

Prinsip

Proyek ini mematuhi prinsip AI Google . Dengan berpartisipasi, menggunakan atau berkontribusi pada proyek ini, Anda diharapkan untuk mematuhi prinsip-prinsip ini.

Kutipan

Jika Anda menggunakan kode ini, harap sebutkan sebagai:

 @misc{TFAgents,
  title = { {TF-Agents}: A library for Reinforcement Learning in TensorFlow},
  author = "{Sergio Guadarrama and Anoop Korattikara and Oscar Ramirez and
     Pablo Castro and Ethan Holly and Sam Fishman and Ke Wang and
     Ekaterina Gonina and Neal Wu and Efi Kokiopoulou and Luciano Sbaiz and
     Jamie Smith and Gábor Bartók and Jesse Berent and Chris Harris and
     Vincent Vanhoucke and Eugene Brevdo}",
  howpublished = {\url{https://github.com/tensorflow/agents} },
  url = "https://github.com/tensorflow/agents",
  year = 2018,
  note = "[Online; accessed 25-June-2019]"
}