Package: ml-tracking-api
ml_tracking-apiNo description provided (generated by Openapi Generatorhttps://github.com/openapitools/openapi-generator)Theml_trackingpackage is automatically generated by theOpenAPI Generatorproject:API version: v1Package version: 1.2.5Build date: 2021-07-31T11:10:57.661Z[GMT]Build package: org.openapitools.codegen.languages.PythonClientCodegenRequirements.Python >= 3.6Installation & UsageThis python library package is generated without supporting files like setup.py or requirements filesTo be able to use it, you will need these dependencies in your own package that uses this library:urllib3 >= 1.25.3python-dateutilGetting StartedIn your own code, to use this library to connect and interact with ml_tracking-api,
you can run the following:importtimeimportml_trackingfrompprintimportpprintfromml_tracking.apiimportdata_rows_apifromml_tracking.model.create_data_row_commandimportCreateDataRowCommandfromml_tracking.model.data_row_dto_paginated_listimportDataRowDtoPaginatedListfromml_tracking.model.update_data_row_commandimportUpdateDataRowCommand# Defining the host is optional and defaults to http://localhost# See configuration.py for a list of all supported configuration parameters.configuration=ml_tracking.Configuration(host="http://localhost")# Enter a context with an instance of the API clientwithml_tracking.ApiClient(configuration)asapi_client:# Create an instance of the API classapi_instance=data_rows_api.DataRowsApi(api_client)page_number=1# int |  (optional)page_size=1# int |  (optional)try:api_response=api_instance.api_data_rows_get(page_number=page_number,page_size=page_size)pprint(api_response)exceptml_tracking.ApiExceptionase:print("Exception when calling DataRowsApi->api_data_rows_get:%s\n"%e)Documentation for API EndpointsAll URIs are relative tohttp://localhostClassMethodHTTP requestDescriptionDataRowsApiapi_data_rows_getGET/api/DataRowsDataRowsApiapi_data_rows_id_deleteDELETE/api/DataRows/{id}DataRowsApiapi_data_rows_id_putPUT/api/DataRows/{id}DataRowsApiapi_data_rows_limit_getGET/api/DataRows/{limit}DataRowsApiapi_data_rows_postPOST/api/DataRowsHostedServiceApiapi_hosted_service_getGET/api/HostedServiceMlModelApiapi_ml_model_after_epoch_postPOST/api/MlModel/AfterEpochMlModelApiapi_ml_model_iteration_postPOST/api/MlModel/IterationMlModelApiapi_ml_model_register_postPOST/api/MlModel/RegisterMlModelApiapi_ml_model_save_path_session_id_getGET/api/MlModel/SavePath/{sessionId}MlModelApiapi_ml_model_save_script_postPOST/api/MlModel/SaveScriptMlModelApiapi_ml_model_update_status_postPOST/api/MlModel/UpdateStatusDocumentation For ModelsCreateDataRowCommandDataRowDtoDataRowDtoPaginatedListEpochUpdateCommandHostedServiceDtoIterationUpdateCommandRegisterModelRunCommandSaveNotebookCodeCommandStatusUpdateCommandUpdateDataRowCommandDocumentation For AuthorizationAll endpoints do not require authorization.AuthorNotes for Large OpenAPI documentsIf the OpenAPI document is large, imports in ml_tracking.apis and ml_tracking.models may fail with a
RecursionError indicating the maximum recursion limit has been exceeded. In that case, there are a couple of solutions:Solution 1:
Use specific imports for apis and models like:from ml_tracking.api.default_api import DefaultApifrom ml_tracking.model.pet import PetSolution 2:
Before importing the package, adjust the maximum recursion limit as shown below:import sys
sys.setrecursionlimit(1500)
import ml_tracking
from ml_tracking.apis import *
from ml_tracking.models import *