Wolfram Language

Optimización de código con ActiveClassification

Considerando dos programas que implementan las misma función, construya un clasificador que sea capaz de predecir cuál programa es más rápido para una entrada determinada. El clasificador tiene acceso a características de la entrada del programa (tamaños de la matriz aquí), y se obtiene usando ActiveClassification, una función para aprender a partir de un "maestro" (una función de análisis comparativo aquí) en lugar de un conjunto de datos etiquetado.

Considere dos implementaciones de la misma función.

Cree un muestrario de entradas y una función de análisis comparativo.

Cree un clasificador logístico que imite la función de análisis comparativo.

Extraiga el clasificador y analice sus rendimientos.

Use el clasificador para crear una función optimizada.

Obtenga una función simple del clasificador para simplificar la función optimizada.

Ejemplos relacionados

de en fr ja ko pt-br zh