Private
Public Access
1
0

search for inf in update fitness metrics

This commit is contained in:
Sander Roosendaal
2018-03-17 18:10:04 +01:00
parent c72cb70e35
commit 9e514d2578

View File

@@ -677,10 +677,14 @@ def getsmallrowdata_db(columns,ids=[],debug=False):
def fitnessmetric_to_sql(m,table='powertimefitnessmetric',debug=False,
doclean=False):
# test if nan among values
if np.nan in m.values():
if np.nan in m.values() or np.inf in m.values():
for key in m.keys():
if np.isnan([m[key]]):
m[key] = -1
if m[key] == np.inf:
m[key] = -1
if -m[key] == np.inf:
m[key] = -1
if debug:
engine = create_engine(database_url_debug, echo=False)