You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running more memory intensive QD algorithms, it is possible to be out of memory when filling up the repertoire. I found a comment on the jax repo, it seems that jnp.zeros is not really allocating memory which means that every time we add individuals, we start allocating memory. I haven't specifically tested the memory usage but when changing the initialization of the genotype to jnp.nan, it seems that I get less OOM errors (might be an illusion). So we might want to investigate this a little further.
The text was updated successfully, but these errors were encountered:
Hello :),
When running more memory intensive QD algorithms, it is possible to be out of memory when filling up the repertoire. I found a comment on the jax repo, it seems that jnp.zeros is not really allocating memory which means that every time we add individuals, we start allocating memory. I haven't specifically tested the memory usage but when changing the initialization of the genotype to jnp.nan, it seems that I get less OOM errors (might be an illusion). So we might want to investigate this a little further.
The text was updated successfully, but these errors were encountered: