|
64 | 64 | "import jax\n", |
65 | 65 | "import jax.numpy as jnp\n", |
66 | 66 | "\n", |
67 | | - "from qdax import environments\n", |
| 67 | + "import qdax.tasks.brax.v1 as environments\n", |
68 | 68 | "from qdax.core.containers.mapelites_repertoire import compute_cvt_centroids\n", |
69 | 69 | "from qdax.core.emitters.dcrl_me_emitter import DCRLMEConfig, DCRLMEEmitter\n", |
70 | 70 | "from qdax.core.emitters.mutation_operators import isoline_variation\n", |
71 | 71 | "from qdax.core.map_elites import MAPElites\n", |
72 | 72 | "from qdax.core.neuroevolution.buffers.buffer import DCRLTransition\n", |
73 | 73 | "from qdax.core.neuroevolution.networks.networks import MLP, MLPDC\n", |
74 | 74 | "from qdax.custom_types import EnvState, Params, RNGKey\n", |
75 | | - "from qdax.environments import descriptor_extractor\n", |
76 | | - "from qdax.environments.wrappers import OffsetRewardWrapper, ClipRewardWrapper\n", |
77 | | - "from qdax.tasks.brax_envs import scoring_function_brax_envs\n", |
| 75 | + "from qdax.tasks.brax.v1 import descriptor_extractor\n", |
| 76 | + "from qdax.tasks.brax.v1.wrappers.reward_wrappers import OffsetRewardWrapper, ClipRewardWrapper\n", |
| 77 | + "from qdax.tasks.brax.v1.env_creators import scoring_function_brax_envs\n", |
78 | 78 | "from qdax.utils.plotting import plot_map_elites_results\n", |
79 | 79 | "\n", |
80 | 80 | "from qdax.utils.metrics import CSVLogger, default_qd_metrics\n", |
|
101 | 101 | "min_descriptor = -30.0 #@param {type:\"number\"}\n", |
102 | 102 | "max_descriptor = 30.0 #@param {type:\"number\"}\n", |
103 | 103 | "\n", |
104 | | - "num_iterations = 1000 #@param {type:\"integer\"}\n", |
| 104 | + "num_iterations = 200 #@param {type:\"integer\"}\n", |
105 | 105 | "batch_size = 256 #@param {type:\"integer\"}\n", |
106 | 106 | "\n", |
107 | 107 | "# Archive\n", |
|
0 commit comments