Module epiclass.epiatlas_training

Main

Functions

def do_one_experiment(split_nb: int, my_data: DataSet, hparams: Dict, logger: pl_loggers.CometLogger, restore: bool) ‑> None

Wrapper for convenience. Skip training if restore is True

def main()

main called from command line, edit to change behavior

def parse_arguments() ‑> argparse.Namespace

argument parser for command line

Classes

class DatasetError (*args: object)

Custom error

Expand source code
class DatasetError(Exception):
    """Custom error"""

    def __init__(self, *args: object) -> None:
        print(
            "\n--- ERROR : Verify source files, filters, and min_class_size. ---\n",
            file=sys.stderr,
        )
        super().__init__(*args)

Ancestors

  • builtins.Exception
  • builtins.BaseException