ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

وكلاء TensorFlow

التعلم المعزز باستخدام TensorFlow

يجعل الوكلاء تصميم وتنفيذ واختبار خوارزميات RL الجديدة أسهل ، من خلال توفير مكونات معيارية تم اختبارها جيدًا ويمكن تعديلها وتوسيعها. إنه يتيح التكرار السريع للشفرة ، مع تكامل اختبار جيد وقياس معياري.

للبدء ، نوصي بالاطلاع على أحد برامجنا التعليمية .

التركيب

تنشر TF-Agents تصميمات ليلية ومستقرة. للحصول على قائمة الإصدارات ، اقرأ قسم الإصدارات . تغطي الأوامر أدناه تثبيت TF-Agents بشكل مستقر وليلي من pypi.org وكذلك من استنساخ GitHub.

مستقر

قم بتشغيل الأوامر أدناه لتثبيت أحدث إصدار ثابت. وثائق API للإصدار موجودة على tensorflow.org .

$ pip install --user tf-agents[reverb]

# Use this tag get the matching examples and colabs.
$ git clone https://github.com/tensorflow/agents.git
$ cd agents
$ git checkout v0.6.0

إذا كنت ترغب في تثبيت وكلاء TF مع إصدارات Tensorflow أو تردد التي ترفع علم النحو غير متوافق من الاختيار الاعتماد نقطة، استخدم نمط التالي أدناه على مسؤوليتك الخاصة.

$ pip install --user tensorflow
$ pip install --user dm-reverb
$ pip install --user tf-agents

إذا كنت تريد استخدام TF-Agents مع TensorFlow 1.15 أو 2.0 ، فقم بتثبيت الإصدار 0.3.0:

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

ليلا

تتضمن الإصدارات الليلية ميزات أحدث ، ولكنها قد تكون أقل استقرارًا من الإصدارات التي تم إصدارها. يتم دفع البناء الليلي tf-agents-nightly . نقترح تثبيت إصدارات ليلية من TensorFlow ( tf-nightly ) و TensorFlow Probability ( tfp-nightly ) حيث يتم اختبار هذين الإصدارين من TF-Agents ليلاً.

لتثبيت إصدار الإصدار الليلي ، قم بتشغيل ما يلي:

# `--force-reinstall helps guarantee the right versions.
$ pip install --user --force-reinstall tf-nightly
$ pip install --user --force-reinstall tfp-nightly
$ pip install --user --force-reinstall dm-reverb-nightly

# Installing with the `--upgrade` flag ensures you'll get the latest version.
$ pip install --user --upgrade tf-agents-nightly

من جيثب

بعد استنساخ المستودع ، يمكن تثبيت التبعيات عن طريق تشغيل pip install -e .[tests] . يجب pip install --user tf-nightly بشكل مستقل: pip install --user tf-nightly .

المساهمة

نحن حريصون على التعاون معك! انظر CONTRIBUTING.md للحصول على دليل حول كيفية المساهمة. يلتزم هذا المشروع إلى TensorFlow في مدونة لقواعد السلوك . من خلال المشاركة ، من المتوقع أن تتمسك بهذا الرمز.

إطلاق

وكلاء TF لديها إصدارات مستقرة وليلية. غالبًا ما تكون الإصدارات الليلية جيدة ولكن يمكن أن يكون لها مشكلات بسبب أن المكتبات الأولية في حالة تغير مستمر. يسرد الجدول أدناه إصدار (إصدارات) TensorFlow التي تم اختبارها مع كل إصدار من إصدارات TF Agents لمساعدة المستخدمين الذين قد يكونون مقفلين في إصدار معين من TensorFlow.

إطلاق سراح الفرع / العلامة نسخة TensorFlow
ليلا رئيس tf- كل ليلة
0.6.0 الإصدار 0.6.0 2.3.0
0.5.0 الإصدار 0.5.0 2.2.0
0.4.0 الإصدار 0.4.0 2.1.0
0.3.0 الإصدار 0.3.0 1.15.0 و 2.0.0

مبادئ

يلتزم هذا المشروع بمبادئ الذكاء الاصطناعي الخاصة بـ Google . من خلال المشاركة في هذا المشروع أو استخدامه أو المساهمة فيه ، من المتوقع أن تلتزم بهذه المبادئ.

الاقتباس

إذا كنت تستخدم هذا الرمز ، فيرجى ذكره على أنه:

@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]"
}