Mava icon indicating copy to clipboard operation
Mava copied to clipboard

🦁 A research-friendly codebase for fast experimentation of multi-agent reinforcement learning in JAX

Results 160 Mava issues
Sort by recently updated
recently updated
newest added

### Describe the bug Numpy version needs fixing. ### To Reproduce Steps to reproduce the behaviour: 1. `make build version=jax-core` 2. `make bash version=jax-core` 3. `python examples/jax/debugging/simple_spread/feedforward/decentralised/run_mappo.py` 4. See first...

bug

### Please describe what needs to be maintained? extras_specs is emebeded in builder.store.ma_environment_spec but there also exists a separate builder.store.extras_spec.extra specs ### Describe the outcome you'd like remove redundant store...

## What? Added continuous network option for IPPO. ## Why? Extending functionality for IPPO implementation. ## How? Added function to create IPPO network with a clipped Gaussian function instead of...

size/L

### Feature Implementation of continuous IPPO algorithm into Jax Mava. This will allow the Jax version of Mava to be used in continuous settings like PettingZoo's Multi-Walker environment. ### Proposal...

enhancement

### What do you want to investigate? It seems like the values of dead agents are not being masked out in the [`MAPGWithTrustRegionClippingLoss`](https://github.com/instadeepai/Mava/blob/develop/mava/components/jax/training/losses.py#L37). Specifically we get a values of states...

enhancement

## What? Fix partial import BaseTrainerInit in required_copmponets() method of various components Closes https://github.com/instadeepai/Mava/issues/682 ## Why? `step_test.py` was failing:` ImportError: cannot import name 'BaseTrainerInit' from partially initialized module 'mava.components.jax.training.trainer' (most...

size/M

### Describe the bug Cannot import BaseTrainerInit in required_components method ImportError: cannot import name 'BaseTrainerInit' from partially initialized module 'mava.components.jax.training.trainer' (most likely due to a circular import) (/home/asad/Github/mava/mava/components/jax/training/trainer.py ### To...

bug

## What? Dataserver integration test ## Why? Part of on going efforts to increase testing code coverage of callback redesigned Mava. ## Extra Close #646

test
size/L

## What? Trainer integration test ## Why? Part of on going efforts to increase testing code coverage of callback redesigned Mava. ## Extra Close #644

test
size/L

## What? Parameter server integration test ## Why? Part of on going efforts to increase testing code coverage of callback redesigned Mava. ## Extra Close #645

test
size/L