MachineLearn.js est une bibliothèque d'apprentissage automatique écrite en dactylographie. Il résout les problèmes d'apprentissage automatique et enseigne aux utilisateurs comment fonctionnent les algorithmes d'apprentissage automatique.
Utilisation du fil
$ yarn add machinelearnUtilisation de NPM
$ npm install --save machinelearnSur les navigateurs
Nous utilisons JSDeliver pour distribuer la version du navigateur 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 >Veuillez consulter https://www.jsdelivr.com/package/npm/machinelearn pour plus de détails.
Par défaut, MachineLearning.js utilisera la version JavaScript pure de TFJS. Pour activer l'accélération via la liaison C ++ ou le GPU, vous devez importer machinelearn-node pour C ++ ou machinelearn-gpu pour GPU.
yarn add machinelearn-node import 'machinelearn-node' ;yarn add machinelearn-gpu import 'machinelearn-gpu' ;Nous accueillons les nouveaux contributeurs de tous les niveaux d'expérience. Le guide de développement sera ajouté pour aider les nouveaux contributeurs à rejoindre facilement le projet.
MachineLearn.js fournit un ensemble d'API simple et cohérent pour interagir avec les modèles et les algorithmes. Par exemple, tous les modèles ont suivi les API:
fit pour l'entraînementpredict l'inférencetoJSON pour avoir sauvé l'état du modèlefromJSON pour charger le modèle à partir du point de contrôleLe test vous garantit que vous utilisez actuellement la version la plus stable de MachineLearn.js
$ npm run testDonnez-nous simplement un? en cliquant sur
Nous suivons simplement le flux de travail "Fork-and-Pull" de GitHub. Veuillez lire contribution.md pour plus de détails.
Excellentes références qui ont aidé à construire ce projet!
Merci à ces gens merveilleux (clé emoji):
Jason Shin ? | Jaivarsan ? ? | Oleg Stotsky ? | Ben ? ? ? | Christoph Reinothe ? ? ? | Adam King |
|---|