summaryrefslogtreecommitdiff
path: root/src/python/gudhi/representations/vector_methods.py
diff options
context:
space:
mode:
authorManu <msoriano4@us.es>2022-06-07 15:52:26 +0200
committerManu <msoriano4@us.es>2022-06-07 15:52:26 +0200
commit3e703a44f81623049dd481537e1e2e3457d32943 (patch)
tree33bd7f2e5acb5144585ca4c60f17ba529454461e /src/python/gudhi/representations/vector_methods.py
parent77cd751b729d6b68a49ae99e86cff481220ec367 (diff)
DiagramScaler removed from Entropy
Diffstat (limited to 'src/python/gudhi/representations/vector_methods.py')
-rw-r--r--src/python/gudhi/representations/vector_methods.py9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/python/gudhi/representations/vector_methods.py b/src/python/gudhi/representations/vector_methods.py
index 7d6a7f27..69ff5e1e 100644
--- a/src/python/gudhi/representations/vector_methods.py
+++ b/src/python/gudhi/representations/vector_methods.py
@@ -508,14 +508,7 @@ class Entropy(BaseEstimator, TransformerMixin):
new_X = BirthPersistenceTransform().fit_transform(X)
for i in range(num_diag):
- orig_diagram, diagram, num_pts_in_diag = X[i], new_X[i], X[i].shape[0]
- try:
- #new_diagram = DiagramScaler(use=True, scalers=[([1], MaxAbsScaler())]).fit_transform([diagram])[0]
- new_diagram = DiagramScaler().fit_transform([diagram])[0]
- except ValueError:
- # Empty persistence diagram case - https://github.com/GUDHI/gudhi-devel/issues/507
- assert len(diagram) == 0
- new_diagram = np.empty(shape = [0, 2])
+ orig_diagram, new_diagram, num_pts_in_diag = X[i], new_X[i], X[i].shape[0]
p = new_diagram[:,1]
p = p/np.sum(p)