Apprentissage par renforcement profond dans un ordinateur portable avec Jupylet + Gaming and Synthesis – The Real Python Podcast

By | janvier 15, 2021

Cours Python en ligne

Véritable logo Python

15 janv.2021 1h 2m

Christopher Bailey
Nir Aides

Nir Aides
Client

À quoi ressemble la conception d'une bibliothèque Python pour trois publics différents? Cette semaine dans l'émission, nous avons Nir Aides, créateur de Jupylet. Sa nouvelle bibliothèque est conçue pour les chercheurs en apprentissage par renforcement profond, les musiciens intéressés par le codage de musique en direct et les enfants intéressés à apprendre à programmer. Tout est conçu pour fonctionner à l'intérieur d'un notebook Jupyter.

Commanditaire de l'épisode:

L'objectif initial de Nir était de créer un cadre pour étudier l'apprentissage par renforcement profond, ce qui a conduit à la construction d'un cadre pour les jeux et les graphiques 2D et 3D. En poursuivant le développement, il s'est rendu compte que cet environnement interactif pouvait être un outil utile pour apprendre Python.

Nous parlons également de son intérêt pour le codage de musique live et les mathématiques avancées de la synthèse sonore. Nir partage également certaines ressources pour trouver des ressources graphiques et des outils pour créer des modèles 3D.

Les sujets:

  • 00:00:00 – Présentation
  • 00:02:25 – Quand avez-vous commencé le projet?
  • 00:02:50 – Qu'est-ce que l'apprentissage par renforcement profond?
  • 00:06:11 – Comment l'apprentissage par renforcement profond est-il mis en œuvre dans Jupylet?
  • 00:06:56 – Quelles bibliothèques graphiques sont utilisées?
  • 00:09:56 – Quels sont les publics de Jupylet?
  • 00:14:15 – Pourquoi créer des fonctionnalités pour les musiciens?
  • 00:15:52 – Code interactif
  • 00:19:13 – Utilisiez-vous des notebooks Jupyter auparavant?
  • 00:24:01 – Sponsor Digital Ocean
  • 00:24:40 – Mise à l'échelle des fonctionnalités et les rendre adaptées aux enfants
  • 00:28:59 – Aide extérieure et apprentissage de la synthèse audio
  • 00:33:31 – Utilisation de NumPy pour la synthèse, les effets et la réverbération algorithmique
  • 00:39:08 – Pleins feux sur le cours vidéo
  • 00:40:13 – S'appuyer sur d'autres packages pour votre propre package
  • 00:42:26 – Actifs pour la conception de jeux et l'utilisation de la 3D
  • 00:47:51 – À quoi ressemblent les commentaires?
  • 00:48:31 – Recherche de contributeurs
  • 00:49:45 – En savoir plus sur la musique en direct en boucle
  • 00:53:24 – Qu'est-ce qui vous passionne dans le monde de Python?
  • 00:55:41 – Que voulez-vous apprendre ensuite?
  • 01:01:13 – Merci et au revoir

Afficher les liens:


Tweet
Partager
Email

Améliorez vos compétences Python avec ces cours:

«Parcourir tous les épisodes

[ad_2]