Excellent pédagogue, excellentes explications. Je ne suis pas débutant mais c'est le genre de vidéos que j'aurai aimé visionner quand j'ai commencé ! On a vraiment besoin de ce genre de contenu en France, continue comme ça !
@MachineLearnia4 жыл бұрын
Ca me fait tres plaisir de savoir cela merci :)
@arsworld2 жыл бұрын
Fan de PureBasic, je me mets au Python pour le Machin Learning. Ces 8 1eres leçons sont top. Un grand merci pour ce travail !
@s.alexis15993 жыл бұрын
La qualité des vidéos est excellente tant sur la forme que sur le fond. Merci pour ce partage !
@اعادةنظر-غ2ع Жыл бұрын
Chapeau bas Monsieur. Vous êtes vraiment excellent. Merci du fond du coeur. Du maroc.
@SiriusTrading5 жыл бұрын
tes vidéos sont une ouverture d’esprit pour moi dans le monde python 🐍 ! merci l’ami, ne laches rien, continue jusqu’au 30 😉 🙏
@MachineLearnia5 жыл бұрын
Merci beaucoup ! :) Ne t’inquiète pas, je vais tout produire jusqu’à la vidéo 30 ! Après de plus grands projets verront le jour ! :D
@talalhamdaoui10673 жыл бұрын
Bonjour, mercii infiniment pour votre généreuse formation, c'est l'une des meilleures formations que j'ai vues sur youtube si ça n'est pas la meilleure des formations. Très concise et profonde en même temps Bravo et Mille mercis
@MachineLearnia3 жыл бұрын
Merci je suis Flatté ! :)
@denisleo90695 жыл бұрын
Que dire ! Ton travail est impressionnant ! Je te remercie grandement ! Je ne suis pas Data Scientist, mais je trouve qu'il est devenu indispensable de programmer et certainement de faire du machine learning pour un ingénieur, dans le sens où c'est devenu tellement "facile" de programmer (au moins avec Python) , le gain de temps qu'on y gagne dans les activités de tous les jours... le fait que la programmation peut s'appliquer dans tous les domaines ... Bref, programmons mesdames, messieurs ! C'est super sympa à toi d'avoir fait ces vidéos en français vis à vis de la qualité de tes vidéos !
@MachineLearnia5 жыл бұрын
Merci beaucoup ! Tu as tout a fait raison. Je suis moi-même ingénieur de formation, et encore aujourd'hui je suis dans l'ingénierie et la recherche scientifique (même si mon métier est Data Scientist) Programmer en Python et faire du machine learning m'a permis d'atteindre des objectifs professionnels incroyables. Je suis heureux de partager tout ça avec vous sur ma chaîne KZbin :) A bientôt !
@SuperBalout3 жыл бұрын
je débute avec python, je trouve vos vidéos très intéressantes, merci infiniment.
@MachineLearnia3 жыл бұрын
Merci beaucoup et bienvenue dans notre communauté ! :)
@jean-michel.houbre3 жыл бұрын
Toujours aussi agréables à suivre ces vidéos. Un immense merci.
@MachineLearnia3 жыл бұрын
Merci beaucoup :)
@hibe774 жыл бұрын
Félicitations pour ton initiative, c'est une bénédiction pour nous les francophones. Merci et bonne continuation
@MachineLearnia4 жыл бұрын
Merci beaucoup c'est un plaisir de lire ton message :)
@yousseffellous81534 жыл бұрын
Excellentes vidéos. très pédagogiques et avec un bon rythme.
@MachineLearnia4 жыл бұрын
Merci beaucoup
@psenej4 жыл бұрын
je viens du C et je trouve que ton cours est super bien expliqué pour ceux qui savent déjà coder et veulent coder en python ! vraiment bravo
@MachineLearnia4 жыл бұрын
Merci beaucoup ! :)
@aichaelfilali43615 жыл бұрын
excellent cour je vous remercie pour ces cours ainsi que la façon simplifié d'explication
@MachineLearnia5 жыл бұрын
Merci beaucoup, je continuerai d'expliquer de la sorte :)
@gm.26234 жыл бұрын
Merci, très bon pédagogue, le difficile devient facile avec vos cours
@MachineLearnia4 жыл бұрын
Merci beaucoup !
@benmansour42574 жыл бұрын
Un grand merci 😘😘😘 Vous m'avez sauvé la vie.... Vous rendez le difficile sympathique Ce sont les cours de ma vie... Il y'a longtemps que je voulais apprendre la programmation. Enfin j'ai pu trouver la formation la plus spectaculaire et optimale..... Go on SVP
@MachineLearnia4 жыл бұрын
Merci beaucoup ! C'est un plaisir de lire ce commentaire ! Yes Go on ! :)
@YounesSAHRI Жыл бұрын
C'est pas normal votre méthode ... CHAPEAU ... You are the best ever
@jaimevega82674 жыл бұрын
Merci Guillaume, je vais prendre le temps de revoir les concepts et definitions des tutos précédents , trés puissant Mr Python
@MachineLearnia4 жыл бұрын
Vous avez raison ! Inutile de se précipiter, la maitrise vient avec le temps :) Courage ! Je suis avec vous !
@heyj09913 жыл бұрын
Blablabla python python python :D Encore merci pour tes vidéos ! Je me régale à suivre cette série et apprend énormément !
@MachineLearnia3 жыл бұрын
Merci a toi :)
@diopmamadou39983 жыл бұрын
Un immense merci, vous êtes simplement le meilleur
@MachineLearnia3 жыл бұрын
Merci beaucoup, c'est trop d'honneur !
@mehditourab2 жыл бұрын
J'ai juste un mot à te dire : Merci beaucoup man !
@MachineLearnia2 жыл бұрын
de rien !
@enzowillson44295 жыл бұрын
excellente vidéo, merci bcp: voila ce que j'ai essayé pour l'exo précèdent et ça a marché!! with open('fichier1.txt','w')as f: liste=[] for i in range(10): el=f.write("{}^2{} ".format(i,i**2)) liste.append("{}^2={}".format(i,i**2)) print(liste)
@MachineLearnia5 жыл бұрын
Bravo si tu as réussi ! :D Je t'invite a rejoindre le discord (lien dans la description) pour qu'on puisse plus facilement répondre a tes questions ! a bientot ! :)
@c.d33044 жыл бұрын
@@MachineLearnia Salut !! Tu pourrais nous expliquer ici, ou même faire une vidéo sur ton parcours, comment tu es devenu, data scientist, ou est ce que tu travailles, dans quelle compagnie? Tes vidéos sont superbes et tu es une source d'inspirations pour beaucoup d 'entre nous, moi compris ;-)
@yann-mericsossou9406 Жыл бұрын
J'adore vos vidéos.
@boubacarabaagi18654 жыл бұрын
Vous êtes tout simplement génial
@MachineLearnia4 жыл бұрын
Merci ! ^^
@matvay82815 жыл бұрын
Excellentes vidéos. très pédagogiques et avec un bon rythme. Je vais essayer de suivre la cadence.
@MachineLearnia5 жыл бұрын
Merci beaucoup ! Prenez votre temps ne vous inquiétez surtout pas quand la série finira je reprendrai au rythme de une vidéo par semaine :)
@ridwanemoussa46574 жыл бұрын
je vous remercie pour cette formation.
@MachineLearnia4 жыл бұрын
de rien :)
@ahrasnassim83544 жыл бұрын
Grand merci, vous inspirez la motivation !
@MachineLearnia4 жыл бұрын
Merci beaucoup c'est tout mon but !
@vgflyway10633 жыл бұрын
Vous êtes le meilleur
@MachineLearnia3 жыл бұрын
Quel honneur merci ! :)
@aymenhammami90253 жыл бұрын
Merci pour tes vidéos claires et détaillées. Pour la suite de Fibonacci, on peut faire autrement : fib=[0,1] for n in range(3): fib.append(fib[n]+fib[n+1]) print(fib)
@MachineLearnia3 жыл бұрын
Bravo.
@quinidomelabotre654 жыл бұрын
Excellente video. Simplement merci.
@MachineLearnia4 жыл бұрын
De rien :)
@deri484 жыл бұрын
merci infiniment pour votre méthode pédagogie
@MachineLearnia4 жыл бұрын
de rien :)
@niatoaxel51763 жыл бұрын
Tout est parfait merci
@MachineLearnia3 жыл бұрын
De rien !
@cyrilletchuinouyepdjo42754 жыл бұрын
merci beaucoup pour votre brillante explication,
@MachineLearnia4 жыл бұрын
Merci beaucoup ! :)
@LaurentBertaud3 жыл бұрын
Excellente vidéo. Je m'abonne et je les suis.
@legeantelectronique45774 жыл бұрын
Un énorme MERCI........
@MachineLearnia4 жыл бұрын
De rien :)
@sidaliachab24133 жыл бұрын
très bonne formation et très bonne pédagogie
@MachineLearnia3 жыл бұрын
Merci beaucoup
@hamzaabdelmouttalib27132 жыл бұрын
Excellent pédagogue (y)
@atlantishiruma71974 жыл бұрын
Oh excellentes vidéos mec merci beaucoup !!!!
@MachineLearnia4 жыл бұрын
Merci beaucoup ! :D
@guesmiimen23504 жыл бұрын
excellente vidéo je vous remercie pour ces cours
@MachineLearnia4 жыл бұрын
De rien, c'est un plaisir :)
@jean-louissornay27562 жыл бұрын
bonjour, vidéo très intéressante, elle va me service pour la suite, de la gestion de mes gros fichiers, merci.
@MachineLearnia2 жыл бұрын
Merci et bon courage pour vos projets
@amyd.28405 жыл бұрын
Merci pour la vidéo ! :)
@MachineLearnia5 жыл бұрын
De rien, merci de regarder toute cette série j’espère qu'elle vous aide bien !
@Nobody-mx2nx2 жыл бұрын
# To the point as always. Big thanks..
@julienjacquemont60485 жыл бұрын
Super vidéo encore une fois! Merci!
@MachineLearnia5 жыл бұрын
Merci pour ce compliment Julien ! :)
@boubacarbelladiallo57083 жыл бұрын
Super Cours
@ggizi63135 жыл бұрын
j'aime bien utiliser et mélanger tout les structures de données et de controle pour les bien maitriser , j'ai essayer un autre exemple plus proche à ma vie :p et voila mon code ! c'est long et n'est pas proffitionnel oui mais ça marche :) ! i liked bonus part :D Exercice : # creer des fichiers.txt with open("prenoms.txt",'w') as prenoms : prenoms.write(" nizar amin nassim achref") with open("age.txt", "w") as age : age.write(" 23 18 14 11") with open ("ville.txt","w") as ville : ville.write(" Djerba kasserine sbietla sbietla") # lire tout les donnees dans ces fichiers filenames = glob.glob("*.txt") for file in filenames: with open (file,'r') as f : print(f.read()) # enregistrer les donnees de chaque fichier dans un dictionnaire specifique dictionnaire = { "prenoms" : "", "age" : "", "villes" :"" } for file in filenames : with open(file ,'r') as f : if ("prenom" in file): dictionnaire["prenoms"]=f.read().splitlines() elif ("age" in file): dictionnaire["age"]=f.read().splitlines() elif ("ville" in file): dictionnaire["villes"]=f.read().splitlines() print(dictionnaire) # Bonus :D for i in range(4): print(" {} a {} ans et né à {} ".format(dictionnaire["prenoms"][i],dictionnaire["age"][i],dictionnaire["villes"][i])) 23 18 14 11 nizar amin nassim achref Djerba kasserine sbietla sbietla {'prenoms': [' nizar ', ' amin ', ' nassim ', ' achref'], 'age': [' 23 ', ' 18 ', ' 14 ', ' 11'], 'villes': [' Djerba ', ' kasserine ', ' sbietla ', ' sbietla']} nizar a 23 ans et né à Djerba amin a 18 ans et né à kasserine nassim a 14 ans et né à sbietla achref a 11 ans et né à sbietla
@MachineLearnia5 жыл бұрын
Wow bien joué ! Ce code contient pas mal de choses ! J'ai tout lu, mes amitiés a la familles ou aux amis :) J'attends le prochain commentaire avec impatience ! A bientot !
@gremtristan84815 жыл бұрын
Vraiment génial comme vidéo
@MachineLearnia5 жыл бұрын
merci :)
@mehmetsarier9790 Жыл бұрын
Tu es entrain de nous apprendre comment voler des données avec le module.fonction glob.glob hahaha franchement c'est trop bien le cours merci
@rahmaabh22363 жыл бұрын
thank you so much it's so usefull
@aymenlazem20625 жыл бұрын
Merci infiniment cher Guillaume *
@MachineLearnia5 жыл бұрын
Merci beaucoup !
@jojoollo28623 жыл бұрын
mes modules préférés random, math
@MachineLearnia3 жыл бұрын
Les modules parfait pour la modélisation ;)
@noufissa59324 жыл бұрын
Exellente vidéo merciiii bcp
@MachineLearnia4 жыл бұрын
De rien :)
@rachididrissi26984 жыл бұрын
Merci pour la vidéo
@andreisilaev92642 жыл бұрын
Bonjour, je souhaite ajouter que dans les modules c'est toujours bien d'encapsuler les fonctions dans une condition if __name__ =='main': c'est la mise en pratique du concept d'encapsulation
@alibendlala73994 жыл бұрын
exellent // thanks for your videos
@MachineLearnia4 жыл бұрын
You are welcome!
@mustapha-d2k3 жыл бұрын
Mercii beaucoup
@MachineLearnia3 жыл бұрын
de rien !
@ramdane44107 ай бұрын
Nice Job
@houssemrouis12764 жыл бұрын
Ce cours donne des ailles :)
@MachineLearnia4 жыл бұрын
Merci :)
@linamed35122 жыл бұрын
mérci beaucoup
@MachineLearnia2 жыл бұрын
de rien !
@Milooz70005 жыл бұрын
Vraiment TOP ;)
@MachineLearnia5 жыл бұрын
Merci beaucoup ! :)
@chainonsmanquants16304 жыл бұрын
Merci
@MachineLearnia4 жыл бұрын
De rien :)
@B4l0ur4 жыл бұрын
excellente vidéo, j'adore tes explications claires sur le machine learning. Mais ici, il y a une petite coquille, random.randrange(100) renvoie un entier entre 0 et 99, et non pas 100. Il n'y que random.randint(start, end) qui inclus le end dans les choix.
@MachineLearnia4 жыл бұрын
Oui c'est correct, j'ai parlé trop vite ! merci a toi :)
@s.alexis15993 жыл бұрын
Disons que cela renvoie un entier dans l'intervalle [0, 100[ 😛 Le problème du "entre A et B" est qu'on ne sait jamais si les bornes sont inclusives ou exclusives 😆
@yousseffellous81534 жыл бұрын
Merci beaucoup !
@MachineLearnia4 жыл бұрын
De rien cher monsieur !
@faizabrahem34944 жыл бұрын
Bonjour ,merci tout d'abord pour votre formation . Mais import.projet_1 me donne une erreur : ModuleNotFoundError: No module named 'projet_1' , je sais pas pourquoi
@MachineLearnia4 жыл бұрын
il faut penser a mettre votre module dans le même dossier de travail que votre projet principal :)
@jeffdeploba3 жыл бұрын
avec la fonction random j'ai fais excatement comme toi et j'ai eu les mêmes résultats ahahah à croire que ce n'est pas le hasard
@jeffdeploba3 жыл бұрын
mais même avec le choix du nombre aléatoire entre 0 et 1 j'ai excatement le même nombre à la millionième de décimale prêt !!!
@MachineLearnia3 жыл бұрын
Étonnant ca ! ^^ fautjouer au loto ce soir ! ;)
@jeffdeploba3 жыл бұрын
@@MachineLearnia il y a une explication ? :) car impossible que ça soit du hasard à ce niveau là, et merci pour les explications !!
@jawehers4 жыл бұрын
thank you so much
@MachineLearnia4 жыл бұрын
Thanks
@zakarialaktati14795 жыл бұрын
Merci ✌
@MachineLearnia5 жыл бұрын
De rien :) merci d'avoir regardé la vidéo ✌
@smartinvestisseur3842 жыл бұрын
cool, j'apprends bcoup avec vos videos... question a la 16e minute on vous afficher la listes j'ai remarqué une ligne vide apres la drnière ligne, quest ce qui l'explique
@noureddinekaid2 жыл бұрын
n = 0 s = [] while n
@lafilleunique48684 жыл бұрын
Merci Guillaume pour toutes tes video sur le maching learning,moi ne avais aucune experience mais aujour d 'hui je me debrouille plutot tres bien,mais j'ai une question ,je arrive pas a faire les exemple de cette video sur jupiter notebook, aurai tu une idee a quoi cela est du?
@MachineLearnia4 жыл бұрын
De rien, ca fait tres plaisir d'aider ! Si tu as des problemes avec Jupyter Notebook, tu peux essayer d'utiliser Google Colab, ca fonctionne tres bien, rien a installer, tout est en ligne ! :)
@guillaume84374 жыл бұрын
Merci pour tes videos. En cours de c, on nous avait appris au cas où on devait ne pas pouvoir importer cette cosntante, que pi c'est aussi 4*atan(1) (si on est en radians)... Je sais, ca ne sert à rien mais bon... Pour l'exercice malheureusement, je n'ai pu faire que ca : with open('fichier.txt','r') as f: liste_1 = list(f) print(liste_1) et évidemment il m'a affiché les " " comme tu l'as montré mais je ne savais pas comment le retirer...
@MachineLearnia4 жыл бұрын
Merci pour l’anecdote ! je ne savais pas pour Pi ! :)
@guillaume84374 жыл бұрын
@@MachineLearnia De rien. De toutes les façons ca ne doit plus servir à personne, ca! Bon par contre, comme c'est le weekend, je fais une pause et je reprendrai lundi... Dis, tu penses qu'en apprenant en autoformation comme ca et en commençant à appliquer ca à des projets pour soi et donc sans expérience pro, on peut mettre ca dans un CV et se proposer sur le marché du travail? L'électronique ca ne paye pas tellement par rapport à la technicité et la complexité du domaine.
@MachineLearnia4 жыл бұрын
Oui je pense que c'est possible, puisque je l'ai fait moi-meme, et j'ai justemnet comme objectif d'aider les gens a faire ce que j'ai pu faire. Peut-etre que je lancerai un groupe privé a l'avenir pour aider ceux qui sont dans cette situations avec des vidéos spéciales, des contacts avec certains recruteurs etc.
@jean-michel.houbre3 жыл бұрын
@@MachineLearnia Le conditionnel s'est-il concrétisé ?
@lubwesf4 жыл бұрын
Un grand merci pour les différentes vidéo. Je vais savoir avec quel code je peux me connecter avec mes données s'y trouvant dans le server sql. parce que ma database s'y trouve dans un server sql qui est alimenter chaque jour. Merci.
@MachineLearnia4 жыл бұрын
De rien, votre projet semble cool, bon courage ! :)
@andreassimatos85443 жыл бұрын
Merci pour cette video ! Je ne suis pas sûr de comprendre pourquoi à 18:50 l'itérateur line fait pour parcourir le fichier ligne par ligne et pas selon un autre pas ?
@MachineLearnia3 жыл бұрын
C'est juste ainsi que la syntaxe fonctionne, quand on dit : for something in "doc.text" alors python se dit qu'on veut lire les lignes (les entrées) d'un documents. C'est une bonne question que tu te poses mais t'inquiète il faut pas chercher plus loin.
@tesseract39424 жыл бұрын
merci pour la vidéo ! peut-tu nous faire une vidéo sur les calculs matriciels/vectorielles ?
@MachineLearnia4 жыл бұрын
As-tu vu la vidéo que j'ai réalisée sur les matrices ?
@_yasch_Ай бұрын
Bonjour à tous et merci pour cette vidéo 🙂 Est-ce normal que la fonction os.getcwd() me remonte le chemin avec des doubles back slash entre les répertoire ?
@louise_touffait2 жыл бұрын
Bonjour, Je suis sur un projet de Deep Learning et sur Mac mais je n'arrive pas à configurer mon Shell pour avoir tous les modules au même endroit. Est ce que vous pourrez m'aider s'il vous plait? Je suis sur Pyzo
@kradwiz9723 жыл бұрын
MErci
@chainonsmanquants16304 жыл бұрын
Mon défi que je viens de m'inventer c'est de créer un moteur d'échecs en deep learning qui ne joue que l'ouverture Grob quand il a les blancs et la Ruiz quand il a les noirs. Serai-je en mesure de faire cela à la fin du cours vous pensez ?
@MachineLearnia4 жыл бұрын
Non, pas ce cours la, mais a l'avenir je ferai des cours pour montrer comment faire cela. Il s'agit d'un algorithme MiniMax Alpha Beta, tel que celui que IBM ont mis en place pour vaincre kasparov avec l'ordinateur Deep Blue
@souhailbentayek15543 жыл бұрын
Merci beaucoup ! je veux vous poser une question sur self qui apparaît dans la vidéo je la trouve fréquemment dans des programmes mathématiques
@MachineLearnia3 жыл бұрын
Bonjour, c'est quand on développe un programme a base de classes et d'objets.
@MugiwaraLuffy114 жыл бұрын
Bonjour, je suis en 1ere année de dut info et j'ai un peu de mal. On doit coder pour la rentrée un jeu en python (qui ressemble au 2048 mais en simplifié ) du coup on a plusieurs fonctions donc on doit utiliser les modules. J'ai 2 modules :init_play.py et check_indice.py le code du 1er : def init_play(): titles = [ ] i=0 while i =0 and n< 4: return True else : return False p = init_play.init_play() assert check_indice(p,0) == True assert check_indice(p,10) == False assert check_indice(p,3) == True assert check_indice(p,4) == False assert check_indice(p,-1) == False Quand j'essaye d'executer check_indice dans le terminal il ne se passe absolument rien alors qu'il devrait me retourner au moins true false ou une erreur. (évidemment je me suis mis dans le bon répertoire et les deux modules sont au même endroit (C:\Users\zz\OneDrive\Documents\python\Projet\jeu_threesgame ) Du coup si quelqu'un pouvait m'expliquer mon erreur ça serait très gentil
@MachineLearnia4 жыл бұрын
Bonjour, ton projet a l'air intéressant. Je t'invite a rejoindre notre serveur discord pour poser ta question et recevoir de l'aide de toute la communauté, ca sera plus constructif je pense :)
@chainonsmanquants16304 жыл бұрын
19:13 n'as t'on pas besoin de fermer le fichier lorsque l'on utilise la list-comprehension avec open("fichier.txt","r") ?
@MachineLearnia4 жыл бұрын
Le fichier se ferme tout seul :)
@mamaad79374 жыл бұрын
Merci pour les vidéos. Bien clair et facilement compréhensible. J'ai une petite question : j'ai crée un module (que j'ai appelé methodes) dans lequel j'ai écris des programmes pour résoudre des fonctions numériques (Dichotomie, Newton, point fixe, ....). Sauf quand j'import le module dans un nouveau programme afin d'utiliser les fonction déjà défini pour un autre problème mathématique, je suis obligé de définir le nouveau problème mathématique dans le module methode que j'ai crée. Est-ce que tu aurais des indications pour me guider stp ? Merci
@MachineLearnia4 жыл бұрын
Merci beaucoup pour le commentaire. Si les fonctions de dichotomies etc ont bien été définies de façon générique, il ne devrait pas y avoir ce problème. Je pense qu'il faut qu'on jete un œil a ton programme entier. Je t'invite donc a rejoindre notre serveur discord ou tu pourras plus facilement communiquer avec notre communauté de data scientists !
@mamaad79374 жыл бұрын
@@MachineLearnia super grand merci. Je me suis déjà inscrit sur discor et installer l'application. Ça sera avec grand plaisir de pouvoir échanger sur des sujets ML et autres. En tout cas merci pour tes vidéos claires et ta pédagogie
@xaviercollignon22642 жыл бұрын
Trop bien j'ai découvert que je travaillais dans le répertoire poubelle 😅
@MachineLearnia2 жыл бұрын
quoiii ?! ahah
@mouhamedcherkaoui74002 ай бұрын
Excellente pédagogie : comment peut on faire le tirage des variables aléatoire selon une loi donnée ,? merci
@IDarKay5 жыл бұрын
toujours très bon tuto mais une question dans la correction de l'exo ou tu fait liste = [line.strip() for line in open('fichier.txt', 'r')] avec cette methods les fichier s'auto close ?
@MachineLearnia5 жыл бұрын
Merci beaucoup. :) Tres bonne question : avec CPython (qui est la version de python que le plus de monde utilise) le fichier se ferme automatiquement car il n'est pas référencé dans la mémoire de ta machine en dehors de la compréhension
@IDarKay5 жыл бұрын
@@MachineLearnia ok merci pour l'info :)
@MachineLearnia5 жыл бұрын
@@IDarKay de rien :) merci pour le commentaire très pertinent, il rajoute une bonne valeur additionnelle je trouve !
@promaths-y4t4 жыл бұрын
excellente vidéo, super, merci beaucoup. Je ne sais pas pourquoi quand j'exécute le code concernant les fonctions seed et shuffle du module random, le programme retourne None? merci d'avance
@MachineLearnia4 жыл бұрын
Oui, c'est normal : la fonction shuffle ne "produit" aucun résultat. Elle modifie juste l'ordre d'une structure. Donc si vous afficher dans la console le résultat de shuffle, il vous retourne None
@promaths-y4t4 жыл бұрын
OK, grand merci à vous
@abdelmalick69494 жыл бұрын
Excelletes video , sltp est il pratique d'utiliser des ID telque jyper est spyder en mm tmps lors d' un travaux
@MachineLearnia4 жыл бұрын
Oui on utilise souvent Jupyter et Spyder en milieu professionnel.
@fadhilamelliti18783 жыл бұрын
bon j'ai trouvé comment trouvé créer une nouvelle page text sur PY, quand je run j'obtiens la même chose dans la console à savoir [] , j'ai donc aussi pour vérifier enregistrer projet_1.py et projet_2.py mais NADA. ca me rend ouf...et y'a pas de bug.... on pourrait pas correspondre via un autre biais, s'il te plait?
@michaelm-g9963 жыл бұрын
Bonjour et merci pour le partage c'est super ! .. Une question me vient, en mettant l'ouverture du fichier dans une liste de compréhension, le fichier se "close()" automatiquement aussi comme avec "with" ? Ma 2eme question et de comment faire si il y a une liste vide type > [""] du a un saut de ligne entre chaque ligne du fichier qu'on voudrait supprimée avec une condition dans la liste de compréhension ? et encore merci..
@MachineLearnia3 жыл бұрын
Bonjour et merci :) 1) -> oui le fichier se close tout seul :) 2) Je pense qu'il y a plusieurs façons de proceder, une d'entre elles serait de supprimer les éléments vide de la liste une fois que celle-ci a été créé ? As-tu consulté le corrigé de l'exercice dans lequel j'ouvre un fichier multi ligne ? je montre des méthodes qui pourraient t'etre utiles !
@michaelm-g9963 жыл бұрын
@@MachineLearnia oui merci , c'est super!
@romainledoux52573 жыл бұрын
Merci pour cette video, je débute et me concernant ( à 2:47), rien à faire, au moment d'importer le module, il me met des erreurs, soit "not callable", dans tous les cas impossible avec le clic droit d'aller à la définition et lorsque je lance la liste dans la variable explorer j'a une valeur à 0. Il me trouve bien mon module, ma fonction de fibonacci... Je ne comprends pas d'ou vient l'erreur, j'ai bien le fichier .py reconnu apr spyder quand je l'ouvre (def de fibonacci ). Je ne vois pas ce qui bloque. :(
@MachineLearnia3 жыл бұрын
Ah mince, c'est embetant, on va tout faire pour vous aider. Tout d'abord est-ce-que vous avez bien tous vos fichiers dans le meme dossier ? Vous utilisez Spyder, Pycharm ou VSCode ? Venez peut-etre sur notre serveur discord et nous pourrons échanger plus simplement :)
@romainledoux52573 жыл бұрын
@@MachineLearnia merci je viens de faire cela sur Discord. 💪🏻
@benjamincharles53423 жыл бұрын
Apparemment c'est un fichier texte et non un module 🤷🏻♂️ from projet_1 import * liste = fibonacci (50) print (liste) Ça m'a pris la tête aussi 🤣😂
@chrisstuff82354 жыл бұрын
Merci Guillaume pour tout ! J'ai une question pour l'exo de la vidéo 7. Si le fichier que l'on transforme en liste on veut exploiter les données pour faire une moyenne j'ai une erreur de conversion car les éléments de ma liste est vu comme un string. Par exemple j'ai voulu créer un fichier avec des notes scolaires. J'ai dans mon fichier par exemple 10.5, 13.5,18 etc. Je lis le fichier que je transforme en liste. Ensuite si je fais max de la valeur de ma liste j'ai une erreur car la liste en question est vue comme un string et non par exemple comme un integer ou un float
@MachineLearnia4 жыл бұрын
tu peux conertir des strings en int ou en float en utilisant la fonction int() ou float() tout simplement :)
@yvanrichard26663 жыл бұрын
Lorsque j'étais en train de tester le package random et que j'ai utilisé la fonction sample combinée avec randrange j'ai également obtenu une liste de quatre éléments avec exactement les même nombres que toi dans le même ordre ???!! hasard explicable ? idem pour shuffle juste après... exactement le même ordre Merci pour ta réponse :) minutage : 12:48
@MachineLearnia3 жыл бұрын
Oui c'est normal, il faut utiliser une seed() différente. Lorsqu'on utilise de l'aléatoire, les nombres sont générés suivant un certain ordre sur notre machine (c'est la seed). On appelle cela la RNG (random Number Generator)
@yvanrichard26663 жыл бұрын
@@MachineLearnia merci beaucoup!
@FaycelMtar3 жыл бұрын
Bonjour est ce qu'on ne peut pas apporter notre propre module dans jupyther NoteBook ?
@MachineLearnia3 жыл бұрын
Bien sur, il suffit de l'inclure dans votre répertoire de travail, et ensuite vous faites "import mon_module"
@redouanehydra3824 жыл бұрын
merci c'est trés intéressant comme d'habitude j'ai un petit soucis : - si je fait " aller a la définition de l'objet " sur spider pour voir le fichier source de la fonction il ne me donne rien
@MachineLearnia4 жыл бұрын
Mince ! Je t'invite a nous rejoindre sur Discord pour en parler et on va essayer de t'aider !
@saladin9443 жыл бұрын
Merci beaucoup. Est ce qu'on peut utiliser l'instruction from de la même manière si on est sur spider parce que l'environnement me renvoi une erreur en disant que le module que j'ai créé n'existe pas ModuleNotFoundError: No module named 'essai' Merci encore pour vos efforts.
@MachineLearnia3 жыл бұрын
Oui c'est possible dans Jupyter, il suffit de bien mettre votre module dans le meme dossier que votre code !
@saladin9443 жыл бұрын
Merci infiniment c'est un honneur pour moi d'être l'un de vos étudiants
@redstoner83polsinelli474 жыл бұрын
j'ai une question comment on fait si tu importe des modules pour en faire qu'un mais que ça ne marche pas ex(turtle,time,random)?
@MachineLearnia4 жыл бұрын
quand on importe des modules dans un autre module il n'est pas nécessaire de tout réimporter dans le projet final
@rojoambinina91254 жыл бұрын
La lecture de contenue verticale dans un fichier TXT est-il plus rapide qu'une liste en ligne affecté par un variable ?
@MachineLearnia4 жыл бұрын
Les listes sont tres lentes, pour manipuler des données rapidements, nous utiliserons Numpy, ce qui répondra a votre question dans les vidéos 10, 11, 12, 13
@rojoambinina91254 жыл бұрын
@@MachineLearnia OK, merci pour l'info Guillaume, je suis sur la vidéo 13/30 maintenant.
@XPILOU-vw5ze2 жыл бұрын
Intéressant, mais le survol est trop rapide pour vraiment comprendre !
@mustaphakhalfouni32884 жыл бұрын
Bonjour, merci bcp pour votre abnégation en créant cette chaine je voudrais savoir comment je peux faire la mise à jour du python à la nouvelle version 3.8 et mêm chose pour Spyder
@MachineLearnia4 жыл бұрын
Merci beaucoup. La mise a jour python 3.8 n'est pas encore dispo avec Anaconda, mais il n'y a pas de soucis a se faire car elle n'est pas si importante que ca.
@houssemrouis12764 жыл бұрын
Est ce que la librairie numpy c'est le package des modules math , statistics .... ?
@MachineLearnia4 жыл бұрын
C'est une reprise de ces packages, mais en mieux. En fait, on n'utilise que Numpy dans la pratique
@houssemrouis12764 жыл бұрын
@@MachineLearnia merciiiiiii
@dalila22853 жыл бұрын
Salut, j'ai eu un problème en utilisant la fonction: glob.glob("*,txt") où j'ai obtenu un ensemble vide alors que juste avant avec la fonction: glob.glob("*") j'ai obtenu tous les fichiers de mon répertoire dont des fichiers de type.txt. Je n'ai pas compris où est le problème?. J'espère avoir une réponse, Merci.
@MachineLearnia3 жыл бұрын
Bonjour, je ne sais pas si vous avez fait la meme erreur dans votre code, mais dans votre message il y a marqué une virgule (,) au lieu d'un point (.) : glob.glob("*,txt") Si vous faites cela aussi dans votre code, ca ne va rien vous retourner en effet.
@dalila22853 жыл бұрын
@@MachineLearniaBonjour; en effet j'avais mis: glob.glob("*,.txt") et ça me retourner [ ] mais en enlevant la virgule j'ai pu obtenir mon résultat. Je vous remercie beaucoup pour votre aide.
@samib57174 жыл бұрын
9:57 : une fois qu'on à utilisé la fonction seed(). Comment on peut faire pour la "supprimer" ou pour l'annuler si un jour on en à besoin dans une partie de notre code mais que plus tard on ne veut plus reproduire le même résultat d'une recherche aléatoire. Sinon les vidéos sont vraiment géniales !!!
@MachineLearnia4 жыл бұрын
Excellente question : j'y réponds avec un code de Numpy (on voit Numpy dans les videos 10 - 13). L'astuce est d'utiliser l'heure actuelle (incluant minutes et secondes) et d'entrer ce numéro dans la seed() : import time t = 1000 * time.time() # current time in milliseconds np.random.seed(int(t) % 2**32)
@jean-michel.houbre3 жыл бұрын
@@MachineLearnia En lisant la doc j'avais compris qu'il suffisait d'utiliser random.seed() : random.seed(a=None, version=2) Initialise le générateur de nombres aléatoires. Si a est omis ou None, l'heure système actuelle est utilisée. Si des sources aléatoires sont fournies par le système d'exploitation, elles sont utilisées à la place de l'heure système (voir la fonction os.urandom() pour les détails sur la disponibilité). (Visiblement, c'est différent avec Python 3.9)