Newer
Older
.. Copyright © 2022 Idiap Research Institute <contact@idiap.ch>
..
.. SPDX-License-Identifier: GPL-3.0-or-later
Preset Configurations
---------------------
This module contains preset configurations for baseline CNN architectures and

André Anjos
committed
datamodules.
.. _mednet.config.models:

André Anjos
committed
Pre-configured Models
=====================
Pre-configured models you can readily use.

André Anjos
committed
:toctree: api/config.models
mednet.config.models.alexnet
mednet.config.models.alexnet_pretrained
mednet.config.models.densenet
mednet.config.models.densenet_pretrained
mednet.config.models.densenet_rs
mednet.config.models.logistic_regression
mednet.config.models.mlp
mednet.config.models.pasa
.. _mednet.config.datamodules:

André Anjos
committed
DataModule support

André Anjos
committed
==================

André Anjos
committed
Base DataModules and raw data loaders for the various databases currently
supported in this package, for your reference. Each pre-configured data module
can receive the name of one or more splits as argument to build a fully
functional data module that can be used in training, prediction or testing.

André Anjos
committed
:toctree: api/config.datamodules
mednet.config.data.hivtb.datamodule
mednet.config.data.indian.datamodule
mednet.config.data.montgomery.datamodule
mednet.config.data.montgomery_shenzhen.datamodule
mednet.config.data.montgomery_shenzhen_indian.datamodule
mednet.config.data.montgomery_shenzhen_indian_padchest.datamodule
mednet.config.data.montgomery_shenzhen_indian_tbx11k.datamodule
mednet.config.data.nih_cxr14.datamodule
mednet.config.data.nih_cxr14_padchest.datamodule
mednet.config.data.padchest.datamodule
mednet.config.data.shenzhen.datamodule
mednet.config.data.tbpoc.datamodule
mednet.config.data.tbx11k.datamodule

André Anjos
committed
.. _mednet.config.datamodule-instances:

André Anjos
committed

André Anjos
committed
Pre-configured DataModules
==========================

André Anjos
committed

André Anjos
committed
DataModules provide access to preset pytorch dataloaders for training,
validating, testing and running prediction tasks. Each of the pre-configured
DataModule is based on one (or more) of the :ref:`supported base data modules
<mednet.config.datamodules>`.

André Anjos
committed
.. autosummary::

André Anjos
committed
:toctree: api/config.datamodule-instances

André Anjos
committed
:template: config.rst
mednet.config.data.indian.default
mednet.config.data.montgomery.default
mednet.config.data.montgomery_shenzhen.default
mednet.config.data.montgomery_shenzhen_indian.default
mednet.config.data.montgomery_shenzhen_indian_padchest.default
mednet.config.data.montgomery_shenzhen_indian_tbx11k.v1_healthy_vs_atb
mednet.config.data.montgomery_shenzhen_indian_tbx11k.v2_others_vs_atb
mednet.config.data.nih_cxr14.default
mednet.config.data.nih_cxr14_padchest.idiap
mednet.config.data.padchest.idiap
mednet.config.data.shenzhen.default
mednet.config.data.tbx11k.v1_healthy_vs_atb
mednet.config.data.tbx11k.v2_others_vs_atb
mednet.config.data.tbx11k.v2_others_vs_atb

André Anjos
committed
.. _mednet.config.datamodule-instances.folds:

André Anjos
committed
Cross-validation DataModules

André Anjos
committed
============================
We support cross-validation with precise preset folds. In this section, you
will find the configuration for the first fold (fold-0) for all supported

André Anjos
committed
datamodules. Nine other folds are available for every configuration (from 1 to
9), making up 10 folds per supported datamodule.

André Anjos
committed
:toctree: api/config.datamodule-folds
mednet.config.data.hivtb.fold_0
mednet.config.data.indian.fold_0
mednet.config.data.montgomery.fold_0
mednet.config.data.montgomery_shenzhen.fold_0
mednet.config.data.montgomery_shenzhen_indian.fold_0
mednet.config.data.montgomery_shenzhen_indian_tbx11k.v1_fold_0
mednet.config.data.montgomery_shenzhen_indian_tbx11k.v2_fold_0
mednet.config.data.shenzhen.fold_0
mednet.config.data.tbpoc.fold_0
mednet.config.data.tbx11k.v1_fold_0
mednet.config.data.tbx11k.v2_fold_0

André Anjos
committed