Coejecución de un modelo de Python
Coejecute Python® scikit-learn® y modelos personalizados de machine learning de Python para la predicción en Simulink® utilizando bloques de Statistics and Machine Learning Toolbox™. Cargue un modelo de Python guardado en un bloque Scikit-learn Model Predict o en un bloque Custom Python Model Predict y configure los tipos de datos de entrada. Cada bloque ejecuta el modelo en Python y devuelve la salida de Python a Simulink. Opcionalmente, puede cargar una función de Python en el bloque Scikit-learn Model Predict para preprocesar los datos del predictor que Simulink pasa al modelo de Python y una función para posprocesar las respuestas pronosticadas del modelo.
MATLAB admite la implementación de referencia de Python, a menudo denominada CPython. Si utiliza un Mac o una plataforma Linux®, ya tiene instalado Python. Si utiliza un Mac o una plataforma Linux®, ya tiene instalado Python. Si utiliza un dispositivo con sistema operativo Windows®, deberá instalar una distribución, como las que se encuentran en https://www.python.org/downloads/. Para obtener más información, consulte Configurar su sistema para utilizar Python. Ambos bloques se han probado con la versión 3.10 de Python. Para utilizar el bloque Scikit-learn Model Predict, el entorno de Python en MATLAB debe tener instalado el módulo scikit-learn
.
Bloques
Scikit-learn Model Predict | Predict responses using pretrained Python scikit-learn model (desde R2024a) |
Custom Python Model Predict | Predict responses using pretrained custom Python model (desde R2024a) |
Información relacionada
Temas
- Predict Cluster Assignments Using Python Scikit-learn Model Predict Block
This example shows how to use the Scikit-learn Model Predict block for prediction in Simulink®.
- Predict Responses Using Custom Python Model in Simulink
This example shows how to use the Custom Python Model Predict block for prediction in Simulink®.