Python API
MLflow Python API 组织为以下模块。最常用的函数暴露在 mlflow 模块中,因此我们建议从那里开始。
- mlflow
- MLflow Tracing APIs
- MLflow Logged Model APIs
- mlflow.ag2
- mlflow.agno
- mlflow.anthropic
- mlflow.artifacts
- mlflow.autogen
- mlflow.bedrock
- mlflow.catboost
- mlflow.client
- mlflow.config
- mlflow.crewai
- mlflow.data
- mlflow.deployments
- mlflow.diviner
- mlflow.dspy
- mlflow.entities
- mlflow.environment_variables
- mlflow.gateway
- mlflow.gemini
- mlflow.genai
- mlflow.groq
- mlflow.h2o
- mlflow.johnsnowlabs
- mlflow.keras
- mlflow.langchain
- mlflow.lightgbm
- mlflow.litellm
- mlflow.llama_index
- mlflow.metrics
- mlflow.mistral
- mlflow.models
- mlflow.onnx
- mlflow.openai
- mlflow.paddle
- mlflow.pmdarima
- mlflow.projects
- mlflow.promptflow
- mlflow.prophet
- mlflow.pydantic_ai
- mlflow.pyfunc
- mlflow.pyspark.ml
- mlflow.pytorch
- mlflow.sagemaker
- mlflow.sentence_transformers
- mlflow.server
- mlflow.shap
- mlflow.sklearn
- mlflow.smolagents
- mlflow.spacy
- mlflow.spark
- mlflow.statsmodels
- mlflow.system_metrics
- mlflow.tensorflow
- mlflow.tracing
- mlflow.transformers
- mlflow.types
- mlflow.utils
- mlflow.webhooks
- mlflow.xgboost
另请参见 index of all functions and classes.
日志级别
MLflow Python APIs 在执行期间使用 Python Logging API 记录信息。您可以使用下面的代码片段配置 MLflow 日志的级别。有关 Python 日志级别的更多信息,请参阅 Python language logging guide。
import logging
logger = logging.getLogger("mlflow")
# Set log level to debugging
logger.setLevel(logging.DEBUG)