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/ var/
wheels/ wheels/
*.egg-info/ *.egg-info/
wandb/ /wandb/
.installed.cfg .installed.cfg
*.egg *.egg
+1 -1
View File
@@ -570,7 +570,7 @@ def main(opt):
mp, s = 0.8, 0.2 # mutation probability, sigma mp, s = 0.8, 0.2 # mutation probability, sigma
npr = np.random npr = np.random
npr.seed(int(time.time())) 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) ng = len(meta)
v = np.ones(ng) v = np.ones(ng)
while all(v == 1): # mutate until a change occurs (prevent duplicates) while all(v == 1): # mutate until a change occurs (prevent duplicates)