{"library":"kubeflow","type":"library","category":null,"description":"The Kubeflow Python SDK (current version 0.4.0) provides a client library to programmatically manage machine learning workloads and interact with various Kubeflow APIs. It allows users to define, create, monitor, and delete training jobs (e.g., PyTorchJob, TFJob), hyperparameter optimization jobs (Katib), and other ML-related resources directly from Python. Releases are frequent, typically focusing on new features and bug fixes across minor versions.","language":"python","status":"active","version":"0.4.0","tags":["machine learning","kubernetes","mlops","orchestration","pytorch","tensorflow","katib"],"last_verified":"Tue May 26","install":[{"cmd":"pip install kubeflow","imports":["from kubeflow.sdk.training import TrainerClient","from kubeflow.sdk.training.api import TrainingJob","from kubeflow.sdk.training.models import V1PyTorchJob","from kubeflow.sdk.optimizer import OptimizerClient"]}],"homepage":"https://kubeflow.org","github":"https://github.com/kubeflow/sdk","docs":"https://www.kubeflow.org/docs/components","changelog":null,"pypi":"https://pypi.org/project/kubeflow/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":9.6,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/kubeflow/compatibility"}}