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

Generate pipeline adaptation to data class #582

Closed

Conversation

camillebrianceau
Copy link
Collaborator

No description provided.

camillebrianceau and others added 14 commits April 16, 2024 13:05
* first commit for creation of a Predict_manager
* creation of the trainer

* remove trainer's methods from MAPSManager

* creation of the trainer

* introduce trainer in ClinicaDL's train and resume functions

* small improvements in docstrings

* omission

* other omissions
* get trainer out of mapsmanager folder

* base training config class

* task specific config classes

* unit test for config classes

* changes in cli to have default values from task config objects

* ranem and simplify build_train_dict

* unit test for train_utils

* small modification in training config toml template

* rename build_train_dict in the other parts of the project

* modify task_launcher to use config objects

* Bump sqlparse from 0.4.4 to 0.5.0 (aramis-lab#558)

Bumps [sqlparse](https://github.com/andialbrecht/sqlparse) from 0.4.4 to 0.5.0.
- [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG)
- [Commits](andialbrecht/sqlparse@0.4.4...0.5.0)

---
updated-dependencies:
- dependency-name: sqlparse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* typo

* change _network_task attribute

* omissions

* patches  to match CLI data

* small modifications

* correction

* correction reconstruction default loss

* add architecture command specific to the task

* add use_extracted_features parameter

* add VAE parameters in reconstruction

* add condition on whether cli arg is default or from user

* correct wrong import in resume

* validators on assignment

* reformat

* replace literal with enum

* review on CLI options

* convert enum to str for train function

* correct track exp issue

* test for ci

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Creation of GenerateConfig
* add predictConfig and InterpretConfig
* add Task class

* rename task_launcher and put it in train_utils + add merge_cli_and_config_file_options function

* remove task_utils

* add unit tests

* put train call in cli files

* remove train function
* reorganize train folder
* first commirt to clean last PR

* add enum file + adapt prepare-data
* create get_default_from_config_class and get_type_from_config_class

* add enum for losses, transformations, metrics and optimizer

* add PositiveInt, PositiveFloat, NonNegativeInt and NonNegtiveFloat typing
@camillebrianceau camillebrianceau deleted the cb_generate_adapt branch May 22, 2024 14:02
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.

2 participants