
Helper functionality
====================

Mixins
------

.. currentmodule:: montreal_forced_aligner.acoustic_modeling.base

.. autosummary::
   :toctree: generated/

   AcousticModelTrainingMixin -- Basic mixin


Multiprocessing workers and functions
-------------------------------------

.. currentmodule:: montreal_forced_aligner.acoustic_modeling.monophone

.. autosummary::
   :toctree: generated/

   MonoAlignEqualFunction


.. currentmodule:: montreal_forced_aligner.acoustic_modeling.triphone

.. autosummary::
   :toctree: generated/

   tree_stats_func
   ConvertAlignmentsFunction


.. currentmodule:: montreal_forced_aligner.acoustic_modeling.lda

.. autosummary::
   :toctree: generated/

   LdaAccStatsFunction
   CalcLdaMlltFunction


.. currentmodule:: montreal_forced_aligner.acoustic_modeling.sat

.. autosummary::
   :toctree: generated/

   AccStatsTwoFeatsFunction

Multiprocessing argument classes
--------------------------------

.. currentmodule:: montreal_forced_aligner.acoustic_modeling.monophone

.. autosummary::
   :toctree: generated/

   MonoAlignEqualArguments


.. currentmodule:: montreal_forced_aligner.acoustic_modeling.triphone

.. autosummary::
   :toctree: generated/

   TreeStatsArguments
   ConvertAlignmentsArguments

.. currentmodule:: montreal_forced_aligner.acoustic_modeling.lda

.. autosummary::
   :toctree: generated/

   LdaAccStatsArguments
   CalcLdaMlltArguments


.. currentmodule:: montreal_forced_aligner.acoustic_modeling.sat

.. autosummary::
   :toctree: generated/

   AccStatsTwoFeatsArguments
