rtik007 commited on
Commit
fbc6f20
·
verified ·
1 Parent(s): 289b779

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -102,8 +102,13 @@ def get_anomaly_samples(input_data, n_samples, outliers_fraction):
102
  # Prepare data with labels
103
  X, labels = prepare_data(input_data, n_samples, outliers_fraction)
104
 
105
- # Assign anomaly scores (simulated here)
106
- scores = np.random.random(len(X))
 
 
 
 
 
107
 
108
  # Create a DataFrame
109
  df = pd.DataFrame({
 
102
  # Prepare data with labels
103
  X, labels = prepare_data(input_data, n_samples, outliers_fraction)
104
 
105
+ # Assign anomaly scores with higher values for anomalies
106
+ rng = np.random.default_rng(42)
107
+ scores = np.where(
108
+ labels == "Anomaly",
109
+ rng.uniform(0.7, 1.0, len(labels)), # Higher scores for anomalies
110
+ rng.uniform(0.0, 0.7, len(labels)), # Lower scores for normals
111
+ )
112
 
113
  # Create a DataFrame
114
  df = pd.DataFrame({