from .gmm_algorithm import GmmAlgorithm from .logregr_algorithm import LogRegrAlgorithm # to fix sphinx warnings of not able to find classes, when path is shortened GmmAlgorithm.__module__ = "bob.pad.voice.algorithm" LogRegrAlgorithm.__module__ = "bob.pad.voice.algorithm" # gets sphinx autodoc done right - don't remove it def __appropriate__(*args): """Says object was actually declared here, and not in the import module. Fixing sphinx warnings of not being able to find classes, when path is shortened. Parameters: *args: An iterable of objects to modify Resolves `Sphinx referencing issues ` """ for obj in args: obj.__module__ = __name__ __appropriate__( GmmAlgorithm, LogRegrAlgorithm, ) __all__ = [_ for _ in dir() if not _.startswith('_')]