Maison Périphériques technologiques IA PyTorch est transféré à la Linux Foundation, ce qui aura un impact significatif sur la recherche en IA

PyTorch est transféré à la Linux Foundation, ce qui aura un impact significatif sur la recherche en IA

Apr 08, 2023 pm 09:11 PM
pytorch fair torch

​Récemment, le fondateur de PyTorch, Soumith Chintala, a annoncé sur le site officiel de PyTorch que PyTorch, en tant que projet de haut niveau, serait officiellement transféré à la Linux Foundation (LF), nommée PyTorch Foundation.

PyTorch est né en janvier 2017 et lancé par Facebook Artificial Intelligence Research (FAIR). Il s'agit d'une bibliothèque d'apprentissage automatique Python open source basée sur Torch et peut être utilisée pour des applications telles que le traitement du langage naturel. En tant que l'un des frameworks d'apprentissage automatique les plus populaires, PyTorch compte actuellement plus de 2 400 contributeurs et près de 154 000 projets sont construits sur PyTorch.

La mission principale de la Linux Foundation est de développer en collaboration des logiciels open source. Les membres du comité de direction de la Fondation proviennent d'entreprises telles qu'AMD, Amazon Web Services (AWS), Google Cloud, Meta, Microsoft Azure et NVIDIA. Le modèle est cohérent avec l'état actuel et l'orientation du développement de PyTorch. La création de la Fondation PyTorch garantira que les décisions commerciales seront prises de manière transparente et ouverte par un groupe diversifié de membres dans les années à venir.

En réponse, Soumith Chintala a déclaré : « Alors que PyTorch continue de se développer pour devenir un projet multipartite, il est temps de passer à une base open source plus large. » « Possède une vaste expérience dans le soutien de grands projets open source comme le nôtre. » comme Kubernetes et NodeJS"

Zuckerberg a également écrit dans un message sur Facebook : "Le nouveau conseil d'administration de la Fondation PyTorch comprendra de nombreuses personnes pour aider la communauté à devenir les leaders de l'IA d'aujourd'hui, notamment Meta et nos partenaires AMD, Amazon, Google, Microsoft. , et NVIDIA. Je suis ravi de continuer à développer la communauté PyTorch et à faire progresser la recherche sur l'IA. . Il s'agit d'un package informatique durable basé sur Python qui offre deux fonctionnalités avancées : le calcul tensoriel avec une puissante accélération GPU (comme NumPy) et des réseaux neuronaux profonds comprenant un système de dérivation automatique. En tant que l'un des frameworks d'apprentissage automatique les plus populaires, PyTorch a rapidement occupé la première place sur la liste de popularité de GitHub depuis son premier open source sur GitHub. Par rapport à un autre framework TensorFlow populaire, PyTorch est passé de seulement 7 % d'utilisation à près de 80 % en quelques années seulement.

PyTorch est transféré à la Linux Foundation, ce qui aura un impact significatif sur la recherche en IADepuis la création de PyTorch, plus de 2 400 contributeurs ont construit des projets basés sur PyTorch, avec près de 154 000 projets construits.

Soumith Chintala a déclaré que la gouvernance d'entreprise de PyTorch n'était pas structurée depuis longtemps. Les membres de l'équipe Meta ont consacré beaucoup de temps et d'énergie à faire de PyTorch une entité organisationnelle plus saine, et de nombreuses structures sont introduites. Dans l'étape suivante, l'objectif de développement de PyTorch est de soutenir les intérêts de plusieurs parties prenantes, c'est pourquoi la Linux Foundation a été choisie. « Elle possède une vaste expérience organisationnelle dans l'hébergement de projets open source multipartites à grande échelle, et dispose d'une structure organisationnelle et solide. Trouver le bon équilibre pour trouver des solutions spécifiques pour ces projets «

Actuellement, la Linux Foundation compte des milliers de membres à travers le monde et plus de 850 projets open source dont les projets contribuent directement aux projets fondamentaux d'IA/ML ou contribuent à ses projets. cas d'utilisation et s'intègre à ses plateformes, telles que LF Networking, AGL, Delta Lake, RISC-V, etc. En tant que membre de la Linux Foundation, PyTorch et sa communauté bénéficieront du soutien des nombreux programmes et activités communautaires de la Linux Foundation, notamment des programmes de formation et de certification, des recherches communautaires, etc.

PyTorch a également accès au portail de collaboration LFX de la Linux Foundation, qui fournit des conseils et aide la communauté PyTorch à identifier les futurs dirigeants, à trouver des employés potentiels et à observer la dynamique communautaire partagée. La Fondation Linux a déclaré : « PyTorch a atteint son état actuel grâce à une bonne maintenance et une gestion de communauté open source. Nous ne modifierons aucun des avantages de PyTorch. PyTorch est transféré à la Linux Foundation, ce qui aura un impact significatif sur la recherche en IA

Lien de référence :

https://pytorch.org/blog/. PyTorchfoundation/

https://www.assemblyai.com/blog/pytorch-vs-tensorflow-in-2022/

https://linuxfoundation.org/en/blog/welcoming-pytorch-to-the-linux- fondation/

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

iFlytek : les capacités de l'Ascend 910B de Huawei sont fondamentalement comparables à celles de l'A100 de Nvidia, et ils travaillent ensemble pour créer une nouvelle base pour l'intelligence artificielle générale de mon pays iFlytek : les capacités de l'Ascend 910B de Huawei sont fondamentalement comparables à celles de l'A100 de Nvidia, et ils travaillent ensemble pour créer une nouvelle base pour l'intelligence artificielle générale de mon pays Oct 22, 2023 pm 06:13 PM

Ce site a rapporté le 22 octobre qu'au troisième trimestre de cette année, iFlytek a réalisé un bénéfice net de 25,79 millions de yuans, soit une baisse de 81,86 % sur un an ; diminution d'une année sur l'autre de 76,36%. Jiang Tao, vice-président d'iFlytek, a révélé lors de la séance d'information sur les performances du troisième trimestre qu'iFlytek avait lancé un projet de recherche spécial avec Huawei Shengteng début 2023 et développé conjointement une bibliothèque d'opérateurs hautes performances avec Huawei pour créer conjointement une nouvelle base pour l'artificiel général de la Chine. intelligence pour permettre des modèles nationaux à grande échelle L'architecture est basée sur des logiciels et du matériel innovants indépendamment. Il a souligné que les capacités actuelles de l’Ascend 910B de Huawei sont fondamentalement comparables à celles de l’A100 de Nvidia. Lors du prochain iFlytek 1024 Global Developer Festival, iFlytek et Huawei feront d'autres annonces conjointes sur la base de puissance de calcul de l'intelligence artificielle. Il a également mentionné,

La combinaison parfaite de PyCharm et PyTorch : étapes détaillées d'installation et de configuration La combinaison parfaite de PyCharm et PyTorch : étapes détaillées d'installation et de configuration Feb 21, 2024 pm 12:00 PM

PyCharm est un puissant environnement de développement intégré (IDE) et PyTorch est un framework open source populaire dans le domaine de l'apprentissage profond. Dans le domaine de l'apprentissage automatique et de l'apprentissage profond, l'utilisation de PyCharm et PyTorch pour le développement peut améliorer considérablement l'efficacité du développement et la qualité du code. Cet article présentera en détail comment installer et configurer PyTorch dans PyCharm, et joindra des exemples de code spécifiques pour aider les lecteurs à mieux utiliser les puissantes fonctions de ces deux éléments. Étape 1 : Installer PyCharm et Python

Introduction à cinq méthodes d'échantillonnage dans les tâches de génération de langage naturel et l'implémentation du code Pytorch Introduction à cinq méthodes d'échantillonnage dans les tâches de génération de langage naturel et l'implémentation du code Pytorch Feb 20, 2024 am 08:50 AM

Dans les tâches de génération de langage naturel, la méthode d'échantillonnage est une technique permettant d'obtenir du texte à partir d'un modèle génératif. Cet article abordera 5 méthodes courantes et les implémentera à l'aide de PyTorch. 1. GreedyDecoding Dans le décodage gourmand, le modèle génératif prédit les mots de la séquence de sortie en fonction du temps de la séquence d'entrée pas à pas. À chaque pas de temps, le modèle calcule la distribution de probabilité conditionnelle de chaque mot, puis sélectionne le mot avec la probabilité conditionnelle la plus élevée comme sortie du pas de temps actuel. Ce mot devient l'entrée du pas de temps suivant et le processus de génération se poursuit jusqu'à ce qu'une condition de fin soit remplie, telle qu'une séquence d'une longueur spécifiée ou un marqueur de fin spécial. La caractéristique de GreedyDecoding est qu’à chaque fois la probabilité conditionnelle actuelle est la meilleure

Implémentation d'un modèle de diffusion de suppression du bruit à l'aide de PyTorch Implémentation d'un modèle de diffusion de suppression du bruit à l'aide de PyTorch Jan 14, 2024 pm 10:33 PM

Avant de comprendre en détail le principe de fonctionnement du modèle probabiliste de diffusion de débruitage (DDPM), comprenons d'abord une partie du développement de l'intelligence artificielle générative, qui est également l'une des recherches fondamentales du DDPM. VAEVAE utilise un encodeur, un espace latent probabiliste et un décodeur. Pendant l'entraînement, l'encodeur prédit la moyenne et la variance de chaque image et échantillonne ces valeurs à partir d'une distribution gaussienne. Le résultat de l'échantillonnage est transmis au décodeur, qui convertit l'image d'entrée sous une forme similaire à l'image de sortie. La divergence KL est utilisée pour calculer la perte. Un avantage significatif de la VAE est sa capacité à générer des images diversifiées. Lors de l'étape d'échantillonnage, on peut directement échantillonner à partir de la distribution gaussienne et générer de nouvelles images via le décodeur. Le GAN a fait de grands progrès dans le domaine des auto-encodeurs variationnels (VAE) en seulement un an.

Tutoriel sur l'installation de PyCharm avec PyTorch Tutoriel sur l'installation de PyCharm avec PyTorch Feb 24, 2024 am 10:09 AM

En tant que puissant framework d'apprentissage profond, PyTorch est largement utilisé dans divers projets d'apprentissage automatique. En tant que puissant environnement de développement intégré Python, PyCharm peut également fournir un bon support lors de la mise en œuvre de tâches d'apprentissage en profondeur. Cet article présentera en détail comment installer PyTorch dans PyCharm et fournira des exemples de code spécifiques pour aider les lecteurs à démarrer rapidement avec PyTorch pour des tâches d'apprentissage en profondeur. Étape 1 : Installer PyCharm Tout d’abord, nous devons nous assurer que nous avons

Apprentissage profond avec PHP et PyTorch Apprentissage profond avec PHP et PyTorch Jun 19, 2023 pm 02:43 PM

L’apprentissage profond est une branche importante dans le domaine de l’intelligence artificielle et a reçu de plus en plus d’attention ces dernières années. Afin de pouvoir mener des recherches et des applications en matière d'apprentissage profond, il est souvent nécessaire d'utiliser certains cadres d'apprentissage profond pour y parvenir. Dans cet article, nous présenterons comment utiliser PHP et PyTorch pour le deep learning. 1. Qu'est-ce que PyTorch ? PyTorch est un framework d'apprentissage automatique open source développé par Facebook. Il peut nous aider à créer et former rapidement des modèles d'apprentissage en profondeur. PyTorc

si rapide! Reconnaissez la parole vidéo en texte en quelques minutes seulement avec moins de 10 lignes de code si rapide! Reconnaissez la parole vidéo en texte en quelques minutes seulement avec moins de 10 lignes de code Feb 27, 2024 pm 01:55 PM

Bonjour à tous, je m'appelle Kite. Il y a deux ans, le besoin de convertir des fichiers audio et vidéo en contenu texte était difficile à réaliser, mais il peut désormais être facilement résolu en quelques minutes seulement. On dit que pour obtenir des données de formation, certaines entreprises ont entièrement exploré des vidéos sur des plateformes vidéo courtes telles que Douyin et Kuaishou, puis ont extrait l'audio des vidéos et les ont converties sous forme de texte pour les utiliser comme corpus de formation pour les modèles Big Data. . Si vous devez convertir un fichier vidéo ou audio en texte, vous pouvez essayer cette solution open source disponible aujourd'hui. Par exemple, vous pouvez rechercher des moments précis où apparaissent des dialogues dans des programmes de cinéma et de télévision. Sans plus attendre, entrons dans le vif du sujet. Whisper est le Whisper open source d'OpenAI. Bien sûr, il est écrit en Python et ne nécessite que quelques packages d'installation simples.

Explication détaillée de GQA, le mécanisme d'attention couramment utilisé dans les grands modèles, et l'implémentation du code Pytorch Explication détaillée de GQA, le mécanisme d'attention couramment utilisé dans les grands modèles, et l'implémentation du code Pytorch Apr 03, 2024 pm 05:40 PM

Grouped Query Attention (GroupedQueryAttention) est une méthode d'attention multi-requêtes dans les grands modèles de langage. Son objectif est d'atteindre la qualité du MHA tout en maintenant la vitesse du MQA. GroupedQueryAttention regroupe les requêtes et les requêtes au sein de chaque groupe partagent le même poids d'attention, ce qui permet de réduire la complexité de calcul et d'augmenter la vitesse d'inférence. Dans cet article, nous expliquerons l'idée de GQA et comment la traduire en code. GQA est dans le document GQA:TrainingGeneralizedMulti-QueryTransformerModelsfromMulti-HeadCheckpoint

See all articles