Lisez notre code de conduite ml5.js et notre licence logicielle ici !
Ce projet est actuellement en développement.
ml5.js vise à rendre l'apprentissage automatique accessible à un large public d'artistes, de codeurs créatifs et d'étudiants. La bibliothèque donne accès aux algorithmes et aux modèles d'apprentissage automatique dans le navigateur, en s'appuyant sur TensorFlow.js.
La bibliothèque est soutenue par des exemples de code, des didacticiels et des exemples d'ensembles de données en mettant l'accent sur l'informatique éthique. Les biais dans les données, les préjudices stéréotypés et le crowdsourcing responsable font partie de la documentation relative à la collecte et à l'utilisation des données.
ml5.js est fortement inspiré de Processing et de p5.js.
Veuillez lire notre Code de conduite, qui établit notre engagement à faire de ml5.js un environnement convivial et accueillant.
Avant de commencer avec ml5.js, consultez notre Code de conduite. Il existe plusieurs manières d'utiliser la bibliothèque ml5.js :
v0.12.2
<script src="https://unpkg.com/[email protected]/dist/ml5.min.js" type="text/javascript"></script>
<version>
par la version ml5 qui vous intéresse : < script src =" https://unpkg.com/ml5@<version>/dist/ml5.min.js " type =" text/javascript " > </ script >
Par exemple:
< script src =" https://unpkg.com/[email protected]/dist/ml5.min.js " type =" text/javascript " > </ script >
< script src =" https://unpkg.com/ml5@latest/dist/ml5.min.js " type =" text/javascript " > </ script >
Vous pouvez trouver une collection d’exemples autonomes dans ce référentiel dans le répertoire examples/
. Vous pouvez également tester le fonctionnement hébergé des exemples en ligne sur le site Web d'index des exemples ml5.js.
Ces exemples sont destinés à servir d’introduction aux concepts de bibliothèque et d’apprentissage automatique.
Nous croyons en un Internet et une communauté conviviaux autant qu’en la création d’un apprentissage automatique convivial pour le Web. Veuillez vous référer à notre Code de conduite pour connaître nos règles d'interaction avec ml5 en tant que développeur, contributeur ou personne utilisant la bibliothèque.
Vous voulez être contributeur ? à la bibliothèque ml5.js ? Si oui et que vous souhaitez soumettre de nouvelles fonctionnalités, corriger des bugs ou aider à développer l'écosystème ml5.js, veuillez consulter notre documentation CONTRIBUER pour commencer.
Voir CONTRIBUER ?
ml5.js bénéficie du temps et du dévouement de développeurs open source du monde entier. Le financement et le soutien sont généreusement fournis par une subvention Google Education au programme ITP/IMA de NYU.
Merci beaucoup à BrowserStack pour avoir fourni une assistance aux tests.
Merci à ces personnes merveilleuses (clé emoji) :
Daniel Shiffman ? ? | Cristóbal Valenzuela ? ? | Yining Shi ? ? | Hannah Davis | Joey Lee ? ? | AshleyJaneLewis ? ? ? | Ellen Nickles ? ? ✅ |
Itay Niv | Nikita Huggins ? ? | Arnab Chakravarty ? ? | Aidan Nelson | WenheLI ? ? | Darius Kazemi ? | Dingsu Wang |
garym140 ? ? ? | Gène Kogan ? | Hayley Hwang ? | Lisa Jamhoury ? | Alejandro Matamala Ortiz ? ? | Homme Maya | Mimi Onuoha ? ? ? |
Yuuno, Hibiki ? | Dan Ovéd ? | Stéphanie Koltun ? ? | YG Zhang ? | Wenqi Li ? | Brent Bailey | Jonarod |
Jasmin Otto | Zaid Alyafeai ? | Jacob Foster | Mémo Akten | Mohamed Amine ? | Olivier Wright | Maréchal Hayes |
Reichiro Nakano | Nikhil Thorat ? ? | Irène Alvarado ? ? | Andrew Lee ? | Jérôme | achimkoh | Jim ? |
Junya Ishihara ? | Naoto HIÉDA ? | Aaron Montoya-Moraga ? | b2renger ? | Aditya Sharma ? | okuna291 ? | Jenna ? |
nicoleflloyd ? ? ? | jepster-dk ? | Alex Jake de los Santos ? | Cassie Tarakajian ? ? ? | Dave Briccetti ? | Sblob1 ? | Jared Wilber ? |
Danilo ? | Emma Goodliffe ? ? | Yang ? | Lydia Jessup ? | CJ R. ? | Fabio Corona ? | Tobias Nickel ? |
Michel Salaverry ? ? | Voler ? | Pujaa Rajan ? | Nick McIntyre | Andy Baio ? ? | Wenqi Li ? ? ? ? | garym140 ? |
Jim ? ? ? | Yeswanth ? ? | Petrus Sherlock ? ? | Danilo ? | Andreas Refsgaard ? | Brian Jordan ? | Bradley Inniss ? |
Kaushlendra Pratap ? | maxdevjs ? | Josher19 ? ? | Frédéric De Bleser ? | Violet ? | Tirta Wening Rachman ? ? | Miká Kruschel ? |
Takanobu Asanuma ? | Martin L.Jensen ? | Hugo Romano ? | Darshan Sen ? | Ludwig Stumpp ? ? | Bomani Oseni McClendon ? | Jang Haemin ? |
Anton Filatov ? | Elie Lucien | Tam ? | RGV | Hansvana ? | Ali Karpuzoğlu ? ? | Jacob Wysko ? |
Dilwoar Hussain | Manaswini Das | Benjamin Botwin ? ? | Henrique Mota ? ? | CaseyPan ? | Sam Tarakajian ? ? ? | Michael Bell ? ? |
musique machen | Pranav Dudhane | Tündi Szasz ? ? | bonjour ? ? | Pierre Grimaud ? | Greg français ? | Dale Markowitz ? |
Ragland Asir | Tom Lucas Säger | altruistes | mennosc | neta | Koji | josephrocca |
Lauren Lee McCarthy | Sorin Curescu | mofanke ? | Ikko Ashimine | Mudasar-Makandar ? | Amir Feqhi | Dask ? |
Émir | Lindapaiste ? ? | Evan Weinberg | Codeur Gautam | Yong Yuan Chen | adrianfiéler ? |
Ce projet suit la spécification de tous les contributeurs. Les contributions de toute nature sont les bienvenues !