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

Dev #81

Merged
merged 161 commits into from
Aug 2, 2024
Merged

Dev #81

merged 161 commits into from
Aug 2, 2024

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    c8d8e27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6323ac View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    5e5c6f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69fa9a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7fc59d5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    002be20 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    517817b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d4e3722 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    81e9048 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    ad06a89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae14e21 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1624a5d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ad36d41 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d926c2 View commit details
    Browse the repository at this point in the history
  6. refactor: update regional_constraints func.

    BREAKING CHANGE: parameter `constraint_block_size` changed to `constraints_block_size`. Instead of supplying a lists of damping values to `dampings` for the `verde` method, now provide a single value with parameter `spline_damping`. For `eq_sources` method, instead of providing limits and trial numbers, just provide single parameter values with parameters `source_depth`, and `eq_damping`, `block_size`.
    mdtanker committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    566d3db View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    072dda9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    26c96ae View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    40384f2 View commit details
    Browse the repository at this point in the history
  10. feat: add delta L2 norms to convergence plots.

    BREAKING CHANGE: `plot_convergence` now takes parameter `params` (output dict from run_inversion) and doesn't plot iteration times. `plot_dynamic_convergence` now takes parameters `l2_norms` and `delta_l2_norms` instead of `results`.
    mdtanker committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    1811e95 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    015e74f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cf8b947 View commit details
    Browse the repository at this point in the history
  13. refactor: deprecate cross_validation.zref_density_optimal_parameter

    … in favor of new Optuna-based function `optimization.optimize_inversion_zref_density_contrast`.
    
    BREAKING CHANGE: please switch to the new function
    mdtanker committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    0312589 View commit details
    Browse the repository at this point in the history
  14. refactor: deprecate cross_validation.grav_optimal_parameter in favo…

    …r of new Optuna-based function `optimization.optimize_inversion_damping`.
    
    BREAKING CHANGE: please switch to the new function
    mdtanker committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    f58d7c2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8b904be View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0b68f32 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    86824fe View commit details
    Browse the repository at this point in the history
  18. feat: add functions for optuna logback to warn about best parameter v…

    …alues being at limits.
    mdtanker committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    a3aac65 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    9447083 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1d6a429 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    4ec2402 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    89d5944 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    229e409 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    05c05d3 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    f5c70fe View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    2e4146d View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    12ea761 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    2247a60 View commit details
    Browse the repository at this point in the history
  29. chore: fix failing tests

    mdtanker committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    f80d80b View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. chore: update make commands

    mdtanker committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    71b4afb View commit details
    Browse the repository at this point in the history
  2. docs: typo in contrib guide

    mdtanker committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    a46e107 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c8ec9f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a9046e7 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. refactor: use standardized column names instead of setting with varia…

    …bles.
    
    BREAKING CHANGE: To simplify the code, all instances of passing the column name for the various data type have been replace with preset names. Please update your code to use column names: `gravity_anomaly` instead of parameter grav_data_column`, `reg` instead and parameter `regional_column`.
    mdtanker committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    b746e2a View commit details
    Browse the repository at this point in the history
  2. refactor: internally calculate misfit and residual in regional estima…

    …tion functions and use standardized names.
    
    BREAKING CHANGE: The function `regional_dc_shift` has been removed, please use function `regional_constant` instead. Inputs to all regional functions have changed use to standardized column names. All functions will now automatically calculate the misfit and and residual, as well as the regional.
    mdtanker committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    51e10fb View commit details
    Browse the repository at this point in the history
  3. fix: minor fixes to logging

    mdtanker committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    7451f66 View commit details
    Browse the repository at this point in the history
  4. feat: new function random_split_test_train to randomly split data f…

    …or cross validations.
    mdtanker committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    6fff481 View commit details
    Browse the repository at this point in the history
  5. refactor: remove default value for damping_cv_trials and `zref_dens…

    …ity_cv_trials` in `run_inversion_workflow`
    mdtanker committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    7bb9ed8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b695d1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    51636f6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    091da4d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    374b68c View commit details
    Browse the repository at this point in the history
  10. fix: log warning if using constraints points for finding constant reg…

    …ional value within a zref/density CV.
    mdtanker committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    19630bf View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    036945c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    30a25f5 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Configuration menu
    Copy the full SHA
    b8749e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0543789 View commit details
    Browse the repository at this point in the history
  3. fix: remove data_column from random_split_test_train and keep all…

    … non-coord columns in dataframe.
    mdtanker committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    004bef4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c60cbc View commit details
    Browse the repository at this point in the history
  5. fix: add warning if no supplied constraints in run_inversion_workflow…

    … if doing density/zref CV
    mdtanker committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    58067bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4131d2c View commit details
    Browse the repository at this point in the history
  7. fix: remove warning about using constraints for finding constant regi…

    …onal value in CV as it doesn't seem to affect it.
    mdtanker committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    7fb2748 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7cde9f5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0e6c5fb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    51e44a6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    71c45e3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a89cdb8 View commit details
    Browse the repository at this point in the history
  13. feat: new function optimize_inversion_zref_density_contrast_kfolds

    …for use constraints within the CV via an inner kfolds-CV
    mdtanker committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    c73b9b4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    60137d8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    43d296a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    98beb58 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    99d4ff9 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5d5c20f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    db87d8f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2a732d0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e0d5a06 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    486f9ec View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    eae1b4c View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    10cf759 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    b75087f View commit details
    Browse the repository at this point in the history
  26. feat: add function regional_constraints_cv to automatically perform…

    … a K-Folds cv for finding optimal parameter values for constraint point minimization
    mdtanker committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    0dde5d5 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    b7b6237 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    35c4375 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    4054904 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    79b8518 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    07f3bd7 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    28e05a8 View commit details
    Browse the repository at this point in the history
  33. style: minor fixes to files

    mdtanker committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    3fed11d View commit details
    Browse the repository at this point in the history
  34. fix: bug in regional test

    mdtanker committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    0a0a851 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    963abe6 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    19357e6 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    7cd5b6a View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    75db89e View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    e84c21a View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    1ae5497 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    2476b0b View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    b2a132b View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    51cec60 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    f8db78a View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    7e7e0ad View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    d9fc6be View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    0415852 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    3eb8529 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

  1. refactor: overhaul run_inversion_workflow function to emit warnings…

    … at beginning, and enable kfolds CV for using constraints in regional separation with density/zref CV, and use better file names.
    
    BREAKING CHANGE: removed `starting_prisms_kwargs`, put `density_contrast` and `zef` into standard kwargs now. All `regional_grav_kwargs` are now directly passed to the relavent functions, same for `starting_topography_kwargs`.
    mdtanker committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    6e28249 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    986c132 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61cb1ce View commit details
    Browse the repository at this point in the history
  4. fix: minor changes

    mdtanker committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    26a6588 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    48433ae View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1414562 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c3d0bf4 View commit details
    Browse the repository at this point in the history
  8. build: remove unused optuna parallel functions and dependencies: jobl…

    …ib, psutil, and tqdm_joblib
    mdtanker committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    b498e6f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bb9ce74 View commit details
    Browse the repository at this point in the history
  10. style: minor fixes

    mdtanker committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    64e72fe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    62d8580 View commit details
    Browse the repository at this point in the history
  12. refactor: cross_validation.eq_sources_score now passes all kwargs d…

    …irectly to hm.EquivalentSources class
    mdtanker committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    7361d57 View commit details
    Browse the repository at this point in the history
  13. refactor: change all equivalent source parameter variable names.

    BREAKING CHANGE: please update all variables names as follows: `eq_damping`-> `damping`, `source_depth`->`depth`, `eq_damping_limits`->`damping_limits, `source_depth_limits`->`depth_limits`
    mdtanker committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    9f16195 View commit details
    Browse the repository at this point in the history
  14. refactor: update utils.best_spline_cv to pass all kwargs directly t…

    …o verde.SplineCV.
    
    BREAKING CHANGE: update parameter `spline_damping` to `spline_dampings` in function `regional.regional_constraints` and all functions which feed into it (i.e. `regional.regional_separation`)
    mdtanker committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    c9f1d45 View commit details
    Browse the repository at this point in the history
  15. refactor: change equivalent source param names

    BREAKING CHANGE: update parameter `eq_cv`->`cv` in `regional_eq_sources` and `regional_constraints`, and use parameter `cv_kwargs` to pass args to `optimize_eq_source_params`
    mdtanker committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    3b17bb6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b02a5a0 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    49da6a8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    31d9870 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    c85601f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    9b0e167 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ad2a576 View commit details
    Browse the repository at this point in the history
  22. docs: update some docstrings

    mdtanker committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    a866709 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Configuration menu
    Copy the full SHA
    d836a0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11b2793 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d7a498 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4231292 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    de94704 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fa85a5d View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    5c3e565 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02a9f26 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. style: auto style fix

    mdtanker committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    07cc72c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    543bd79 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    03240d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d22612 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b89d958 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    056630c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9de5968 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a6f1dae View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2222cf1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0440561 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    06eaaec View commit details
    Browse the repository at this point in the history
  12. refactor: redo regional separation with optimal parameters instead of…

    … storing results as attributes
    mdtanker committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    4315901 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a0fa2d2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    96c77f4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5bcb338 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5364b79 View commit details
    Browse the repository at this point in the history
  17. chore: misc small changes

    mdtanker committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    7886d35 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    994b5ee View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    da4019d View commit details
    Browse the repository at this point in the history
  2. style: minor fixes

    mdtanker committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    770890c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db8f2b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb8e50a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f50820a View commit details
    Browse the repository at this point in the history
  6. style: minor fixes

    mdtanker committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    afe4b90 View commit details
    Browse the repository at this point in the history
  7. style: auto style fixes

    mdtanker committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    826b873 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    225af8f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0bbcd79 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0ebc182 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    116b642 View commit details
    Browse the repository at this point in the history