-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
71 changed files
with
1,895 additions
and
328 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,24 @@ | ||
""" | ||
dacapo module | ||
============== | ||
This module contains several useful methods for performing common tasks in dacapo library. | ||
Modules: | ||
----------- | ||
Options - Deals with configuring aspects of the program's operations. | ||
experiments - This module is responsible for conducting experiments. | ||
apply - Applies the results of the training process to the given dataset. | ||
train - Trains the model using given data set. | ||
validate - This module is for validating the model. | ||
predict - This module is used to generate predictions based on the model. | ||
""" | ||
|
||
from .options import Options # noqa | ||
from . import experiments # noqa | ||
from .apply import apply # noqa | ||
from .train import train # noqa | ||
from .validate import validate # noqa | ||
from .predict import predict # noqa | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,50 @@ | ||
""" | ||
This module imports the components of the funkelab dacapo python library which are required | ||
to build models and run configurations. It also includes functionalities to perform training, | ||
validation and retrieving statistics or scores from these processes. | ||
This includes: | ||
- Definition and structure of the Model. | ||
- Configuration and execution of a Run. | ||
- Settings and preferences for a Run through RunConfig. | ||
- Extraction of statistics from each iteration in a training through TrainingIterationStats. | ||
- Overall statistics from a full training session through TrainingStats. | ||
- Scores from each iteration in validation through ValidationIterationScores. | ||
- Overall scores from a full validation session through ValidationScores. | ||
""" | ||
|
||
from .model import Model # noqa | ||
""" | ||
Defining the structure and methods for Model in the library | ||
""" | ||
|
||
from .run import Run # noqa | ||
""" | ||
Defining the structure and methods for Run in the library. This includes setting up a run, execution and returning results. | ||
""" | ||
|
||
from .run_config import RunConfig # noqa | ||
""" | ||
Defining the settings and configurations available for use during a run. | ||
""" | ||
|
||
from .training_iteration_stats import TrainingIterationStats # noqa | ||
""" | ||
Provides functionalities to extract and present statistics from each training iteration during a run. | ||
""" | ||
|
||
from .training_stats import TrainingStats # noqa | ||
""" | ||
Provides functionalities to extract and present overall training statistics from a complete run. | ||
""" | ||
|
||
from .validation_iteration_scores import ValidationIterationScores # noqa | ||
""" | ||
Provides functionalities to extract and present scores from each validation iteration during a run. | ||
""" | ||
|
||
from .validation_scores import ValidationScores # noqa | ||
""" | ||
Provides functionalities to extract and present overall validation scores from a complete run. | ||
""" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.