change fitness from list to array
optimize the code of reproduction.
This commit is contained in:
@@ -19,7 +19,7 @@ class FunctionFittingProblem(Problem):
|
||||
outs = pop_batch_forward(self.inputs)
|
||||
outs = jax.device_get(outs)
|
||||
fitnesses = -np.mean((self.target - outs) ** 2, axis=(1, 2))
|
||||
return fitnesses.tolist()
|
||||
return fitnesses
|
||||
|
||||
def draw(self, batch_func):
|
||||
outs = batch_func(self.inputs)
|
||||
|
||||
Reference in New Issue
Block a user