Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2024-09-20 GMT+08:00
Uso del SDK de ModelArts
Las instancias de notebook le permiten usar el SDK de ModelArts para gestionar OBS, trabajos de entrenamiento, modelos y servicios en tiempo real.
Las instancias de notebook han obtenido automáticamente su AK/SK para la autenticación y la región. Por lo tanto, las sesiones del SDK se autentican automáticamente.
Código de ejemplo
- Crear un trabajo de entrenamiento.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
from modelarts.session import Session from modelarts.estimator import Estimator session = Session() estimator = Estimator( modelarts_session=session, framework_type='PyTorch', # AI engine name framework_version='PyTorch-1.0.0-python3.6', # AI engine version code_dir='/obs-bucket-name/src/', # Training script directory boot_file='/obs-bucket-name/src/pytorch_sentiment.py', # Training boot script directory log_url='/obs-bucket-name/log/', # Training log directory hyperparameters=[ {"label":"classes", "value": "10"}, {"label":"lr", "value": "0.001"} ], output_path='/obs-bucket-name/output/', # Training output directory train_instance_type='modelarts.vm.gpu.p100', # Training environment specifications train_instance_count=1, # Number of training nodes job_description='pytorch-sentiment with ModelArts SDK') # Training job description job_instance = estimator.fit(inputs='/obs-bucket-name/data/train/', wait=False, job_name='my_training_job')
- Obtener una lista de modelos.
1 2 3 4
from modelarts.session import Session from modelarts.model import Model session = Session() model_list_resp = Model.get_model_list(session, model_status="published", model_name="digit", order="desc")
- Obtener los detalles de servicio.
1 2 3 4 5
from modelarts.session import Session from modelarts.model import Predictor session = Session() predictor_instance = Predictor(session, service_id="input your service_id") predictor_info_resp = predictor_instance.get_service_info()
Tema principal: JupyterLab
Comentarios
¿Le pareció útil esta página?
Deje algún comentario
Muchas gracias por sus comentarios. Seguiremos trabajando para mejorar la documentación.
El sistema está ocupado. Vuelva a intentarlo más tarde.