Skip to content

Commit f0c753b

Browse files
committed
debug
1 parent 7a2e931 commit f0c753b

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

pyduino/dashboard.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
NROWSDF = y["tail"]
4141
if len(LOG_PATH)!=0:
4242
with open(LOG_PATH[0]) as file:
43-
HEAD = pd.read_csv(io.StringIO(''.join([file.readline() for _ in range(2)])),sep=SEP)
43+
HEAD = pd.read_csv(io.StringIO(''.join([file.readline() for _ in range(1)])),sep=SEP)
4444
print(HEAD)
4545
HEAD = HEAD.columns
4646
else:

pyduino/spectra.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ def parse_dados(X,param):
7575
return np.array(list(map(seval,map(lambda x: x[1].get(param,0),sorted(X.items(),key=lambda x: x[0])))))
7676

7777
class Spectra(RangeParser,ReactorManager,NelderMead):
78-
def __init__(self,elitism,ranges,density_param,maximize=True,log_name=None,reset_density=False,**kwargs):
78+
def __init__(self,ranges,density_param,maximize=True,log_name=None,reset_density=False,**kwargs):
7979
"""
8080
Args:
8181
ranges (:obj:dict of :obj:list): Dictionary of parameters with a two element list containing the
@@ -100,7 +100,7 @@ def __init__(self,elitism,ranges,density_param,maximize=True,log_name=None,reset
100100
ReactorManager.__init__(self)
101101
NelderMead.__init__(
102102
self,
103-
population_size=len(self.reactors),
103+
population_size=len(self.parameters),
104104
ranges=self.ranges_as_list(),
105105
rng_seed=kwargs.get('rng_seed',0)
106106
)
@@ -113,7 +113,6 @@ def __init__(self,elitism,ranges,density_param,maximize=True,log_name=None,reset
113113
self.density_param = density_param
114114
self.maximize = maximize
115115
self.dt = np.nan
116-
self.elitism = elitism
117116
def assign_to_reactors(self, x):
118117
"""
119118
Assigns a list of parameters to the reactors.
@@ -252,8 +251,9 @@ def ask_oracle(self, X) -> np.ndarray:
252251

253252
fitness = np.array([self.power[id] for id in reactors]).astype(float)
254253

255-
y = np.append(y,fitness)
256-
return -y
254+
y = np.append(y,((-1)**(self.maximize))*(fitness))
255+
256+
return y
257257
# === * ===
258258

259259
def run(

0 commit comments

Comments
 (0)