├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── __init__.py ├── figures ├── ride_analysis.png ├── ride_analysis_counts.png ├── ride_overview.png └── ride_results.png ├── gym-minigrid ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── benchmark.py ├── figures │ ├── BlockedUnlockPickup.png │ ├── DistShift1.png │ ├── DistShift2.png │ ├── KeyCorridorS3R1.png │ ├── KeyCorridorS3R2.png │ ├── KeyCorridorS3R3.png │ ├── KeyCorridorS4R3.png │ ├── KeyCorridorS5R3.png │ ├── KeyCorridorS6R3.png │ ├── LavaCrossingS11N5.png │ ├── LavaCrossingS9N1.png │ ├── LavaCrossingS9N2.png │ ├── LavaCrossingS9N3.png │ ├── LavaGapS6.png │ ├── ObstructedMaze-1Dl.png │ ├── ObstructedMaze-1Dlh.png │ ├── ObstructedMaze-1Dlhb.png │ ├── ObstructedMaze-1Q.png │ ├── ObstructedMaze-2Dl.png │ ├── ObstructedMaze-2Dlh.png │ ├── ObstructedMaze-2Dlhb.png │ ├── ObstructedMaze-2Q.png │ ├── ObstructedMaze-4Q.png │ ├── SimpleCrossingS11N5.png │ ├── SimpleCrossingS9N1.png │ ├── SimpleCrossingS9N2.png │ ├── SimpleCrossingS9N3.png │ ├── Unlock.png │ ├── UnlockPickup.png │ ├── door-key-curriculum.gif │ ├── door-key-env.png │ ├── dynamic_obstacles.gif │ ├── empty-env.png │ ├── fetch-env.png │ ├── four-rooms-env.png │ ├── gotodoor-6x6.mp4 │ ├── gotodoor-6x6.png │ └── multi-room.gif ├── gym_minigrid │ ├── __init__.py │ ├── envs │ │ ├── __init__.py │ │ ├── blockedunlockpickup.py │ │ ├── crossing.py │ │ ├── distshift.py │ │ ├── doorkey.py │ │ ├── dynamicobstacles.py │ │ ├── empty.py │ │ ├── fetch.py │ │ ├── fourrooms.py │ │ ├── gotodoor.py │ │ ├── gotoobject.py │ │ ├── keycorridor.py │ │ ├── lavagap.py │ │ ├── lockedroom.py │ │ ├── memory.py │ │ ├── multiroom.py │ │ ├── multiroom_noisytv.py │ │ ├── obstructedmaze.py │ │ ├── playground_v0.py │ │ ├── putnear.py │ │ ├── redbluedoors.py │ │ ├── unlock.py │ │ └── unlockpickup.py │ ├── minigrid.py │ ├── register.py │ ├── rendering.py │ ├── roomgrid.py │ ├── window.py │ └── wrappers.py ├── manual_control.py ├── run_tests.py └── setup.py ├── main.py ├── requirements.txt └── src ├── __init__.py ├── algos ├── __init__.py ├── count.py ├── curiosity.py ├── no_episodic_counts.py ├── only_episodic_counts.py ├── ride.py ├── rnd.py └── torchbeast.py ├── arguments.py ├── atari_wrappers.py ├── core ├── __init__.py ├── environment.py ├── file_writer.py ├── prof.py ├── vtrace.py └── vtrace_test.py ├── env_utils.py ├── losses.py ├── models.py └── utils.py /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/__init__.py -------------------------------------------------------------------------------- /figures/ride_analysis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/figures/ride_analysis.png -------------------------------------------------------------------------------- /figures/ride_analysis_counts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/figures/ride_analysis_counts.png -------------------------------------------------------------------------------- /figures/ride_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/figures/ride_overview.png -------------------------------------------------------------------------------- /figures/ride_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/figures/ride_results.png -------------------------------------------------------------------------------- /gym-minigrid/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/.gitignore -------------------------------------------------------------------------------- /gym-minigrid/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/.travis.yml -------------------------------------------------------------------------------- /gym-minigrid/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/LICENSE -------------------------------------------------------------------------------- /gym-minigrid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/README.md -------------------------------------------------------------------------------- /gym-minigrid/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/benchmark.py -------------------------------------------------------------------------------- /gym-minigrid/figures/BlockedUnlockPickup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/BlockedUnlockPickup.png -------------------------------------------------------------------------------- /gym-minigrid/figures/DistShift1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/DistShift1.png -------------------------------------------------------------------------------- /gym-minigrid/figures/DistShift2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/DistShift2.png -------------------------------------------------------------------------------- /gym-minigrid/figures/KeyCorridorS3R1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/KeyCorridorS3R1.png -------------------------------------------------------------------------------- /gym-minigrid/figures/KeyCorridorS3R2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/KeyCorridorS3R2.png -------------------------------------------------------------------------------- /gym-minigrid/figures/KeyCorridorS3R3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/KeyCorridorS3R3.png -------------------------------------------------------------------------------- /gym-minigrid/figures/KeyCorridorS4R3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/KeyCorridorS4R3.png -------------------------------------------------------------------------------- /gym-minigrid/figures/KeyCorridorS5R3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/KeyCorridorS5R3.png -------------------------------------------------------------------------------- /gym-minigrid/figures/KeyCorridorS6R3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/KeyCorridorS6R3.png -------------------------------------------------------------------------------- /gym-minigrid/figures/LavaCrossingS11N5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/LavaCrossingS11N5.png -------------------------------------------------------------------------------- /gym-minigrid/figures/LavaCrossingS9N1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/LavaCrossingS9N1.png -------------------------------------------------------------------------------- /gym-minigrid/figures/LavaCrossingS9N2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/LavaCrossingS9N2.png -------------------------------------------------------------------------------- /gym-minigrid/figures/LavaCrossingS9N3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/LavaCrossingS9N3.png -------------------------------------------------------------------------------- /gym-minigrid/figures/LavaGapS6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/LavaGapS6.png -------------------------------------------------------------------------------- /gym-minigrid/figures/ObstructedMaze-1Dl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/ObstructedMaze-1Dl.png -------------------------------------------------------------------------------- /gym-minigrid/figures/ObstructedMaze-1Dlh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/ObstructedMaze-1Dlh.png -------------------------------------------------------------------------------- /gym-minigrid/figures/ObstructedMaze-1Dlhb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/ObstructedMaze-1Dlhb.png -------------------------------------------------------------------------------- /gym-minigrid/figures/ObstructedMaze-1Q.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/ObstructedMaze-1Q.png -------------------------------------------------------------------------------- /gym-minigrid/figures/ObstructedMaze-2Dl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/ObstructedMaze-2Dl.png -------------------------------------------------------------------------------- /gym-minigrid/figures/ObstructedMaze-2Dlh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/ObstructedMaze-2Dlh.png -------------------------------------------------------------------------------- /gym-minigrid/figures/ObstructedMaze-2Dlhb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/ObstructedMaze-2Dlhb.png -------------------------------------------------------------------------------- /gym-minigrid/figures/ObstructedMaze-2Q.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/ObstructedMaze-2Q.png -------------------------------------------------------------------------------- /gym-minigrid/figures/ObstructedMaze-4Q.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/ObstructedMaze-4Q.png -------------------------------------------------------------------------------- /gym-minigrid/figures/SimpleCrossingS11N5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/SimpleCrossingS11N5.png -------------------------------------------------------------------------------- /gym-minigrid/figures/SimpleCrossingS9N1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/SimpleCrossingS9N1.png -------------------------------------------------------------------------------- /gym-minigrid/figures/SimpleCrossingS9N2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/SimpleCrossingS9N2.png -------------------------------------------------------------------------------- /gym-minigrid/figures/SimpleCrossingS9N3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/SimpleCrossingS9N3.png -------------------------------------------------------------------------------- /gym-minigrid/figures/Unlock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/Unlock.png -------------------------------------------------------------------------------- /gym-minigrid/figures/UnlockPickup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/UnlockPickup.png -------------------------------------------------------------------------------- /gym-minigrid/figures/door-key-curriculum.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/door-key-curriculum.gif -------------------------------------------------------------------------------- /gym-minigrid/figures/door-key-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/door-key-env.png -------------------------------------------------------------------------------- /gym-minigrid/figures/dynamic_obstacles.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/dynamic_obstacles.gif -------------------------------------------------------------------------------- /gym-minigrid/figures/empty-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/empty-env.png -------------------------------------------------------------------------------- /gym-minigrid/figures/fetch-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/fetch-env.png -------------------------------------------------------------------------------- /gym-minigrid/figures/four-rooms-env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/four-rooms-env.png -------------------------------------------------------------------------------- /gym-minigrid/figures/gotodoor-6x6.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/gotodoor-6x6.mp4 -------------------------------------------------------------------------------- /gym-minigrid/figures/gotodoor-6x6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/gotodoor-6x6.png -------------------------------------------------------------------------------- /gym-minigrid/figures/multi-room.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/figures/multi-room.gif -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/__init__.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/__init__.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/blockedunlockpickup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/blockedunlockpickup.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/crossing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/crossing.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/distshift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/distshift.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/doorkey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/doorkey.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/dynamicobstacles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/dynamicobstacles.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/empty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/empty.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/fetch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/fetch.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/fourrooms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/fourrooms.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/gotodoor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/gotodoor.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/gotoobject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/gotoobject.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/keycorridor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/keycorridor.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/lavagap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/lavagap.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/lockedroom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/lockedroom.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/memory.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/multiroom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/multiroom.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/multiroom_noisytv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/multiroom_noisytv.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/obstructedmaze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/obstructedmaze.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/playground_v0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/playground_v0.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/putnear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/putnear.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/redbluedoors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/redbluedoors.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/unlock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/unlock.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/envs/unlockpickup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/envs/unlockpickup.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/minigrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/minigrid.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/register.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/rendering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/rendering.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/roomgrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/roomgrid.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/window.py -------------------------------------------------------------------------------- /gym-minigrid/gym_minigrid/wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/gym_minigrid/wrappers.py -------------------------------------------------------------------------------- /gym-minigrid/manual_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/manual_control.py -------------------------------------------------------------------------------- /gym-minigrid/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/run_tests.py -------------------------------------------------------------------------------- /gym-minigrid/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/gym-minigrid/setup.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/main.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/__init__.py -------------------------------------------------------------------------------- /src/algos/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/algos/__init__.py -------------------------------------------------------------------------------- /src/algos/count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/algos/count.py -------------------------------------------------------------------------------- /src/algos/curiosity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/algos/curiosity.py -------------------------------------------------------------------------------- /src/algos/no_episodic_counts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/algos/no_episodic_counts.py -------------------------------------------------------------------------------- /src/algos/only_episodic_counts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/algos/only_episodic_counts.py -------------------------------------------------------------------------------- /src/algos/ride.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/algos/ride.py -------------------------------------------------------------------------------- /src/algos/rnd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/algos/rnd.py -------------------------------------------------------------------------------- /src/algos/torchbeast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/algos/torchbeast.py -------------------------------------------------------------------------------- /src/arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/arguments.py -------------------------------------------------------------------------------- /src/atari_wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/atari_wrappers.py -------------------------------------------------------------------------------- /src/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/core/__init__.py -------------------------------------------------------------------------------- /src/core/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/core/environment.py -------------------------------------------------------------------------------- /src/core/file_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/core/file_writer.py -------------------------------------------------------------------------------- /src/core/prof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/core/prof.py -------------------------------------------------------------------------------- /src/core/vtrace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/core/vtrace.py -------------------------------------------------------------------------------- /src/core/vtrace_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/core/vtrace_test.py -------------------------------------------------------------------------------- /src/env_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/env_utils.py -------------------------------------------------------------------------------- /src/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/losses.py -------------------------------------------------------------------------------- /src/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/models.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/impact-driven-exploration/HEAD/src/utils.py --------------------------------------------------------------------------------