Skip to content

dongminlee94/meta-learning-for-everyone

Repository files navigation

License: MIT Python 3.8.8 PyTorch 1.8.1 Code style: black Imports: isort Linting: flake8 & mypy & pylint All Contributors

모두를 위한 메타러닝: PyTorch를 활용한 Few-shot 학습 모델과 빠른 강화학습 에이전트 만들기

This repository contains PyTorch implementations of meta-reinforcement learning algorithms.

Prerequisites

This repository is implemented and verified on python 3.8.8

Installation

To run on pytorch 1.8.1, enter the pytorch version link and run the installation command to desired specifications.

Next, clone this repository and run the following command.

$ make setup

Usages

The repository's high-level structure is:

└── src
    ├── envs
    ├── rl2
        ├── algorithm
        ├── configs
        └── results
    ├── maml
        ├── algorithm
        ├── configs
        └── results
    └── pearl
        ├── algorithm
        ├── configs
        └── results

RL^2

TBU

MAML

TBU

PEARL

TBU

Development

We have setup automatic formatters and linters for this repository.

To run the formatters:

$ make format

To run the linters:

$ make lint

New code should pass the formatters and the linters before being submitted as a PR.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Dongmin Lee

💻 📖

Seunghyun Lee

💻

This project follows the all-contributors specification. Contributions of any kind welcome!