PYTHON MODULES ET PACKAGES (8/30)

  Рет қаралды 135,241

Machine Learnia

Machine Learnia

Күн бұрын

Пікірлер: 258
@Jkim2509
@Jkim2509 4 жыл бұрын
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 !
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Ca me fait tres plaisir de savoir cela merci :)
@arsworld
@arsworld 2 жыл бұрын
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.alexis1599
@s.alexis1599 3 жыл бұрын
La qualité des vidéos est excellente tant sur la forme que sur le fond. Merci pour ce partage !
@اعادةنظر-غ2ع
@اعادةنظر-غ2ع Жыл бұрын
Chapeau bas Monsieur. Vous êtes vraiment excellent. Merci du fond du coeur. Du maroc.
@SiriusTrading
@SiriusTrading 5 жыл бұрын
tes vidéos sont une ouverture d’esprit pour moi dans le monde python 🐍 ! merci l’ami, ne laches rien, continue jusqu’au 30 😉 🙏
@MachineLearnia
@MachineLearnia 5 жыл бұрын
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
@talalhamdaoui1067
@talalhamdaoui1067 3 жыл бұрын
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
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Merci je suis Flatté ! :)
@denisleo9069
@denisleo9069 5 жыл бұрын
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 !
@MachineLearnia
@MachineLearnia 5 жыл бұрын
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 !
@SuperBalout
@SuperBalout 3 жыл бұрын
je débute avec python, je trouve vos vidéos très intéressantes, merci infiniment.
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Merci beaucoup et bienvenue dans notre communauté ! :)
@jean-michel.houbre
@jean-michel.houbre 3 жыл бұрын
Toujours aussi agréables à suivre ces vidéos. Un immense merci.
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Merci beaucoup :)
@hibe77
@hibe77 4 жыл бұрын
Félicitations pour ton initiative, c'est une bénédiction pour nous les francophones. Merci et bonne continuation
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Merci beaucoup c'est un plaisir de lire ton message :)
@yousseffellous8153
@yousseffellous8153 4 жыл бұрын
Excellentes vidéos. très pédagogiques et avec un bon rythme.
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Merci beaucoup
@psenej
@psenej 4 жыл бұрын
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
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Merci beaucoup ! :)
@aichaelfilali4361
@aichaelfilali4361 5 жыл бұрын
excellent cour je vous remercie pour ces cours ainsi que la façon simplifié d'explication
@MachineLearnia
@MachineLearnia 5 жыл бұрын
Merci beaucoup, je continuerai d'expliquer de la sorte :)
@gm.2623
@gm.2623 4 жыл бұрын
Merci, très bon pédagogue, le difficile devient facile avec vos cours
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Merci beaucoup !
@benmansour4257
@benmansour4257 4 жыл бұрын
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
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Merci beaucoup ! C'est un plaisir de lire ce commentaire ! Yes Go on ! :)
@YounesSAHRI
@YounesSAHRI Жыл бұрын
C'est pas normal votre méthode ... CHAPEAU ... You are the best ever
@jaimevega8267
@jaimevega8267 4 жыл бұрын
Merci Guillaume, je vais prendre le temps de revoir les concepts et definitions des tutos précédents , trés puissant Mr Python
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Vous avez raison ! Inutile de se précipiter, la maitrise vient avec le temps :) Courage ! Je suis avec vous !
@heyj0991
@heyj0991 3 жыл бұрын
Blablabla python python python :D Encore merci pour tes vidéos ! Je me régale à suivre cette série et apprend énormément !
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Merci a toi :)
@diopmamadou3998
@diopmamadou3998 3 жыл бұрын
Un immense merci, vous êtes simplement le meilleur
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Merci beaucoup, c'est trop d'honneur !
@mehditourab
@mehditourab 2 жыл бұрын
J'ai juste un mot à te dire : Merci beaucoup man !
@MachineLearnia
@MachineLearnia 2 жыл бұрын
de rien !
@enzowillson4429
@enzowillson4429 5 жыл бұрын
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)
@MachineLearnia
@MachineLearnia 5 жыл бұрын
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.d3304
@c.d3304 4 жыл бұрын
@@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
@yann-mericsossou9406 Жыл бұрын
J'adore vos vidéos.
@boubacarabaagi1865
@boubacarabaagi1865 4 жыл бұрын
Vous êtes tout simplement génial
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Merci ! ^^
@matvay8281
@matvay8281 5 жыл бұрын
Excellentes vidéos. très pédagogiques et avec un bon rythme. Je vais essayer de suivre la cadence.
@MachineLearnia
@MachineLearnia 5 жыл бұрын
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 :)
@ridwanemoussa4657
@ridwanemoussa4657 4 жыл бұрын
je vous remercie pour cette formation.
@MachineLearnia
@MachineLearnia 4 жыл бұрын
de rien :)
@ahrasnassim8354
@ahrasnassim8354 4 жыл бұрын
Grand merci, vous inspirez la motivation !
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Merci beaucoup c'est tout mon but !
@vgflyway1063
@vgflyway1063 3 жыл бұрын
Vous êtes le meilleur
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Quel honneur merci ! :)
@aymenhammami9025
@aymenhammami9025 3 жыл бұрын
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)
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Bravo.
@quinidomelabotre65
@quinidomelabotre65 4 жыл бұрын
Excellente video. Simplement merci.
@MachineLearnia
@MachineLearnia 4 жыл бұрын
De rien :)
@deri48
@deri48 4 жыл бұрын
merci infiniment pour votre méthode pédagogie
@MachineLearnia
@MachineLearnia 4 жыл бұрын
de rien :)
@niatoaxel5176
@niatoaxel5176 3 жыл бұрын
Tout est parfait merci
@MachineLearnia
@MachineLearnia 3 жыл бұрын
De rien !
@cyrilletchuinouyepdjo4275
@cyrilletchuinouyepdjo4275 4 жыл бұрын
merci beaucoup pour votre brillante explication,
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Merci beaucoup ! :)
@LaurentBertaud
@LaurentBertaud 3 жыл бұрын
Excellente vidéo. Je m'abonne et je les suis.
@legeantelectronique4577
@legeantelectronique4577 4 жыл бұрын
Un énorme MERCI........
@MachineLearnia
@MachineLearnia 4 жыл бұрын
De rien :)
@sidaliachab2413
@sidaliachab2413 3 жыл бұрын
très bonne formation et très bonne pédagogie
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Merci beaucoup
@hamzaabdelmouttalib2713
@hamzaabdelmouttalib2713 2 жыл бұрын
Excellent pédagogue (y)
@atlantishiruma7197
@atlantishiruma7197 4 жыл бұрын
Oh excellentes vidéos mec merci beaucoup !!!!
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Merci beaucoup ! :D
@guesmiimen2350
@guesmiimen2350 4 жыл бұрын
excellente vidéo je vous remercie pour ces cours
@MachineLearnia
@MachineLearnia 4 жыл бұрын
De rien, c'est un plaisir :)
@jean-louissornay2756
@jean-louissornay2756 2 жыл бұрын
bonjour, vidéo très intéressante, elle va me service pour la suite, de la gestion de mes gros fichiers, merci.
@MachineLearnia
@MachineLearnia 2 жыл бұрын
Merci et bon courage pour vos projets
@amyd.2840
@amyd.2840 5 жыл бұрын
Merci pour la vidéo ! :)
@MachineLearnia
@MachineLearnia 5 жыл бұрын
De rien, merci de regarder toute cette série j’espère qu'elle vous aide bien !
@Nobody-mx2nx
@Nobody-mx2nx 2 жыл бұрын
# To the point as always. Big thanks..
@julienjacquemont6048
@julienjacquemont6048 5 жыл бұрын
Super vidéo encore une fois! Merci!
@MachineLearnia
@MachineLearnia 5 жыл бұрын
Merci pour ce compliment Julien ! :)
@boubacarbelladiallo5708
@boubacarbelladiallo5708 3 жыл бұрын
Super Cours
@ggizi6313
@ggizi6313 5 жыл бұрын
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
@MachineLearnia
@MachineLearnia 5 жыл бұрын
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 !
@gremtristan8481
@gremtristan8481 5 жыл бұрын
Vraiment génial comme vidéo
@MachineLearnia
@MachineLearnia 5 жыл бұрын
merci :)
@mehmetsarier9790
@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
@rahmaabh2236
@rahmaabh2236 3 жыл бұрын
thank you so much it's so usefull
@aymenlazem2062
@aymenlazem2062 5 жыл бұрын
Merci infiniment cher Guillaume *
@MachineLearnia
@MachineLearnia 5 жыл бұрын
Merci beaucoup !
@jojoollo2862
@jojoollo2862 3 жыл бұрын
mes modules préférés random, math
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Les modules parfait pour la modélisation ;)
@noufissa5932
@noufissa5932 4 жыл бұрын
Exellente vidéo merciiii bcp
@MachineLearnia
@MachineLearnia 4 жыл бұрын
De rien :)
@rachididrissi2698
@rachididrissi2698 4 жыл бұрын
Merci pour la vidéo
@andreisilaev9264
@andreisilaev9264 2 жыл бұрын
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
@alibendlala7399
@alibendlala7399 4 жыл бұрын
exellent // thanks for your videos
@MachineLearnia
@MachineLearnia 4 жыл бұрын
You are welcome!
@mustapha-d2k
@mustapha-d2k 3 жыл бұрын
Mercii beaucoup
@MachineLearnia
@MachineLearnia 3 жыл бұрын
de rien !
@ramdane4410
@ramdane4410 7 ай бұрын
Nice Job
@houssemrouis1276
@houssemrouis1276 4 жыл бұрын
Ce cours donne des ailles :)
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Merci :)
@linamed3512
@linamed3512 2 жыл бұрын
mérci beaucoup
@MachineLearnia
@MachineLearnia 2 жыл бұрын
de rien !
@Milooz7000
@Milooz7000 5 жыл бұрын
Vraiment TOP ;)
@MachineLearnia
@MachineLearnia 5 жыл бұрын
Merci beaucoup ! :)
@chainonsmanquants1630
@chainonsmanquants1630 4 жыл бұрын
Merci
@MachineLearnia
@MachineLearnia 4 жыл бұрын
De rien :)
@B4l0ur
@B4l0ur 4 жыл бұрын
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.
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Oui c'est correct, j'ai parlé trop vite ! merci a toi :)
@s.alexis1599
@s.alexis1599 3 жыл бұрын
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 😆
@yousseffellous8153
@yousseffellous8153 4 жыл бұрын
Merci beaucoup !
@MachineLearnia
@MachineLearnia 4 жыл бұрын
De rien cher monsieur !
@faizabrahem3494
@faizabrahem3494 4 жыл бұрын
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
@MachineLearnia
@MachineLearnia 4 жыл бұрын
il faut penser a mettre votre module dans le même dossier de travail que votre projet principal :)
@jeffdeploba
@jeffdeploba 3 жыл бұрын
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
@jeffdeploba
@jeffdeploba 3 жыл бұрын
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 !!!
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Étonnant ca ! ^^ fautjouer au loto ce soir ! ;)
@jeffdeploba
@jeffdeploba 3 жыл бұрын
@@MachineLearnia il y a une explication ? :) car impossible que ça soit du hasard à ce niveau là, et merci pour les explications !!
@jawehers
@jawehers 4 жыл бұрын
thank you so much
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Thanks
@zakarialaktati1479
@zakarialaktati1479 5 жыл бұрын
Merci ✌
@MachineLearnia
@MachineLearnia 5 жыл бұрын
De rien :) merci d'avoir regardé la vidéo ✌
@smartinvestisseur384
@smartinvestisseur384 2 жыл бұрын
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
@noureddinekaid
@noureddinekaid 2 жыл бұрын
n = 0 s = [] while n
@lafilleunique4868
@lafilleunique4868 4 жыл бұрын
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?
@MachineLearnia
@MachineLearnia 4 жыл бұрын
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 ! :)
@guillaume8437
@guillaume8437 4 жыл бұрын
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...
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Merci pour l’anecdote ! je ne savais pas pour Pi ! :)
@guillaume8437
@guillaume8437 4 жыл бұрын
@@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.
@MachineLearnia
@MachineLearnia 4 жыл бұрын
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.houbre
@jean-michel.houbre 3 жыл бұрын
@@MachineLearnia Le conditionnel s'est-il concrétisé ?
@lubwesf
@lubwesf 4 жыл бұрын
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.
@MachineLearnia
@MachineLearnia 4 жыл бұрын
De rien, votre projet semble cool, bon courage ! :)
@andreassimatos8544
@andreassimatos8544 3 жыл бұрын
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 ?
@MachineLearnia
@MachineLearnia 3 жыл бұрын
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.
@tesseract3942
@tesseract3942 4 жыл бұрын
merci pour la vidéo ! peut-tu nous faire une vidéo sur les calculs matriciels/vectorielles ?
@MachineLearnia
@MachineLearnia 4 жыл бұрын
As-tu vu la vidéo que j'ai réalisée sur les matrices ?
@_yasch_
@_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_touffait
@louise_touffait 2 жыл бұрын
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
@kradwiz972
@kradwiz972 3 жыл бұрын
MErci
@chainonsmanquants1630
@chainonsmanquants1630 4 жыл бұрын
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 ?
@MachineLearnia
@MachineLearnia 4 жыл бұрын
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
@souhailbentayek1554
@souhailbentayek1554 3 жыл бұрын
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
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Bonjour, c'est quand on développe un programme a base de classes et d'objets.
@MugiwaraLuffy11
@MugiwaraLuffy11 4 жыл бұрын
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
@MachineLearnia
@MachineLearnia 4 жыл бұрын
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 :)
@chainonsmanquants1630
@chainonsmanquants1630 4 жыл бұрын
19:13 n'as t'on pas besoin de fermer le fichier lorsque l'on utilise la list-comprehension avec open("fichier.txt","r") ?
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Le fichier se ferme tout seul :)
@mamaad7937
@mamaad7937 4 жыл бұрын
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
@MachineLearnia
@MachineLearnia 4 жыл бұрын
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 !
@mamaad7937
@mamaad7937 4 жыл бұрын
@@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
@xaviercollignon2264
@xaviercollignon2264 2 жыл бұрын
Trop bien j'ai découvert que je travaillais dans le répertoire poubelle 😅
@MachineLearnia
@MachineLearnia 2 жыл бұрын
quoiii ?! ahah
@mouhamedcherkaoui7400
@mouhamedcherkaoui7400 2 ай бұрын
Excellente pédagogie : comment peut on faire le tirage des variables aléatoire selon une loi donnée ,? merci
@IDarKay
@IDarKay 5 жыл бұрын
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 ?
@MachineLearnia
@MachineLearnia 5 жыл бұрын
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
@IDarKay
@IDarKay 5 жыл бұрын
@@MachineLearnia ok merci pour l'info :)
@MachineLearnia
@MachineLearnia 5 жыл бұрын
@@IDarKay de rien :) merci pour le commentaire très pertinent, il rajoute une bonne valeur additionnelle je trouve !
@promaths-y4t
@promaths-y4t 4 жыл бұрын
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
@MachineLearnia
@MachineLearnia 4 жыл бұрын
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-y4t
@promaths-y4t 4 жыл бұрын
OK, grand merci à vous
@abdelmalick6949
@abdelmalick6949 4 жыл бұрын
Excelletes video , sltp est il pratique d'utiliser des ID telque jyper est spyder en mm tmps lors d' un travaux
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Oui on utilise souvent Jupyter et Spyder en milieu professionnel.
@fadhilamelliti1878
@fadhilamelliti1878 3 жыл бұрын
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-g996
@michaelm-g996 3 жыл бұрын
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..
@MachineLearnia
@MachineLearnia 3 жыл бұрын
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-g996
@michaelm-g996 3 жыл бұрын
@@MachineLearnia oui merci , c'est super!
@romainledoux5257
@romainledoux5257 3 жыл бұрын
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. :(
@MachineLearnia
@MachineLearnia 3 жыл бұрын
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 :)
@romainledoux5257
@romainledoux5257 3 жыл бұрын
@@MachineLearnia merci je viens de faire cela sur Discord. 💪🏻
@benjamincharles5342
@benjamincharles5342 3 жыл бұрын
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 🤣😂
@chrisstuff8235
@chrisstuff8235 4 жыл бұрын
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
@MachineLearnia
@MachineLearnia 4 жыл бұрын
tu peux conertir des strings en int ou en float en utilisant la fonction int() ou float() tout simplement :)
@yvanrichard2666
@yvanrichard2666 3 жыл бұрын
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
@MachineLearnia
@MachineLearnia 3 жыл бұрын
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)
@yvanrichard2666
@yvanrichard2666 3 жыл бұрын
@@MachineLearnia merci beaucoup!
@FaycelMtar
@FaycelMtar 3 жыл бұрын
Bonjour est ce qu'on ne peut pas apporter notre propre module dans jupyther NoteBook ?
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Bien sur, il suffit de l'inclure dans votre répertoire de travail, et ensuite vous faites "import mon_module"
@redouanehydra382
@redouanehydra382 4 жыл бұрын
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
@MachineLearnia
@MachineLearnia 4 жыл бұрын
Mince ! Je t'invite a nous rejoindre sur Discord pour en parler et on va essayer de t'aider !
@saladin944
@saladin944 3 жыл бұрын
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.
@MachineLearnia
@MachineLearnia 3 жыл бұрын
Oui c'est possible dans Jupyter, il suffit de bien mettre votre module dans le meme dossier que votre code !
@saladin944
@saladin944 3 жыл бұрын
Merci infiniment c'est un honneur pour moi d'être l'un de vos étudiants
@redstoner83polsinelli47
@redstoner83polsinelli47 4 жыл бұрын
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)?
@MachineLearnia
@MachineLearnia 4 жыл бұрын
quand on importe des modules dans un autre module il n'est pas nécessaire de tout réimporter dans le projet final
@rojoambinina9125
@rojoambinina9125 4 жыл бұрын
La lecture de contenue verticale dans un fichier TXT est-il plus rapide qu'une liste en ligne affecté par un variable ?
@MachineLearnia
@MachineLearnia 4 жыл бұрын
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
@rojoambinina9125
@rojoambinina9125 4 жыл бұрын
@@MachineLearnia OK, merci pour l'info Guillaume, je suis sur la vidéo 13/30 maintenant.
@XPILOU-vw5ze
@XPILOU-vw5ze 2 жыл бұрын
Intéressant, mais le survol est trop rapide pour vraiment comprendre !
@mustaphakhalfouni3288
@mustaphakhalfouni3288 4 жыл бұрын
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
@MachineLearnia
@MachineLearnia 4 жыл бұрын
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.
@houssemrouis1276
@houssemrouis1276 4 жыл бұрын
Est ce que la librairie numpy c'est le package des modules math , statistics .... ?
@MachineLearnia
@MachineLearnia 4 жыл бұрын
C'est une reprise de ces packages, mais en mieux. En fait, on n'utilise que Numpy dans la pratique
@houssemrouis1276
@houssemrouis1276 4 жыл бұрын
@@MachineLearnia merciiiiiii
@dalila2285
@dalila2285 3 жыл бұрын
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.
@MachineLearnia
@MachineLearnia 3 жыл бұрын
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.
@dalila2285
@dalila2285 3 жыл бұрын
@@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.
@samib5717
@samib5717 4 жыл бұрын
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 !!!
@MachineLearnia
@MachineLearnia 4 жыл бұрын
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.houbre
@jean-michel.houbre 3 жыл бұрын
@@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)
PYTHON PROGRAMMATION ORIENTÉE OBJET et impact en machine learning (9/30)
10:05
Modern Python logging
21:32
mCoding
Рет қаралды 199 М.
ROSÉ & Bruno Mars - APT. (Official Music Video)
02:54
ROSÉ
Рет қаралды 314 МЛН
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 7 МЛН
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 3,4 МЛН
PYTHON NUMPY machine learning (10/30)
24:33
Machine Learnia
Рет қаралды 210 М.
PYTHON BUILT-IN FUNCTIONS (7/30)
20:40
Machine Learnia
Рет қаралды 131 М.
Learn How to Boost Your Python Sklearn Models with GridsearchCV!
11:21
WHAT Is "Glob" In Python?! (It's Actually Very Useful!)
11:15
FORMATION DEEP LEARNING COMPLETE (2021)
30:57
Machine Learnia
Рет қаралды 996 М.
MATPLOTLIB - Les Bases ! (14/30)
18:53
Machine Learnia
Рет қаралды 167 М.
PYTHON NUMPY Indexing Slicing Masking (11/30)
19:13
Machine Learnia
Рет қаралды 130 М.
PYTHON LISTES et TUPLES (4/30)
18:56
Machine Learnia
Рет қаралды 202 М.
ROSÉ & Bruno Mars - APT. (Official Music Video)
02:54
ROSÉ
Рет қаралды 314 МЛН