Implémentation C++ portable de l’EnCodec de Meta sans dépendances

Un développeur a mis au point une implémentation portable en C++ de l’EnCodec de Meta, un codec audio de pointe, sans dépendances d’exécution.

Nommée Encodec.cpp, cette nouvelle version utilise la bibliothèque Eigen. Elle vise à offrir une solution légère et performante, sans moteur d’exécution d’apprentissage automatique, facilitant son intégration dans les projets CMake.

Le projet se distingue par son absence de dépendances logicielles et sa performance maximale en monocœur. Selon les tests du développeur, Encodec.cpp offre des performances comparables, voire supérieures, à celles d’onnxruntime.

Il prend en charge le codec audio de pointe et un tokeniseur audio, avec des tailles dynamiques (sans gestion de lots). Les poids du modèle sont directement compilés dans le binaire, contribuant à sa légèreté.

Cette initiative ouvre la voie à des intégrations plus simples et efficaces de la compression audio avancée dans diverses applications.

Source : Reddit r/MachineLearning

Catégories : Brèves IA
← Article précédentLes éditeurs pourront refuser l'IA générative de Google grâce à une régulationArticle suivant →Google lève 80 milliards de dollars pour sa course à l'IA

Restez informé de l'actualité IA

Recevez chaque semaine notre sélection des meilleures analyses sur l'intelligence artificielle.

Pas de spam. Désinscription en un clic.

Laisser un commentaire

FR EN ES