Machinelearn.js es una biblioteca de aprendizaje automático escrita en TypeScript. Resuelve problemas de aprendizaje automático y enseña a los usuarios cómo funcionan los algoritmos de aprendizaje automático.
Usando hilo
$ yarn add machinelearnUsando NPM
$ npm install --save machinelearnEn los navegadores
Usamos JSDeliver para distribuir la versión del navegador de Machinelearn.js
< script src =" https://cdn.jsdelivr.net/npm/machinelearn/machinelearn.min.js " > </ script >
< script >
const { RandomForestClassifier } = ml . ensemble ;
const cls = new RandomForestClassifier ( ) ;
</ script >Consulte https://www.jsdelivr.com/package/npm/machinelearn para obtener más detalles.
Por defecto, MachineLearning.js usará la versión pura de JavaScript de TFJS. Para habilitar la aceleración a través de la unión de C ++ o GPU, debe importar machinelearn-node para C ++ o machinelearn-gpu para GPU.
yarn add machinelearn-node import 'machinelearn-node' ;yarn add machinelearn-gpu import 'machinelearn-gpu' ;Agradecemos a los nuevos contribuyentes de todo el nivel de experiencia. La guía de desarrollo se agregará para ayudar a los nuevos contribuyentes a unirse fácilmente al proyecto.
Machinelearn.js proporciona un conjunto de API simple y consistente para interactuar con los modelos y algoritmos. Por ejemplo, todos los modelos han seguido las API:
fit para el entrenamientopredict para la inferenciatoJSON por salvar el estado del modelofromJSON para cargar el modelo desde el punto de controlLas pruebas le aseguran que está utilizando la versión más estable de Machinelearn.js
$ npm run testSimplemente danos un? Al hacer clic en
Simplemente seguimos el flujo de trabajo "bifurcante" de GitHub. Lea Contriping.MD para obtener más detalles.
¡Grandes referencias que ayudaron a construir este proyecto!
Gracias a estas maravillosas personas (Key Emoji):
Jason Shin ? | Jaivarsano ? ? | Oleg Stotsky ? | Ben ? ? ? | Christoph Reinbothe ? ? ? | Rey de Adam |
|---|