TensorFlow Agents ist eine Bibliothek für Reinforcement Learning in TensorFlow, die das Design, die Implementierung und das Testen neuer RL-Algorithmen erleichtert. Die Bibliothek bietet modulare Komponenten, die leicht modifiziert und erweitert werden können, um eine schnelle Code-Iteration mit guten Test-Integrationen und Benchmarking zu ermöglichen.
Die Installation von TensorFlow Agents kann auf drei Arten erfolgen: über die stabile Version, die nightly Version oder direkt aus dem GitHub-Repository.
Die stabile Version kann mit dem folgenden Befehl installiert werden:
$ pip install --user tf-agents[reverb]
Die nightly Version kann mit dem folgenden Befehl installiert werden:
$ pip install --user --force-reinstall tf-nightly
$ pip install --user --force-reinstall tf-keras-nightly
$ pip install --user --force-reinstall tfp-nightly
$ pip install --user --force-reinstall dm-reverb-nightly
$ pip install --user --upgrade tf-agents-nightly
Das GitHub-Repository kann mit dem folgenden Befehl geklont werden:
$ git clone https://github.com/tensorflow/agents.git
$ cd agents
$ git checkout v0.19.0
Danach können die Abhängigkeiten mit dem folgenden Befehl installiert werden:
$ pip install -e .[tests]
TensorFlow Agents bietet derzeit die folgenden Algorithmen:
TensorFlow Agents bietet eine Vielzahl von Tutorials und Beispielen, um den Einstieg in die Bibliothek zu erleichtern. Diese können auf der offiziellen TensorFlow-Website gefunden werden.
TensorFlow Agents ist ein Open-Source-Projekt und akzeptiert Beiträge von der Community. Wenn Sie interessiert sind, einen Beitrag zu leisten, lesen Sie bitte das CONTRIBUTING.md-Dokument.
TensorFlow Agents ist unter der Apache-2.0-Lizenz veröffentlicht.
* KI-Zusammenfassungen können Fehler enthalten. Alle Angaben ohne Gewähr.