Acerca de las cookies de este sitio Nuestros sitios web necesitan algunas cookies para funcionar correctamente (necesarias). Además, se pueden utilizar otras cookies con su consentimiento para analizar el uso del sitio, para mejorar la experiencia del usuario y para publicidad. Para obtener más información, consulte sus opciones de. Al visitar nuestro sitio web, acepta que procesemos la información tal y como se describe en ladeclaración de privacidad de IBM. Para facilitar la navegación, sus preferencias de cookies se compartirán entre los dominios web de IBM que se muestran aquí.
watsonx.ai Runtime Python client muestras y ejemplos
Última actualización: 21 mar 2025
Revise y utilice cuadernos Jupyter de muestra que utilizan la biblioteca watsonx.ai Runtime Python para demostrar las características y técnicas del aprendizaje automático. Cada cuaderno enumera los objetivos de aprendizaje para que pueda encontrar el que mejor se ajuste a sus objetivos.
Entrenamiento y despliegue de modelos desde cuadernos
Si elige crear un modelo de aprendizaje automático en un cuaderno, debe estar cómodo con la codificación en un Jupyter Notebook. Un cuaderno de Jupyter es un entorno basado en web para los cálculos interactivos. Puede ejecutar pequeños fragmentos de código que procesan los datos y, a continuación, ver inmediatamente los resultados de su cálculo. Con esta herramienta, puede ensamblar, probar y ejecutar todos los componentes necesarios para trabajar con datos, guardar los datos en watsonx.ai Runtime y desplegar el modelo.
Aprenda con los cuadernos de ejemplo
Existen muchas formas de crear y entrenar modelos y, a continuación, desplegarlos. Por lo tanto, la mejor manera de aprender es examinar los ejemplos anotados que le guían a través del proceso utilizando distintas infraestructuras. Revise ejemplos representativos que demuestren características clave.
Las muestras se construyen utilizando la versión ' V4 ' de ' watsonx.ai ' ' biblioteca cliente Python .
Vea este vídeo para aprender a entrenar, desplegar y probar un modelo de aprendizaje automático en un cuaderno Jupyter. Este vídeo refleja Utilizar scikit-learn para reconocer los dígitos escritos a mano que se encuentran en la tabla Ejemplos de despliegue .
Este vídeo proporciona un método visual para aprender los conceptos y tareas de esta documentación.
Vea este vídeo para aprender a probar un modelo creado con AutoAI utilizando las API de ejecución de watsonx.ai en Jupyter Notebook.
Este vídeo proporciona un método visual para aprender los conceptos y tareas de esta documentación.
Variables útiles
Utilice la variable de entorno
predefinida para llamar a las API de cliente watsonx.ai Python . PROJECT_ID
es la guía del proyecto donde se ejecuta el entorno.PROJECT_ID
Ejemplos de despliegue
Vea o ejecute estos cuadernos Jupyter para ver cómo se implementan las técnicas utilizando varios marcos. Algunos de los ejemplos se basan en modelos entrenados, que también están disponibles para descargar desde el repositorio público.
Nombre de ejemplo | Infraestructura | Técnicas demostradas |
---|---|---|
Utilizar scikit-learn y la biblioteca personalizada para pronosticar la temperatura | Scikit-learn | Entrenar un modelo con un transformador definido por el usuario Persistir el transformador definido por el usuario y el modelo en ' watsonx.ai Repositorio de tiempo de ejecución Desplegar el modelo utilizando ' watsonx.ai Servicio de tiempo de ejecución ' Realizar predicciones que utilicen el modelo desplegado |
Utilizar PMML para pronosticar las especies de iris | PMML | Despliegue y puntúe un modelo PMML |
Utilizar la función Python para reconocer dígitos escritos a mano | Python | Utilice una función para almacenar un modelo de ejemplo y, a continuación, despliegue el modelo de ejemplo. |
Utilizar scikit-learn para reconocer dígitos escritos a mano | Scikit-learn | Entrenar modelo sklearn Persistir modelo entrenado en repositorio watsonx.ai Runtime Desplegar modelo para puntuación online usando librería cliente Puntuar registros de muestra usando librería cliente |
Utilizar Spark y el despliegue por lotes para pronosticar el abandono de clientes | Spark | Cargar un archivo CSV en un ' Apache Spark DataFrame Explorar datos Preparar datos para entrenamiento y evaluación Crear un ' Apache Spark pipeline de aprendizaje automático Entrenar y evaluar un modelo Persistir un pipeline y un modelo en ' watsonx.ai Repositorio en tiempo de ejecución Explorar y visualizar el resultado de la predicción utilizando el paquete plotly Desplegar un modelo para puntuación por lotes utilizando ' watsonx.ai API en tiempo de ejecución |
Utilizar Spark y Python para pronosticar el riesgo crediticio | Spark | Cargar un archivo CSV en un DataFrame ' Apache® Spark Explorar datos Preparar datos para entrenamiento y evaluación Persistir un pipeline y un modelo en un repositorio Runtime ' watsonx.ai a partir de archivos ' tar.gz Desplegar un modelo para puntuación online mediante la API Runtime ' watsonx.ai Puntuar datos de muestra mediante la API Runtime ' watsonx.ai Explorar y visualizar resultados de predicción mediante el paquete plotly |
Utilizar SPSS para pronosticar el abandono de clientes | SPSS | Trabajar con la instancia Realizar un despliegue en línea del modelo SPSS Puntuación de datos utilizando el modelo desplegado |
Utilizar XGBoost para clasificar tumores | XGBoost | Cargar un archivo CSV en un array numpy Explorar datos Preparar datos para entrenamiento y evaluación Crear un modelo de aprendizaje automático XGBoost Entrenar y evaluar un modelo Usar validación cruzada para optimizar los hiperparámetros del modelo Persistir un modelo en el repositorio watsonx.ai Runtime Desplegar un modelo para puntuación online Puntuar datos de muestra |
Realizar pronósticos en el negocio de automóviles | Spark | Descargar un modelo Keras entrenado externamente con un conjunto de datos. ' Persiste un modelo externo en el repositorio watsonx.ai Runtime. code2 Despliega un modelo para puntuación online usando la librería cliente. code3 Puntuación de registros de muestra utilizando la biblioteca de cliente. |
Desplegar la función Python para la especificación de software | Core | Crear una función Python Crear un servicio web Puntuar el modelo |
Gestión de artefactos de aprendizaje automático | Core | Exportar e importar artefactos Cargar, desplegar y puntuar modelos creados externamente |
Utilizar Decision Optimization para planificar su dieta | Core | Crear un modelo de planificación de dieta utilizando Decision Optimization |
Utilizar SPSS y el despliegue por lotes con DB2 para pronosticar el abandono de clientes | SPSS | Cargar un archivo CSV en un DataFrame ' Apache Spark Explorar datos Preparar datos para entrenamiento y evaluación Persistir un pipeline y un modelo en un repositorio Runtime ' watsonx.ai a partir de archivos ' tar.gz Desplegar un modelo para puntuación online mediante la API Runtime ' watsonx.ai Puntuar datos de muestra mediante la API Runtime ' watsonx.ai Explorar y visualizar resultados de predicción mediante el paquete plotly |
Utilice scikit-learn y las capacidades del ciclo de vida de la IA para predecir los precios de la vivienda en California con ibm- watsonx -ai | Scikit-learn | Descarga de un modelo scikit-learn entrenado externamente con un conjunto de datos Persistencia de un modelo externo en watsonx.ai Repositorio de tiempo de ejecución Despliegue del modelo para puntuación en línea utilizando la biblioteca cliente Puntuación de registros de muestra utilizando la biblioteca cliente Actualización del modelo previamente persistido Re-despliegue del modelo en su lugar Escalado del despliegue |
Predicción de riesgo de crédito alemán con Scikit-learn para la supervisión de modelos | Scikit-learn | Entrenar, crear y desplegar un modelo de predicción de riesgo de crédito con supervisión |
Supervisar el modelo de riesgo de crédito alemán | Scikit-learn | Entrenar, crear y desplegar un modelo de predicción de riesgo de crédito con prestaciones de IBM Watson OpenScale |
Convertir la red neuronal ONNX de ejes fijos a ejes dinámicos y utilizarla con watsonx | ONNX | Configurar el entorno ' Crear y exportar el modelo ONNX básico ' Convertir el modelo de ejes fijos a ejes dinámicos ' Persistir el modelo ONNX convertido ' Desplegar y puntuar el modelo ONNX ' Limpiar ' ' Resumen y próximos pasos |
Utilizar el modelo ONNX convertido de PyTorch con watsonx | ONNX | Crear modelo PyTorch con conjunto de datos. Convert PyTorch model to ONNX format Persist converted model in Watson Machine Learning repository. ' Despliega el modelo para puntuación online usando la librería de clientes. Puntúe los registros de ejemplo utilizando la biblioteca de cliente. |
Usa el modelo ONNX convertido de TensorFlow para reconocer dígitos escritos a mano con watsonx | ONNX | Descargue un modelo TensorFlow entrenado externamente con un conjunto de datos. Convert TensorFlow model to ONNX format Persist converted model in Watson Machine Learning repository. ' Despliega el modelo para puntuación online usando la librería de clientes. Puntúe los registros de ejemplo utilizando la biblioteca de cliente. |
Ejemplos de autoAI
Ver o ejecutar estos cuadernos de Jupyter para ver cómo se implementan las técnicas de modelo de AutoAI.
Nombre de ejemplo | Infraestructura | Técnicas demostradas |
---|---|---|
Utilizar AutoAI y Lale para predecir el riesgo de crédito | Hybrid (AutoAI) con Lale | Trabajar con watsonx.ai Experimentos en tiempo de ejecución para entrenar modelos AutoAI ' Comparar la calidad de los modelos entrenados y seleccionar el mejor para perfeccionarlo ' Perfeccionar el mejor modelo y probar nuevas variaciones ' ' Desplegar y puntuar el modelo entrenado |
Utilizar AutoAI para predecir el riesgo de crédito | Híbrido (AutoAI) | Trabajar con watsonx.ai Experimentos en tiempo de ejecución para entrenar modelos AutoAI ' Comparar la calidad de los modelos entrenados y seleccionar el mejor para perfeccionarlo ' Perfeccionar el mejor modelo y probar nuevas variaciones ' ' Desplegar y puntuar el modelo entrenado |
Más ejemplos
Para saber cómo probar un modelo utilizando el cliente API en tiempo de ejecución de watsonx.ai, consulte Probar el modelo utilizando el cliente API.
Más recursos
Desde el centro de recursos, puede revisar o ejecutar una serie de aceleradores integrales del sector que demuestren una gama de servicios y soluciones. Para obtener más información, consulte Aceleradores del sector.
Próximos pasos
- Para obtener más información sobre cómo utilizar los editores de cuadernos, consulte Cuadernos.
- Para obtener más información sobre cómo trabajar con cuadernos, consulte Codificación y ejecución de cuadernos.
Tema padre: Gestión de despliegues predictivos
¿Fue útil el tema?
0/1000