Skip to content

Change the main figure of the wilds experiments documentation - #200

Merged
floffy-f merged 28 commits into
mainfrom
dev
Dec 19, 2025
Merged

floffy-f merged 28 commits into
mainfrom
dev

Conversation

@floffy-f

Copy link
Copy Markdown
Collaborator

Here is its current state after @wazizian changed it:
train_wilds_paper

floffy-f and others added 28 commits October 21, 2025 09:58
* [FIX] Typo in the id sampler for classif

* [FIX][TEST] Repair a typo lam/theta on checking optcond, w/ companion test

* [TEST] More coverage on samplers

* [TEST][FIX] Handle better the whole shape management in wrapper

* [FIX] More precise typing for some cost helper functions

Also fixed some issues with type-inf costs

* [CLEAN] Removed the useless full-interface Weber loss

To be entirely removed later anyway.

* [FIX] Make OR estimators have a reduction attribute

To line up with the linear models

* [CLEAN] Removed useless deprecation code snippets

* [FEAT] Add n_iter option to all estimators

[FIX] Aligned all error messages for guards

* [FIX] Removed samples from overfitting tests to make them quicker

* [FIX] Formatting for logprobs went up an abstraction level

Now on the base class so that all of them get the same api

* [CLEAN] Moved nnets to another save repo, see doc for NNs

* [TEST] Improved test coverage by ignoring really irrelevant files

Also covered some cost helpers, the dirac class, and other details

* [FIX] Fixed some inside error messaging of the lib

They should not be triggered, should be unreachable

* [CLEAN] Removed another deprecation snippet

* [FIX] Fixed small-loop issues in training helpers

* [FIX] FIxed optcond to align with tests previously added

* [FIX] Fixes commit on n_iter feature to change the wrapping api

* [TEST] More coverage on losses

* [TEST] More coverage on samplers

* [CLEAN] Removed useless import

* [STYLE] Removed line skips lints

* [TYPING] Small error of forgotten override in base class of costs

Regarding the label sampling

* Remove unncessary git lfs pull in Makefile

* Increase tolerance

* Add coverage badge

* [FIX] Adjust README for coverage

* [FIX] Fixed doc link in README

---------

Co-authored-by: Waiss Azizian <waiss.azizian@univ-grenoble-alpes.fr>
* [DOC] Fix some typos and citation formatting, and rephrase parts

Rephrased mostly content about mixed features to clarify that we do not
solve the true WDRO unlike the original authors of the cited ref

* [CLEAN] Removed neural net implem in sklearn from doc

Was too heavy and moved elsewhere

* [DOC] Add docs on the comparison to p-dro and wilds xp

* [FIX] Add good dependencies

* [FIX] Another dependency set for cvxopt

* [FIX] Typo in moon example

* [DOC] Round of modifs on the numerical experiments

* [DOC] Second round of advices from Jerome

* [DOC] Incorporated advices from Filippo

Especially on formats of charts
* [DOC] Attempt at fixing the compilation times for the doc

* [FIX][DOC] Problem with rho keys for plots
Avoid breaking doc in case they do a major release soon
No doing weird stuff like using the bespoke "echo" command,
who has echo in their computer nowadays anyway?
Should allow better time scaling to make compilation cheaper
@floffy-f floffy-f self-assigned this Dec 19, 2025
@floffy-f
floffy-f merged commit 9b1cc17 into main Dec 19, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant