:py:mod:`lightning_template.utils.mixin`
========================================

.. py:module:: lightning_template.utils.mixin


Submodules
----------
.. toctree::
   :titlesonly:
   :maxdepth: 1

   split_name_mixin/index.rst


Package Contents
----------------

Classes
~~~~~~~

.. autoapisummary::

   lightning_template.utils.mixin.SplitNameMixin




.. py:class:: SplitNameMixin


   .. py:attribute:: TrainSplit
      :value: 'fit'

      

   .. py:attribute:: ValidateSplit
      :value: 'val'

      

   .. py:attribute:: TestSplit
      :value: 'test'

      

   .. py:attribute:: PredictSplit
      :value: 'predict'

      

   .. py:attribute:: SplitNameMap

      

   .. py:method:: _get_split_names(stage=None)


   .. py:method:: setup(stage=None)


   .. py:method:: substitute_split_name(cur_cfg, split_prefix, split_attr, split_attr_split_str, split_name_map, split_name, *args, **kwargs)
      :staticmethod:


   .. py:method:: get_split_config(config)



