Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Introduction

A crucial difference between artificial neural networks (ANNs) and biological neural networks (BNNs) is that BNNs can acquire new skills across variant tasks on their own. Motivated by BNNs, we try to implement the "Learning By Interaction" principle in the meta-learning framework. We aim to unify supervised learning, reinforcement learning, and unsupervised learning in a model-based / plasticity-based manner. The learning no longer relies on human-designed target function and optimization but through the black-box mechanism of the neural networks and plasticity rules. We build this evolving plasticity repo to facilitate the research on this topic.

Requirement

python >= 3.7.4

parl == 1.4.1

numpy >= 1.8.1

metagym >= 0.1.0

Run Meta-Training in Random Maze-2D environments

python run_train.py config_maze_train

Run Meta-Testing in Random Maze-2D environments

python run_test.py config_maze_test

If you are to use parallelization mode, start xparl master on your remote server by using:

xparl start --cpu_num $cpu_num --port $port_id

and change the "server" configuration to "$IP_ADDRESS:$port_id". Also be sure that "$cpu_num" surpass the "actor_number" in the configuration file

Metadata

Release files for epann 0.1.dev1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for epann 0.1.dev1
File Size Uploaded Provenance Actions
epann-0.1.dev1.tar.gz 2.4 kB Without provenance Details for epann-0.1.dev1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for epann 0.1.dev1
File Interpreter ABI Platform Actions
epann-0.1.dev1-py2.py3-none-any.whl Python 2, Python 3 none any Details for epann-0.1.dev1-py2.py3-none-any.whl

Total release size: 4.2 kB

Release files / epann-0.1.dev1.tar.gz

Download URL epann-0.1.dev1.tar.gz
Size 2.4 kB
Tags Source
SHA-256 checksum
How to use checksums
85ccb21fac2b880fd45725a3ba9a3f5743830dce71044cd0783c5f6ea0d88461
BLAKE2b-256 checksum
How to use checksums
e0062319cb00e29f902223fa3a17f882925fcfb8deff982fe2f6d9a9515f7d6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.9

Release files / epann-0.1.dev1-py2.py3-none-any.whl

Download URL epann-0.1.dev1-py2.py3-none-any.whl
Size 1.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
3b060b4233e333885f3aec06a0e5117c7440a9590cf02c64a34b71f52c818c3a
BLAKE2b-256 checksum
How to use checksums
d7ed2254c1ac14d604306c20ccb7f92caf46be25ffc891dd02171da042c28d52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.9

Security for epann 0.1.dev1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page