mirror of
https://github.com/ANL-CEEESA/MIPLearn.git
synced 2025-12-06 09:28:51 -06:00
AlvLouWeh2017: Replace non-finite features by constant
This commit is contained in:
@@ -320,8 +320,10 @@ class FeaturesExtractor:
|
|||||||
else:
|
else:
|
||||||
f.append(0.0)
|
f.append(0.0)
|
||||||
|
|
||||||
for v in f:
|
for (i, v) in enumerate(f):
|
||||||
assert isfinite(v), f"non-finite elements detected: {f}"
|
if not isfinite(v):
|
||||||
|
f[i] = 0.0
|
||||||
|
|
||||||
features.append(f)
|
features.append(f)
|
||||||
return features
|
return features
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user