google / evojax

Apache License 2.0
847 stars 87 forks source link

Evosax - iAMaLGaM #37

Closed RobertTLange closed 2 years ago

RobertTLange commented 2 years ago
Benchmarks Parameters Results (Avg)
CartPole (easy) 900 (max_iter=1000) Link 919.2294
CartPole (hard) 600 (max_iter=1000) Link 620.8969
Waterworld 6 (max_iter=1000) Link 9.53
  File "/cognition/home/RobTLange/anaconda/envs/snippets/lib/python3.8/site-packages/jax/_src/lax/utils.py", line 66, in standard_abstract_eval
    return core.ShapedArray(shape_rule(*avals, **kwargs),
  File "/cognition/home/RobTLange/anaconda/envs/snippets/lib/python3.8/site-packages/jax/_src/lax/lax.py", line 3015, in _reshape_shape_rule
    if not core.same_shape_sizes(np.shape(operand), new_sizes):
  File "/cognition/home/RobTLange/anaconda/envs/snippets/lib/python3.8/site-packages/jax/core.py", line 1519, in same_shape_sizes
    return 1 == divide_shape_sizes(s1, s2)
  File "/cognition/home/RobTLange/anaconda/envs/snippets/lib/python3.8/site-packages/jax/core.py", line 1516, in divide_shape_sizes
    return handler.divide_shape_sizes(ds[:len(s1)], ds[len(s1):])
  File "/cognition/home/RobTLange/anaconda/envs/snippets/lib/python3.8/site-packages/jax/core.py", line 1420, in divide_shape_sizes
    raise InconclusiveDimensionOperation(f"Cannot divide evenly the sizes of shapes {tuple(s1)} and {tuple(s2)}")
jax.core.InconclusiveDimensionOperation: Cannot divide evenly the sizes of shapes (64, 16) and (16, 64, 16)