Snowflake ML Container Runtime Reference (Python)¶
Snowflake ML Container Runtime is a runtime environment for creating and working with machine learning models in Python on Snowflake.
Acknowledgements¶
Portions of ML Container Reference are derived from xgboost and lightgbm documentation.
xgboost Copyright © 2019 by xgboost contributors.
lightgbm Copyright © Microsoft Corporation.
- XGBoost Distributor
- LightGBM Distributor
- Pytorch Distributor
- Classes
PyTorchDistributorPyTorchScalingConfigWorkerResourceConfigContextContext.get_artifact_manager()Context.get_dataset_map()Context.get_default_backend()Context.get_hyper_params()Context.get_local_rank()Context.get_local_world_size()Context.get_master_addr()Context.get_master_port()Context.get_metrics_reporter()Context.get_model_dir()Context.get_node_rank()Context.get_rank()Context.get_supported_backends()Context.get_world_size()
- Functions
- Classes
- Hyperparameter Tuner
- Distributed Partition Function (DPF)
- Many Model Training and Inference
- Data Ingestion API
- Cluster Manager