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

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


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

Classes
~~~~~~~

.. autoapisummary::

   lightning_template.utils.mixin.split_name_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)



