📜 BLIP CONFIGURATION FILES#

There are several sections in the configuration file that are used to configure the blip program.

Module#

There are several programs that will run different tasks such as; training a neural network, running a TDA or clustering algorithm, performing some analysis, etc. Each of these tasks are specified by a module_type and a corresponding module_mode. For example, to train a neural network one would set in the configuration file:

# example module section
module:
  module_name:  'training_test'
  module_type:  'ml'            # ml, clustering, tda, analysis, ...
  module_mode:  'training'      # training, inference, parameter_scan, ...
  gpu:          True
  gpu_device:   0

Dataset#

Loader#