Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Naterq pm corrections #40

Merged
merged 13 commits into from
Jan 9, 2025
Prev Previous commit
Next Next commit
2c PM - gaussian and benchmark
qnater committed Jan 8, 2025
commit 82165ce236f778d01b9e1e9fd4b4130c912a3acb
26 changes: 14 additions & 12 deletions .idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified imputegap/recovery/__pycache__/manager.cpython-312.pyc
Binary file not shown.
3 changes: 1 addition & 2 deletions imputegap/runner_contamination.py
Original file line number Diff line number Diff line change
@@ -9,8 +9,7 @@
ts_1.normalize(normalizer="min_max")

# 3. contamination of the data with MCAR pattern
#incomp_data = ts_1.Contamination.mcar(ts_1.data, series_rate=0.2, missing_rate=0.2, seed=True)
incomp_data = ts_1.Contamination.gaussian(ts_1.data, series_rate=0.2, missing_rate=0.6, std_dev=0.9, seed=True)
incomp_data = ts_1.Contamination.mcar(ts_1.data, series_rate=0.2, missing_rate=0.2, seed=True)

# [OPTIONAL] you can plot your raw data / print the contamination
ts_1.print(limit_timestamps=12, limit_series=7)
2 changes: 1 addition & 1 deletion imputegap/runner_imputation.py
Original file line number Diff line number Diff line change
@@ -32,4 +32,4 @@

# 6. display the results
ts_3.print_results(cdrec.metrics, algorithm="cdrec")
ts_3.plot(input_data=ts_1.data, incomp_data=ts_2.data, recov_data=ts_3.data, subplot=True, save_path="./assets")
ts_3.plot(input_data=ts_1.data, incomp_data=ts_2.data, recov_data=ts_3.data, max_series=9, subplot=True, save_path="./assets")