Main Content

Coejecución de un modelo de Python

Cargue y coejecute modelos de machine learning de Python para la predicción en Simulink

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 PredictPredict responses using pretrained Python scikit-learn model (desde R2024a)
Custom Python Model PredictPredict responses using pretrained custom Python model (desde R2024a)

Temas