[doc] Add module descriptions and ToDos#289
[doc] Add module descriptions and ToDos#289nabenabe0928 wants to merge 9 commits intoautoml:masterfrom
Conversation
Codecov Report
@@ Coverage Diff @@
## development #289 +/- ##
============================================
Coverage 81.74% 81.74%
============================================
Files 151 151
Lines 8655 8655
Branches 1330 1330
============================================
Hits 7075 7075
Misses 1109 1109
Partials 471 471
Continue to review full report at Codecov.
|
| @@ -1,3 +1,18 @@ | |||
| """Base class for tasks to solve | |||
| * The shared components among all the tasks | |||
There was a problem hiding this comment.
I think this is quite obvious, we don't need to mention it
ravinkohli
left a comment
There was a problem hiding this comment.
Thanks for this PR. I have suggested a few minor changes, other than that I think this can be merged.
| @@ -1,3 +1,18 @@ | |||
| """Base class for tasks to solve | |||
| * The shared components among all the tasks | |||
| * This module provides the optimization given a pipeline | |||
There was a problem hiding this comment.
I think this line is a bit confusing. We can mention that it initiates HPO for the pipeline search space.
| * This module provides the optimization given a pipeline | ||
| * This module plays a role of communicating with | ||
| distributed clients | ||
|
|
There was a problem hiding this comment.
We can also mention that its the main API to interact with the user and fits the ensemble.
| @@ -1,3 +1,15 @@ | |||
| """Base class for the feature validator given a task | |||
| * A wrapper class of the sklearn.base.BaseEstimator | |||
| * The feature validator for each task inherits this class | |||
There was a problem hiding this comment.
I think its again redundant.
| """Base class for the feature validator given a task | ||
| * A wrapper class of the sklearn.base.BaseEstimator | ||
| * The feature validator for each task inherits this class | ||
| * Check if the provided feature can be processed in AutoPytorch |
There was a problem hiding this comment.
| * Check if the provided feature can be processed in AutoPytorch | |
| * Check if the provided train and test features can be processed in AutoPytorch |
| TODO: | ||
| * SUPPORTED_FEAT_TYPES --> Enumerator | ||
| * Describe the shape of X | ||
| * typing.<type> --> <type> |
| @@ -1,3 +1,19 @@ | |||
| """Base class for the target (or label) validator given a task | |||
| * A wrapper class of the sklearn.base.BaseEstimator | |||
| * The target validator for each task inherits this class | |||
| TODO: | ||
| * typing.<type> --> <type> | ||
| * logging.Logger --> Logger | ||
| * Inherit feature_validator and target_validator from a child class |
| @@ -1,3 +1,19 @@ | |||
| """Base class of the provided dataset | |||
| * Provide data validation splits based on types of data | |||
There was a problem hiding this comment.
| * Provide data validation splits based on types of data | |
| * Provide data validation splits based on types of data and user's choice for example, holdout. |
| @@ -1,3 +1,26 @@ | |||
| """The title of the module description # noqa | |||
| * Describe at the beginning of the source code. | |||
There was a problem hiding this comment.
I think this is template text. Maybe you have to update this?
No description provided.