Maison >développement back-end >C++ >J'ai développé une bibliothèque de réseaux neuronaux avec C

J'ai développé une bibliothèque de réseaux neuronaux avec C

Linda Hamilton
Linda Hamiltonoriginal
2024-10-05 18:08:03280parcourir

I Developed Neural Network Library with C

Développer l'IA avec Python a été assez difficile pour moi car je n'avais jamais utilisé Python auparavant. Mais je connais le C et les mathématiques, alors pourquoi ne puis-je pas le développer en C ?

Voici comment mon histoire a commencé. J'ai pris la décision de le développer.

J'ai d'abord regardé la playlist ml in C de Tsoding Daily. C'était une excellente ressource pour moi. Expliquer les mathématiques et les réseaux de neurones, c'est génial ! Je développe donc mes si premiers réseaux de neurones avec cette playlist. C'était si rapide et léger. Mais la structure du modèle n'était pas bonne pour moi. Je veux le faire comme Python.

Après cela, j'ai créé un nouveau dossier et d'abord je crée une structure de calque et de modèle. Après cela, j'ai implémenté des fonctions mathématiques. Une chose en a entraîné une autre. Pendant 30 jours je l'ai développé et maintenant, j'ai une bibliothèque de travail.

Vous pouvez créer de grands modèles et traiter des images avec les fonctions CNN.

Tous les codes open source et gratuits à utiliser ici.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn