Fixed 'meta' and 'hyp' may out of order when using evolve (#4657)

* Fixed 'meta' and 'hyp' may out of order when using evolve

* Update gitignore
This commit is contained in:
imyhxy authored and GitHub committed 2021-09-05 17:43:09 +02:00
1 parent fad57c29cd
commit f64fab5825
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -76,7 +76,7 @@ sdist/
var/
wheels/
*.egg-info/
wandb/
/wandb/
.installed.cfg
*.egg
+1 -1
View File
@@ -570,7 +570,7 @@ def main(opt):
mp, s = 0.8, 0.2 # mutation probability, sigma
npr = np.random
npr.seed(int(time.time()))
g = np.array([x[0] for x in meta.values()]) # gains 0-1
g = np.array([meta[k][0] for k in hyp.keys()]) # gains 0-1
ng = len(meta)
v = np.ones(ng)
while all(v == 1): # mutate until a change occurs (prevent duplicates)