def main(args, fLOG=print): """ Implements ``python -m ensae_teaching_cs <command> <args>``. @param args command line arguments @param fLOG logging function """ try: from .cli import inspect_source_code except ImportError: from ensae_teaching_cs.cli import inspect_source_code fcts = dict(inspect_source_code=inspect_source_code) cli_main_helper(fcts, args=args, fLOG=fLOG)
def main(args, fLOG=print): """ Implements ``python -m mlprodict <command> <args>``. @param args command line arguments @param fLOG logging function """ try: from .cli.validate import validate_runtime from .cli.convert_validate import convert_validate from .cli.optimize import onnx_optim, onnx_stats from .cli.asv_bench import asv_bench from .cli.asv2csv import asv2csv from .cli.replay import benchmark_replay except ImportError: # pragma: no cover from mlprodict.cli.validate import validate_runtime from mlprodict.cli.convert_validate import convert_validate from mlprodict.cli.optimize import onnx_optim, onnx_stats from mlprodict.cli.asv_bench import asv_bench from mlprodict.cli.asv2csv import asv2csv from mlprodict.cli.replay import benchmark_replay fcts = dict(validate_runtime=validate_runtime, convert_validate=convert_validate, onnx_optim=onnx_optim, onnx_stats=onnx_stats, asv_bench=asv_bench, asv2csv=asv2csv, benchmark_replay=benchmark_replay) try: from pyquickhelper.cli import cli_main_helper except ImportError: # pragma: no cover warnings.warn("The command line requires module pyquickhelper.") return None return cli_main_helper(fcts, args=args, fLOG=fLOG)
def main(args, fLOG=print): """ Implements ``python -m pyquickhelper <command> <args>``. @param args command line arguments @param fLOG logging function """ try: from .cli.pyq_sync_cli import pyq_sync from .cli.encryption_file_cli import encrypt_file, decrypt_file from .cli.encryption_cli import encrypt, decrypt from .pandashelper import df2rst from .pycode import clean_files, run_test_function from .cli import cli_main_helper from .filehelper import create_visual_diff_through_html_files from .filehelper import explore_folder from .cli.simplified_fct import sphinx_rst from .imghelper.img_helper import zoom_img from .imghelper.img_export import images2pdf from .script_exec import repeat_script from .ftp_cli import ftp_upload from .cli.notebook import run_notebook, convert_notebook except ImportError: # pragma: no cover from pyquickhelper.cli.pyq_sync_cli import pyq_sync from pyquickhelper.cli.encryption_file_cli import encrypt_file, decrypt_file from pyquickhelper.cli.encryption_cli import encrypt, decrypt from pyquickhelper.pandashelper import df2rst from pyquickhelper.pycode import clean_files, run_test_function from pyquickhelper.cli import cli_main_helper from pyquickhelper.filehelper import create_visual_diff_through_html_files from pyquickhelper.filehelper import explore_folder from pyquickhelper.cli.simplified_fct import sphinx_rst from pyquickhelper.imghelper.img_helper import zoom_img from pyquickhelper.imghelper.img_export import images2pdf from pyquickhelper.cli.script_exec import repeat_script from pyquickhelper.cli.ftp_cli import ftp_upload from pyquickhelper.cli.notebook import run_notebook, convert_notebook fcts = dict(synchronize_folder=pyq_sync, encrypt_file=encrypt_file, decrypt_file=decrypt_file, encrypt=encrypt, decrypt=decrypt, df2rst=df2rst, clean_files=clean_files, convert_notebook=convert_notebook, visual_diff=create_visual_diff_through_html_files, ls=explore_folder, run_test_function=run_test_function, sphinx_rst=sphinx_rst, run_notebook=run_notebook, zoom_img=zoom_img, images2pdf=images2pdf, repeat_script=repeat_script, ftp_upload=ftp_upload) return cli_main_helper(fcts, args=args, fLOG=fLOG)
def main(args, fLOG=print): """ Implements ``python -m td3a_check check <command> <args>``. """ from pyquickhelper.cli import cli_main_helper try: from . import check except ImportError: # pragma: no cover from td3a_cpp import check fcts = dict(check=check) return cli_main_helper(fcts, args=args, fLOG=fLOG)
def main(args, fLOG=print): """ Implements ``python -m manydataapi <command> <args>``. @param args command line arguments @param fLOG logging function """ try: from .parsers.folders import read_folder except ImportError: # pragma: no cover from manydataapi.parsers.folders import read_folder fcts = dict(read_folder=read_folder) from pyquickhelper.cli import cli_main_helper return cli_main_helper(fcts, args=args, fLOG=fLOG)
def main(args, fLOG=print): """ Implements ``python -m onnxcustom <command> <args>``. :param args: command line arguments :param fLOG: logging function """ from pyquickhelper.cli import cli_main_helper try: from . import check from .cli.profiling import nvprof2json except ImportError: # pragma: no cover from onnxcustom import check from onnxcustom.cli.profiling import nvprof2json fcts = dict(nvprof2json=nvprof2json, check=check) return cli_main_helper(fcts, args=args, fLOG=fLOG)
def main(args, fLOG=print): """ Implements ``python -m mlprodict <command> <args>``. @param args command line arguments @param fLOG logging function """ try: from .cli.validate import validate_runtime from .cli.convert_validate import convert_validate except ImportError: from mlprodict.cli.validate import validate_runtime from mlprodict.cli.convert_validate import convert_validate fcts = dict(validate_runtime=validate_runtime, convert_validate=convert_validate) from pyquickhelper.cli import cli_main_helper return cli_main_helper(fcts, args=args, fLOG=fLOG)
def main(args, fLOG=print): """ Implements ``python -m pyquickhelper <command> <args>``. @param args command line arguments @param fLOG logging function """ try: from .cli.pyq_sync_cli import pyq_sync from .cli.encryption_file_cli import encrypt_file, decrypt_file from .cli.encryption_cli import encrypt, decrypt from .pandashelper import df2rst from .pycode import clean_files, run_test_function from .cli import cli_main_helper from .helpgen.process_notebooks import process_notebooks from .filehelper import create_visual_diff_through_html_files from .filehelper import explore_folder from .cli.simplified_fct import sphinx_rst from .ipythonhelper import run_notebook except ImportError: from pyquickhelper.cli.pyq_sync_cli import pyq_sync from pyquickhelper.cli.encryption_file_cli import encrypt_file, decrypt_file from pyquickhelper.cli.encryption_cli import encrypt, decrypt from pyquickhelper.pandashelper import df2rst from pyquickhelper.pycode import clean_files, run_test_function from pyquickhelper.cli import cli_main_helper from pyquickhelper.helpgen.process_notebooks import process_notebooks from pyquickhelper.filehelper import create_visual_diff_through_html_files from pyquickhelper.filehelper import explore_folder from pyquickhelper.cli.simplified_fct import sphinx_rst from pyquickhelper.ipythonhelper import run_notebook fcts = dict(synchronize_folder=pyq_sync, encrypt_file=encrypt_file, decrypt_file=decrypt_file, encrypt=encrypt, decrypt=decrypt, df2rst=df2rst, clean_files=clean_files, process_notebooks=process_notebooks, visual_diff=create_visual_diff_through_html_files, ls=explore_folder, run_test_function=run_test_function, sphinx_rst=sphinx_rst, run_notebook=run_notebook) return cli_main_helper(fcts, args=args, fLOG=fLOG)
def main(args, fLOG=print): """ Implements ``python -m pyquickhelper <command> <args>``. @param args command line arguments @param fLOG logging function """ try: from .cli.make_ml_app import start_mlrestapi from .cli.make_encrypt_pwd import encrypt_pwd from .cli.make_ml_store import start_mlreststor from .cli.make_ml_upload import upload_model except ImportError: from lightmlrestapi.cli.make_ml_app import start_mlrestapi from lightmlrestapi.cli.make_encrypt_pwd import encrypt_pwd from lightmlrestapi.cli.make_ml_store import start_mlreststor from lightmlrestapi.cli.make_ml_upload import upload_model fcts = dict(start_mlrestapi=start_mlrestapi, encrypt_pwd=encrypt_pwd, start_mlreststor=start_mlreststor, upload_model=upload_model) return cli_main_helper(fcts, args=args, fLOG=fLOG)