hyrax.verbs.prepare
===================

.. py:module:: hyrax.verbs.prepare


Attributes
----------

.. autoapisummary::

   hyrax.verbs.prepare.logger


Classes
-------

.. autoapisummary::

   hyrax.verbs.prepare.Prepare


Module Contents
---------------

.. py:data:: logger

.. py:class:: Prepare(config)

   Bases: :py:obj:`hyrax.verbs.verb_registry.Verb`


   Prepare Verb, Prepares a dataset and returns it

   .. py:method:: __init__

   Overall initialization for all verbs that saves the config


   .. py:attribute:: cli_name
      :value: 'prepare'



   .. py:attribute:: add_parser_kwargs


   .. py:method:: setup_parser(parser)
      :staticmethod:


      We don't need any parser setup for CLI opts



   .. py:method:: run_cli(args=None)

      CLI stub for Prepare verb



   .. py:method:: run()

      Prepare the dataset for a given model and data loader using the verb's configuration.

      Uses ``self.config`` to construct and return the prepared dataset.



