:mod:`sourced.ml.core.utils` ============================ .. py:module:: sourced.ml.core.utils Submodules ---------- .. toctree:: :titlesonly: :maxdepth: 1 bblfsh/index.rst bblfsh_roles/index.rst bigartm/index.rst pickleable_logger/index.rst projector/index.rst Package Contents ---------------- .. function:: install_bigartm(args=None, target='./bigartm', tempdir=None) Deploys bigartm/bigartm at the specified path. :param args: :class:`argparse.Namespace` with "output" and "tmpdir". "output" sets the target directory, "tmpdir" sets the temporary directory which is used to clone bigartm/bigartm and build it. :param target: The path to the built executable. If args is not None, it becomes overridden. :param tempdir: The temporary directory where to clone and build bigartm/bigartm. If args is not None, it becomes overridden. :return: None if successful; otherwise, the error code (can be 0!). .. py:class:: PickleableLogger(log_level=logging.INFO) Base class which provides the logging features through ``self._log``. Can be safely pickled.