Comments (5)
CMA_ES does not work well with large parameter spaces due to the large memory needed by the covariance matrix.
Is your error memory related? Can you try other algos such as PGPE or ARS?
from evojax.
evojax does not put limitation on the number of learnable parameters, however your GPU memory is limited.
If you want to evolve a large number of parameters on a GPU with limited memory, reducing the population size will avoid memory errors at the cost of suboptimal solutions (well, they are all suboptimal, so more suboptimal)
from evojax.
Hi, thanks for the question.
In your case, you can simply specify param_size=1000000
and reshape the result from algo.ask()
to
from evojax.
from evojax.
It works, thanks for your reply!
What is the maximum number of parameters that evojax can accept?
from evojax.
Related Issues (20)
- Minor issue with GIF at the end of the Abstract Paintings notebook 1 HOT 2
- Evaluating brax environments other than brax-ant. Terminates with error. HOT 5
- can one specify parts of the model that are non differentiable? HOT 2
- Reproducing benchmark scores HOT 2
- Look into Problems with Brax HOT 2
- Evolving topology of NN HOT 3
- AssertionError for OpenES HOT 4
- A GNN-based Meta-Learning Method for Sparse Portfolio Optimization HOT 3
- How can I continue training from previously saved parameters? HOT 1
- Issue with BatchNorm layer HOT 1
- Reinitialization HOT 1
- Multi-Agent RL Environment for CrowdSim, Predator-Prey, and Army HOT 2
- Question: Requirement on vec. task
- [Discussion] Sequencing side-effects in JAX
- Can't execute Brax notebook
- OpenAI Gym Integration
- How to use GPU for computing HOT 1
- How to design custom Seq2seq model by evojax?
- SlimeVolley initial ball velocity is incorrect
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from evojax.