PYTHON NUMPY Indexing Slicing Masking (11/30)

Sdílet
Vložit
  • čas přidán 9. 07. 2024
  • Cette Formation Python Numpy est un tutoriel français spécial machine learning:
    Numpy est le package le plus important de python. Il permet de créer des tableaux à N dimensions très performants. Ce tutoriel francais vous montre comment ne pas vous perdre en naviguant dans les multiple dimensions du tableau numpy (ndarray). On voit les techniques d'indexing, de slicing et de masking :
    0:00 Intro
    01:12 Indexing Axis 0 Axis 1
    02:45 Slicing
    09:13 Boolean Indexing
    13:30 Exercice sur une image
    16:00 Réponse exercice précédent
    ► Soutenez-moi sur Tipeee pour du contenu BONUS:
    fr.tipeee.com/machine-learnia
    ► REJOINS NOTRE COMMUNAUTÉ DISCORD
    / discord
    ► ARTICLE EN COMPLÉMENT DE CETTE VIDÉO:
    machinelearnia.com/
    ► Recevez gratuitement mon Livre:
    APPRENDRE LE MACHINE LEARNING EN UNE SEMAINE
    CLIQUEZ ICI:
    machinelearnia.com/apprendre-...
    ► Téléchargez gratuitement mes codes sur github:
    github.com/MachineLearnia
    ► Abonnez-vous : / @machinelearnia
    ► Pour En Savoir plus : Visitez Machine Learnia : machinelearnia.com/
    ► Qui suis-je ?
    Je m’appelle Guillaume Saint-Cirgue et je suis Data Scientist au Royaume Uni. Après avoir suivi un parcours classique maths sup maths spé et avoir intégré une bonne école d’ingénieur, je me suis tourné vers l’intelligence artificielle de ma propre initiative et j’ai commencé à apprendre tout seul le machine learning et le deep learning en suivant des formations payantes, en lisant des articles scientifiques, en suivant les cours du MIT et de Stanford et en passant des week end entier à développer mes propres codes.
    Aujourd’hui, je veux vous offrir ce que j’ai appris gratuitement car le monde a urgemment besoin de se former en Intelligence Artificielle.
    Que vous souhaitiez changer de vie, de carrière, ou bien développer vos compétences à résoudre des problèmes, ma chaîne vous y aidera.
    C’est votre tour de passer à l’action !
    ► Une question ? Contactez-moi: contact@machinelearnia.com

Komentáře • 281

  • @mackensonjoseph8803
    @mackensonjoseph8803 Před 3 lety +13

    Aux personnes qui mettent un 👎 je vous demande d'arrêter de le faire car monsieur s'est efforcé de nous partager gratuitement ceux qu'il a payé pour apprendre s'il a une que vous n'aimez pas conseiller lui plutôt en commentaire ne le décourage pas et si vous n'êtes pas capable de faire ça faites votre chemin ne mais pas de👎🙏

    • @MachineLearnia
      @MachineLearnia  Před 3 lety +6

      Merci beaucoup pour ton attention et ton encouragement. Mais je ne m'en fais pas si certains haters mettent un pouce rouge, c'est la vie, c'est pas grave ! Je suis content de faire les videos pour les gens comme toi :)

    • @mackensonjoseph8803
      @mackensonjoseph8803 Před 3 lety +1

      @@MachineLearnia j'adore les gens comme vous qui donnent gratuitement ceux que vous avez payé qui aiment partager leur connaissance merci beaucoup Mec

    • @mackensonjoseph8803
      @mackensonjoseph8803 Před 3 lety

      @@MachineLearnia Je suis actuellement en première année de licence informatique et j'aime comme vous tout ce qui en rapport au deep learning machine learning tout ça et ce que j'aimerais savoir c'est comment je peux focaliser mes études pour y faire carrière dans. Conseiller moi svp

  • @japanfigs8063
    @japanfigs8063 Před 4 lety +21

    Tu es un excellent pédagogue c'est un truc de fou!
    Vraiment merci pour tout le travail que tu fournis (ecriture des cours, montage des videos, etc..)

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      Merci beaucoup pour ton commentaire. Je suis vraiment heureux d'avoir un tel retour, c'est génial de savoir que mon contenu vous aide réellement ! :)

  • @redbed012
    @redbed012 Před rokem +10

    cette formation est juste une dinguerie, j'ai 14 ans et j'adore les IA et le python.
    merci beaucoup pour tout ce que j'ai appris !

  • @mohamedahmed-dahmane2300
    @mohamedahmed-dahmane2300 Před 3 lety +13

    Même dans Lynda, je n'ai pas pu trouver une formation aussi bien préparée et très bien structurée. Bravo ! votre manière d'expliquer des sujets aussi complexes est sensationnelle. You make it look ridiculously easy. Merci infiniment.

    • @MachineLearnia
      @MachineLearnia  Před 3 lety +2

      Merci beaucoup, votre message me fait tres plaisir ! :)

  • @matvay8281
    @matvay8281 Před 4 lety +23

    J'abonde les commentaires précédents, le niveau de préparation est excellent et les vidéos sont très bien équilibrées entre la vision d'ensemble du module et le petit détail qui vient de ton expérience. Pour numpy, le plus dur va être la différence de logique d'index par rapport à Matlab, le 0 et aussi le point d'arrêt à N+1. Un coup à prendre mais un risque de boulettes dans le code aussi.

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +7

      Merci beaucoup ! Je suis d'accord avec toi pour Numpy : la logique d'indexing peut embrouiller certaines personnes, mais ce n'est pas le seul point qui peut embrouiller les gens.
      Je vais faire un petit résumé de ce qu'il y a de plus important dans Numpy dans la vidéo 13/30 :)

  • @amyd.2840
    @amyd.2840 Před 4 lety +6

    Encore une fois : super vidéo ! Merci beaucoup !

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Merci Beaucoup. J'ai beaucoup aimé produire cette vidéo :)

  • @B2Atech
    @B2Atech Před 7 měsíci

    Franchement Bravo, je suis vos vidéos avec attention et passion. Excellent pédagogue et formateur

  • @pierre-louis4519
    @pierre-louis4519 Před rokem

    Vous êtes un vulgarisateur exceptionnel.
    Merci pour ce partage de vos connaissances.

  • @LaurentD90
    @LaurentD90 Před 3 lety

    Parfait, comme toutes les autres vidéos ! Merci beaucoup

  • @julienjacquemont6048
    @julienjacquemont6048 Před 4 lety +8

    Super vidéo! particulièrement claire et didactique merci!

  • @Erwan_449
    @Erwan_449 Před 3 lety +2

    Merci beaucoup pour ces vidéos ultra clair, j’ai appris énormément.

  • @haitamarsalane9924
    @haitamarsalane9924 Před 4 lety +6

    vous êtes le meilleur, une explication facile à comprendre et efficace,vous feriez un très bon prof,merci bcp pour l'effort.

    • @bamokinamoandadestin7888
      @bamokinamoandadestin7888 Před rokem

      c'est un prof. Et pour moi CZcams est une université en soi; lorsqu'on voit la qualité de certains créateurs de contenu.

  • @axelmaurelangu9398
    @axelmaurelangu9398 Před 2 lety +1

    Vraiment merci beaucoup pour cette formation qui pour moi est delà de mes attentes.
    L'explication est tellement claire que j'ai déjà l'impression d'avoir atteint un certain niveau :)
    Dommage que se soit maintenant que je découvre votre chaine.

  • @khaoulabouziane1681
    @khaoulabouziane1681 Před 3 lety

    simple, nette et clair. Vraiment ça donne envie d'apprendre Python. Merci beaucoup pour ces super vidéo

  • @yvanrichard2666
    @yvanrichard2666 Před 3 lety

    encore une fois merci !!!!

  • @ahrararabi9716
    @ahrararabi9716 Před 4 lety

    Rien à dire comme d'habitude parfait !!!!

  • @sihemmansour5303
    @sihemmansour5303 Před 4 lety +2

    un excellent tutoriel. bravo aussi pour la manière d'explication vraiment géniale

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Merci beaucoup ! Regardez-vous les autres épisodes ? :)

  • @Amadou418
    @Amadou418 Před 4 lety

    Franchement c'est la première fois que je vois une vidéo d'une telle clarté. Merci pour tout le travail fourni. Merci Merci Merci à l'infini.

  • @promaths-y4t
    @promaths-y4t Před 4 lety

    Encore une fois, c'est super , un grand merci

  • @LMGaming0
    @LMGaming0 Před 4 lety

    J'adore tes vidéos merci!

  • @abdallahmansouri9807
    @abdallahmansouri9807 Před 3 lety

    you are an excellent trainer.i loved python during watching those videos.thanks a bundle sir.your teaching strategy is wonderful and pedagogic.

  • @shootsoccer948
    @shootsoccer948 Před 3 lety

    super son, super explication et en avançant avec les autres vidéo on progresse merci pour ce super travail !

  • @rosnituto738
    @rosnituto738 Před rokem

    je viens juste de m'aboner sur votre chaine et je la trouve vraiment hyper intéressant j'ai toujours aimer la programmation et les données c'est juste exceptionnel de voir que je suis au bon endroit un pouce en l'air beaucoup d'encouragement a toi et big up a la chaine

  • @diopmamadou3998
    @diopmamadou3998 Před 3 lety

    C'est un régale de vous suivre!

  • @lololm1435
    @lololm1435 Před 4 lety +1

    encore une vidéo géniale qui s'annonce,
    j'en profite pour te remercier chaleureusement pour cette série très intéressante et facile à suivre, que moi et une amie suivons pendant les vacances, pour mieux nous préparer et connaître plus sur le machine learning pour plus tard..

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      Bravo a vous deux pour vous occuper du développement de vos compétences durant les vacances ! Vous irez loin ! :)

  • @nani-hl2dp
    @nani-hl2dp Před 2 lety

    Excellent, bravo et merci

  • @SoufianeBALLOUKENSEM
    @SoufianeBALLOUKENSEM Před 4 lety

    Un excellent tutoriel. bravo aussi pour la manière d'explication vraiment géniale; Vraiment merci pour tout le travail que tu fournis.

  • @abdoulsalamsoumah4723
    @abdoulsalamsoumah4723 Před 4 lety +1

    mon grand tu est le meilleur. Tu donne du lourd

  • @yaminadjoudi4357
    @yaminadjoudi4357 Před 2 lety

    Merci beaucoup, j'ai hâte a voir votre série de deep learning avec tensorflow, j'avais peur d'apprendre python mais suis optimiste en enchainant votre chaine, keep going

  • @trbmp
    @trbmp Před 2 lety

    excellent travail Guillaume, bravo !

  • @walidbakhouya5176
    @walidbakhouya5176 Před 4 lety +1

    vraiment c'est géniale mercii bcq

  • @everythinguneed__1721
    @everythinguneed__1721 Před 4 lety

    Le meilleur Merci!

  • @walydiallo5865
    @walydiallo5865 Před 4 lety +1

    Merci. excellent travail

  • @mustaphabiyabi4701
    @mustaphabiyabi4701 Před 2 lety

    wonderful explanation thank u !

  • @abdellazizlawrizy
    @abdellazizlawrizy Před 2 lety

    Merci, super vidéo.

  • @miramira6282
    @miramira6282 Před 4 lety +1

    malgré que j'ai pas encore étudier le deep learning même je débute à la machine learning mais je me sens que vos vidéos python incluent tous ce qui est nécessaire et tout ce qui est important,
    bon continuation

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      Pour bien se lancer en Deep Learning, il est important de bien comprendre les algorithmes de Machine Learning qui reposent sur l'optimisation par la descente de gradient

  • @amineghadi4602
    @amineghadi4602 Před 3 lety +3

    Merci beaucoup pour cette formation c'est très intéressante , espérant que nous aurons l'occasion par la suite de voir avec vous un projet data science complet de A à Z

    • @MachineLearnia
      @MachineLearnia  Před 3 lety +1

      Il y en a un a la fin de cette série, dans les vidéos 26 27 28 et 29.

  • @saadiaouldsaada4003
    @saadiaouldsaada4003 Před 4 lety +4

    Hey, superbe vidéo, et j'adore le fait que ça soit en français car on n'a pas besoin de fournir un double effort pour à la fois comprendre le cours et l'anglais. Et merci infiniment t'as réussi à me réconcilier avec Python 🙏

  • @vgflyway1063
    @vgflyway1063 Před 3 lety +1

    Nan mais vous êtes le meilleur si on peut factoriser toutes vos vidéos

  • @sirakhecisse5707
    @sirakhecisse5707 Před rokem

    Vraiment Vraiment merci

  • @zainasadoun1423
    @zainasadoun1423 Před 2 lety

    merci beaucoup pour la vidéo très riche , bonne courage a vous.

  • @imanebenjada750
    @imanebenjada750 Před 2 lety

    bonjour vous etes un bon enseignant

  • @jjpro
    @jjpro Před 4 lety

    Bonne continuation mon grand

  • @bricesiou1572
    @bricesiou1572 Před rokem

    Cool toute tes videos

  • @marcopoussin2857
    @marcopoussin2857 Před 4 lety

    Merci bokou de ta part ,c'est tres coool

  • @alouiyaz
    @alouiyaz Před 2 lety

    Excellente formation très pédagogique , bravo prof

  • @joshanambungu8222
    @joshanambungu8222 Před 2 lety +4

    L'exercice de cette fois-ci est plutôt difficile je dois dire (pour moi en tout cas). Très bonne vidéo comme toujours

  • @chainonsmanquants1630
    @chainonsmanquants1630 Před 3 lety

    Merci !

  • @pokoatiyodi2183
    @pokoatiyodi2183 Před 3 lety

    Avec vous les choses sont très facile

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Je suis heureux que les videos vous plaisent autant !

  • @jeandirel5788
    @jeandirel5788 Před rokem

    cette formation est juste une dinguerie

  • @hassanbrahimadouma5776

    Excellente video j'ai decouvert grace à un amis mais frenchement c'est trés idéal pour un debutant comme pour un expers.merci infinement à plus

  • @totow1091
    @totow1091 Před 3 lety

    J'arrive très tard pour dire cela mais je te remercie sincèrement pour tes vidéos. Ce sont les meilleurs que j'ai pu trouver pour apprendre le machine learning. J'aimerais en faire mon métier et si j'y arrive ce sera grandement grâce à toi :D

    • @MachineLearnia
      @MachineLearnia  Před 3 lety +1

      Merci beaucoup pour ton message, ca me fait super plaisir ! Bravo tu es très motivé et je suis sur que tu réussiras ! :)

    • @totow1091
      @totow1091 Před 3 lety

      Machine Learnia Merci ! D’ailleurs, il y a-t-il un serveur discord pour machine learnia où l’on peut poser ses questions ?

  • @kerrylmusungu6293
    @kerrylmusungu6293 Před 4 lety

    Ce cours est super

  • @mohammedghaithan249
    @mohammedghaithan249 Před 3 lety +1

    Great job.

  • @user-tw8xc3ko7e
    @user-tw8xc3ko7e Před 3 měsíci +3

    😭😭 je découvert la formation 4 ans plus tard !! 😭

  • @QuranIsLife0
    @QuranIsLife0 Před 3 lety

    blablalabla bla python python python :) Merci beaucoup pour ces vidéos ultra clair,😍😍😍

  • @twidevYT
    @twidevYT Před 4 lety +6

    Salut je suis tout nouveau sur ta chaîne super vidéo ça m’a donné envie de reprendre le phyton

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Salut, alors ça c'est le meilleur commentaire que je puisse recevoir ! Un grand bravo à toi ! Python est assez simple et si tu développes des compétences en machine learning, ça t'aidera beaucoup dans ta carrière, quelque soit ton métier ! Reste motivé et à bientôt ! :D

  • @lokid9255
    @lokid9255 Před 3 lety

    Oh !!! J'ai enfin pu maîtriser l'indexing et le slicing 😌😌.

  • @raiskhalid4878
    @raiskhalid4878 Před 2 lety

    Excellente formation

  • @saidyahya7344
    @saidyahya7344 Před rokem

    Brillant

  • @MoussMouss-mp2ph
    @MoussMouss-mp2ph Před rokem

    merci :)

  • @philippedevezeaud5029
    @philippedevezeaud5029 Před 4 lety

    Bonjour, formation de qualité et toujours aussi pédagogique . J'ai encore un peu de mal avec la lecture des tableaux, mais ça va rentrer (il faut le digérer :=) ). Merci pour le partage.

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Merci beaucoup ! Oui ! Ca prend un peu de temps, mais en en faisant un petit peu chaque jour, ca vient vite !

  • @pala8283
    @pala8283 Před 8 měsíci

    ❤c super

  • @abdoulfofana7378
    @abdoulfofana7378 Před 3 lety

    encore merci. on avance.

  • @bensadililia3359
    @bensadililia3359 Před 2 lety

    je suis très contente de cette vidéo , vu que je travail sur le traitement d'image . merciiiiiiiiiiiiiiiii

    • @MachineLearnia
      @MachineLearnia  Před 2 lety +1

      Je pense que vous allez aimer les videos de la série sur le Deep Learning du coup.

    • @bensadililia3359
      @bensadililia3359 Před 2 lety

      @@MachineLearnia vous avez des vidéos spécial deep learning??

    • @MachineLearnia
      @MachineLearnia  Před 2 lety +1

      @@bensadililia3359 Oui c'est sur la chaine CZcams, la série est en cours !

    • @bensadililia3359
      @bensadililia3359 Před 2 lety

      @@MachineLearnia ohh je vais voir merci beaucoup

  • @Maertaugh
    @Maertaugh Před 3 lety +1

    tu n'imagines même pas les perspectives de simplicités tu es en train de m'ouvrir : merci,merci,merci,merci !!!!!

  • @niatoaxel5176
    @niatoaxel5176 Před 2 lety

    Encore un exercice réussi

  • @ousmnououmarou4751
    @ousmnououmarou4751 Před 6 měsíci

    Merci

  • @omartvsfr1225
    @omartvsfr1225 Před 4 lety

    merci super

  • @Siamon34
    @Siamon34 Před 4 lety

    Super video j'adore comme depuis le début je suis super assidu et j'apprend beaucoup grace a toi merci!
    ma solution était
    def initialisation(m,n):
    M = np.random.randn(m,n)
    N = np.ones((m,1))
    MN = np.hstack((M,N))
    print(MN)
    c'est super basique a coté du concatenate mais voila une version hstack

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Bravo a toi pour ton assiduité et bien joué pour l'exercice !

  • @noeberthaume4159
    @noeberthaume4159 Před rokem

    merci

  • @toma2502
    @toma2502 Před 4 lety +1

    Juste un mot : PARFAIT

  • @elvismessiaen1580
    @elvismessiaen1580 Před rokem

    Slt et merci. t'est cours son riche et très intéressant. SI tu fais un cours encore plus approfondie. Je suis preneur. Je vais faire une alternance ingénieur IA et franchement. je vais regarder souvent tes cours car très bien

  • @thiamco
    @thiamco Před 2 lety

    Bonjour,
    Comment je peux retourner la sous-matrice de taille (2,2) qui forme le coin en bas à droite de la matrice ?
    merci.

  • @yasserrabhi1082
    @yasserrabhi1082 Před 2 lety

    Merci pour les vidéos. Si je valide l'année, mon diplôme doit avoir ton nom marqué dessus 😂

  • @mathisheskia417
    @mathisheskia417 Před 4 lety +2

    Superbe vidéo, depuis le début de la série j'attend la sortie de la prochaine vidéo avec impatiente (ps: toute les vidéos sortirons à 17h au lieu de 16h maintenant ou pas ? perso je préfère 16h)

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Merci beaucoup Mathis ! :) Normalement les vidéos continueront à sortir à 16:00 (Paris) c'est juste que aujourd'hui j'ai eu un petit contre-temps ^^
      Je suis super content si la série te plait ! A demain pour le prochain épisode ! :D

  • @90fazoti
    @90fazoti Před 4 lety +5

    Excellente formation encore merci infiniment :) si c'est possible de nous faire une série de traitement d'image computer vision sur python merci d'avance

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      Oui je vais faire cette série dans peu de temps. Je termine d'abord cette série la :)
      Merci beaucoup de commenter mes vidéos :)

  • @CULTURE_dz
    @CULTURE_dz Před 3 lety

    Bonjour . Je cree un tablau a=np.zeros(10,) une dimension et un autre tablau b=([1,2,3]) .. comment unclure (b) dans (a) dans l'endroi ou je veu esque c'est possible ... merci

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Vous pouvez assembler des tableaux avec Concatenate.

  • @adelgrfd
    @adelgrfd Před 4 lety +1

    Très intéressante vidéo comme toujours, juste une petite question sur l’exercice final : on doit apprendre le code qui permet d’importer la photo ? On est censé comprendre comment tout ça marche ou on vera ça plus tard ?

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +2

      Merci. Nous verrons cela plus tard, ce n'est pas a connaitre par cœur, moi-meme il m'arrive de chercher sur Internet comment faire une petite action de temps a autres

  • @guillaume8437
    @guillaume8437 Před 4 lety

    Merci Guillaume pour ta video.
    Pour la gestion de l'image, ca semble compliqué de devoir afficher la partie zoomée en tant que photo et non en tant que tableau...
    Pour l'exercice précédent, j'ai fait comme suit et il a l'air d'être correct mais je pense que si je devais choisir entre ton bout de code et le mien, j'aurais beaucoup plus de facilités à relire le mien (un peu comme en cours de maths où on nous expliquait qu'il était plus prudent de résoudre une équation étape par étape plutôt que tout d'un bloc en une ligne) :
    import numpy as np
    def initialisation(m, n):
    A = np.random.randn(m, n)
    B = np.ones((m, 1))
    # C = np.hstack((A,B))
    C = np.concatenate((A,B), axis = 1)
    print(A)
    print(B)
    print(C)
    print(C.shape)
    initialisation(6,3)

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      Oui, bravo pour l'exercice, il vaut mieux faire les choses de facon claire, a son rythme. J'ai de mon coté écrit un code plus "condensé" pour tenter de convenir a l'ensemble de l'audience qui regarde la vidéo !

  •  Před 2 lety

    cool

  • @moussabamba6216
    @moussabamba6216 Před 4 lety +1

    vraiment j'adore votre manière d'expliquer les différentes thématique maintenant j'aimerais savoir quels conseils pourrais tu me donner afin de maîtriser le machine learning

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      Pour devenir compétent dans ce domaine:
      1) apprendre Python et ses packages utiles (suivre cette série jusqu'au bout)
      2) suivre une formation machine learning (lire mon livre et suivre ma série Machine Learning)
      3) pratiquer sur Kaggle.com

  • @alphaoumardiallo8292
    @alphaoumardiallo8292 Před 2 měsíci

    Contenu très riche merci et bon courage. Avez-vous des contenus sur les GANs (Generative Adversarial Networks) ?

  • @lamassonnerie5050
    @lamassonnerie5050 Před 4 lety +1

    et dire que vous les sortez une fois par jour... franchement merci beaucoup de m'avoir montré Numpy , j'ai un peu galéré a l'installer mais sa me fait tellement gagner du temps j'voudrais tellement que vous m'aidez pour pygame mais c'est peut être pas votre domaine. ça reste super intéressant merci beaucoup ( dsl pour les fautes ) et juste pour votre TP il faut installer spicy et matplotlib ?

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +1

      Bonjour ! Merci beaucoup :)
      Bon j'ai un peu ralenti en ce moment au niveau du rythme de production ! ahah
      Oui il faudra installer Scipy. Matplolib, et Sklearn.
      Non Je n'ai jamais utilisé Pygame :( mais pourquoi ne pas essayer !

  • @supplementmaths678
    @supplementmaths678 Před 2 lety

    Merci pour cette vidéo. Question concernant la partie du boolean indexing: quand tu as appliqué le masque de A dans le tableau B (5,5) , à l'exécution on n'a eu que des valeurs de B, mais le shape de B a changé (3,5), est-ce donc à ce niveau qu'agit le masque de A? (Puisqu'il n'y a que 15 éléments vérifiant la condition A

  • @bienheureuxwassou4820

    bonjour, je tiens a vous remercier pour vos vidéos très bien expliquée .
    concernant la correction de l'exercice j'ai une question, j'ai pas compris le shape que vous avez utiliser pour la fonction concatenate.
    merci

    • @bamokinamoandadestin7888
      @bamokinamoandadestin7888 Před rokem

      il utilise shape, juste pour ne pas avoir à retaper m. parce que grace à shape[0] il prend automatiquement le nombre de lignes qui nécessaire pour tracer la dernier colonne.

  • @sebastiencrepel5032
    @sebastiencrepel5032 Před 3 lety +1

    Bonjour et encore merci énormément pour ces vidéos d'une grande clarté. Je pense que vu le contexte du moment c'est le genre de chose qui peut vraiment aider beaucoup de gens...
    J'ai juste une remarque sur la correction de l'exercice précédent : je sais bien que c'était pour s'exercer avec concatenate mais on pouvait juste créer le tableau avec n+1 colonnes et faire MonTableau[:,-1:]=1 non ?
    Merci encore pour tout !

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Oui tout a fait, c'est bien de proposer cette alternative ! :)
      Merci et a bientot

  • @j_cd8705
    @j_cd8705 Před 3 lety

    Bonjour Machine Learnia, super vidéo, j’ai une question quelle technique utiliserais-tu pour selectionner les voisins d’un pixel puis les voisins du voisin,...?

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Bonjour, je suis désolé je ne comprends pas bien la question, mais tu peux venir la poser sur notre discord.

  • @GrandKali23
    @GrandKali23 Před 2 lety +1

    Bonsoir, merci beaucoup pour tes vidéos et tex explications interactives , je suis début de formation data engeneering et j'aprécie tes cours ;
    pour l'exercice , pourquoi t'a pas intégré la variable m dans la second array (zeros) , ta mis shape[0] , à la place de m . selon vous ça correspond au nombre de colonnes ? cest bien ça ? moi j'arrive pas a trouver la même chose , j'ai opté pour cette solution:
    import numpy as np
    def initialisation(n,m):
    A=np.random.randn(m,n)
    B=np.ones(shape=(m,1))
    C=np.concatenate([A,B],axis=1)
    return C
    initialisation(3,4)

    • @MachineLearnia
      @MachineLearnia  Před 2 lety +1

      Tout cela revient au meme, J'ai voulu utiliser shape[0] pour montrer aux gens ce qu'on vient d'apprendre. Mais le fait d'utiliser m est tres bien aussi !

  • @marwane55
    @marwane55 Před 4 lety +1

    Bonjour, merci pour cette chaine sur le machine learning et data science c'est très intérissant
    S'il vous j'ai une question consernat l'algorithmes de support vector machine (SVM) est ce qu'il est valable pour variable qualitative et ce qu'on peut faire de la classification en utilisant les variable qualitatif et quantitatif au meme temps.
    Merci

    • @MachineLearnia
      @MachineLearnia  Před 4 lety

      Bonjour, merci beaucoup.
      Oui on peut utiliser SVM pour des régressions ET des classifications. On peut également fournir des données qualitatives et quantitatives aux modeles de SVM.
      Pour faire ces choses simplement dans sklearn, je recommende d'utiliser l'estimateur SVR (pour les régressions) et SVC (pour les classification)

    • @imaneagnaou-nice3094
      @imaneagnaou-nice3094 Před 4 lety

      @@MachineLearnia S'il vous plait est il possible de nous faire une séance que pour ceci :) ( classifieur svm, svr, svc et tout) ?
      Je suis débutante et je trouve des difficultés mais grâce à vous j 'apprends. un grand merci à vous

  • @pierretizemha899
    @pierretizemha899 Před 3 lety

    Merci pour cette vidéo. Je vous ai écrit un mail concernant un traitement de deux images dont je souhaite votre soutien encore. Merci d'avance !!!

    • @MachineLearnia
      @MachineLearnia  Před 3 lety

      Bonjour, pouvez-vous partager ces images sur notre discord ? Merci ! :)

    • @pierretizemha899
      @pierretizemha899 Před 3 lety

      @@MachineLearnia Je viens d'accéder à votre discord mais je n'arrive pas à partager ces images. Par contre je vous les ai envoyé à votre adresse mail: contact@machinelearnia.com

    • @pierretizemha899
      @pierretizemha899 Před 3 lety

      En fait, l'application est nouvelle pour moi

    • @pierretizemha899
      @pierretizemha899 Před 3 lety

      J'ai finalement réussi à partager les images là sur discord

  • @MrBellarej
    @MrBellarej Před 4 lety +4

    Merci pour la formation :-), si possible est ce qu'il y a des exemples pratique avec des fichiers de données (excel, sql)..

    • @MachineLearnia
      @MachineLearnia  Před 4 lety +2

      Merci beaucoup. Oui de tels exemples vont venir la semaine prochaine ! :)

    • @MrBellarej
      @MrBellarej Před 4 lety

      @@MachineLearnia Merci et bonne continuation

  • @barma1986
    @barma1986 Před rokem

    Video incroyable comme toujours! Pour l'exercice j'ai utilisé le slicing. Pourrez vous me dire si c'est correcte?
    import numpy as np
    def initialisation(m,n):
    X=np.random.randn(m,n+1)
    X[:,-1]=1
    return X

  • @R-Waze
    @R-Waze Před 3 lety +1

    Je suis toute ta formation ML. Je vais parler au nom de la majorité des spectateurs silencieux. La qualité de ton travail vidéographique est extraordinaire... Tu es un tres bon vulgarisateur... elles sont très pédagogique pour un sujet aussi complexe !
    Concernant l'exercice comment on pourrais faire pour zoomer uniquement sur le visage de la photo? de maniere générale pour pouvoir zommer sur la zone que l'on souhaite?

    • @MachineLearnia
      @MachineLearnia  Před 3 lety +1

      Merci beaucoup, ca me fait tres plaisir !
      Pour zoomer sur une zone en particulier, il faut définir les bordures (les différents coins gauche/droite haut/bas) et effectuer un slicing. Bref pas de méthode magique, juste s'en remettre aux maths (je veux dire aux index des tableaux)

  • @kaiizaax4180
    @kaiizaax4180 Před 3 lety

    Salut merci pour tes vidéos très utiles ça m'aide beaucoup , comment je pourrais m'entrainer pour bien voir si j' ai bien compris tes vidéos y aurais des sortes d'execices ?

    • @MachineLearnia
      @MachineLearnia  Před 3 lety +1

      Salut et merci a toi ! :)
      Je te conseille de faire les exercices a la fin de chaque vidéo de cette série, et au fur et a mesure que tu avances dans la playlist, tu devras de plus en plus faire des choses avec Numpy et Matplotlib que tu auras vu dans les premieres vidéos, donc ca te permettra a terme de pouvoir faire tout ce que je fais dans les vidéos. Ensuite je conseille d'essayer de faire ton propre projet, en prenant des projets simples de Kaggle et de sklearn. Bon courage ! :)

  • @gaelhericher8736
    @gaelhericher8736 Před 6 měsíci

    Salut, la vidéo est très cool, je pense avoir bien compris l'indexing, slicing, etc.. Mais j'ai tout de même une question :
    Pour l'exercice que tu corriges à la fin de la vidéo, pourquoi ne pas juste changer les valeurs de X sans recréer un tableau np.ones,
    et juste changer avec le slicing ? En tout cas je l'ai fait et ça fonctionne bien, voici le code :
    def initialisation(m,n):
    array = np.random.randn(m,n+1)
    array[:,-1] = 1
    print(array)

  • @oliviablanco659
    @oliviablanco659 Před 2 měsíci

    Bonjour, quelqu'un comprend pourquoi à 12min48, A[A

  • @soufiane_elbk
    @soufiane_elbk Před rokem

    Done

  • @zeinebouzoubeir8579
    @zeinebouzoubeir8579 Před 2 lety

    import numpy as np
    def initialisation(m, n):
    A=np.random.randn(m, n)
    B=np.ones([m, 1])
    C=np.concatenate((A, B), axis=1)

    return C

  • @thiamco
    @thiamco Před 3 lety

    j'ai pas compris le B = [1:3, 1:3] = 1 pourquoi ca remplacer le petit carré, si vous pouvez m'expliquer plus clairement merci !

    • @MachineLearnia
      @MachineLearnia  Před 3 lety +1

      Il s'agit de sélectionner toutes les lignes allant de 1 a 3 et les colonnes allant de 1 a 3 et remplacer leurs valeurs par 1.
      (la ligne et colonne 3 est a chaque fois exclue)

    • @thiamco
      @thiamco Před 3 lety

      @@MachineLearnia j’ai bien compris, merci !