search for inf in update fitness metrics
This commit is contained in:
@@ -677,10 +677,14 @@ def getsmallrowdata_db(columns,ids=[],debug=False):
|
|||||||
def fitnessmetric_to_sql(m,table='powertimefitnessmetric',debug=False,
|
def fitnessmetric_to_sql(m,table='powertimefitnessmetric',debug=False,
|
||||||
doclean=False):
|
doclean=False):
|
||||||
# test if nan among values
|
# 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():
|
for key in m.keys():
|
||||||
if np.isnan([m[key]]):
|
if np.isnan([m[key]]):
|
||||||
m[key] = -1
|
m[key] = -1
|
||||||
|
if m[key] == np.inf:
|
||||||
|
m[key] = -1
|
||||||
|
if -m[key] == np.inf:
|
||||||
|
m[key] = -1
|
||||||
|
|
||||||
if debug:
|
if debug:
|
||||||
engine = create_engine(database_url_debug, echo=False)
|
engine = create_engine(database_url_debug, echo=False)
|
||||||
|
|||||||
Reference in New Issue
Block a user