‫Oké, nu hebben we een paar verschillende manieren gezien om een race te manipuleren, maar de meeste manieren waarop
‫we hebben gewerkt, waren rekenkundige aggregatie.
‫Zo soort berekeningen uitvoeren op Vampyre nu.
‫Wat als u de vorm van uw rijk moet veranderen?
‫Waarom zou je de vorm van een imperium moeten veranderen?
‫Onthoud dat veel machine learning uw invoer in een machine learning-algoritme plaatst en
‫ervoor zorgt dat ze de juiste uitvoer opleveren.
‫Een van die manieren om invoer op een rij te zetten, is ervoor te zorgen dat uw gegevens of uw lijst met getallen of uw
‫reeks getallen de juiste vorm hebben.
‫Dus laten we eens kijken hoe we dat in een taart kunnen doen.
‫Dus we gaan hervormen en transponeren.
‫Dit is deze sectie.
‫Leuke kleine rubriek daar, dus laten we eens kijken, een rondleiding, toch?
‫Mooi.
‫Laten we uitzoeken welke vorm het is, twee bij drie.
‫Ja, dat is logisch.
‫Onthoud dat we eerder in een vorige video probeerden een twee met een drie te vermenigvuldigen.
‫Laten we een drie visualiseren, zodat we het opnieuw kunnen zien.
‫Een drie.
‫Daar gaan we.
‫Laten we eens kijken naar de vorm.
‫Een drie-topvorm.
‫Oké, wat gaat er nu gebeuren als we deze proberen te vermenigvuldigen?
‫Oh, operanden konden niet samen met de twee, drie of twee, drie, drie van de vorm worden uitgezonden.
‫We zullen.
‫Het mooie van een umpire rains is dat ze kunnen worden omgevormd of getransponeerd.
‫Laten we eerst eens kijken naar Reshape.
‫Dus wat doet Reshape?
‫Reshape is een methode die je op elke array kunt aanroepen.
‫Dus als we hier typen, verander het tabblad shift, reshape string retourneert een array met dezelfde gegevens met een
‫nieuwe vorm.
‫Mooi.
‫Daar gaan we, haal daar wat meer informatie.
‫Laten we eens kijken wat het vereist.
‫Vorm.
‫Hm.
‫Dus een van de regels van uitzenden, als we uitzenden nog een keer opzoeken.
‫Een van de regels van uitzenden.
‫Is hier, algemene uitzendregels bij het opereren op tournee verhogen niet hun vorm qua vorm.
‫Het begint met de achterliggende dimensies en werkt zich een weg naar voren naar dimensies die compatibel zijn wanneer ze
‫gelijk zijn of een van hen één is.
‫Dit betekent dus dat als de vormen van twee arrays gelijk zijn, de vermenigvuldiging kan plaatsvinden.
‫Maar als ze niet gelijk zijn, moet een van hen er een zijn.
‫Dus dat gaan we hier doen.
‫We gaan de to-array een nieuwe vorm geven.
‫Van zijn vorm, twee, drie.
‫Dit is incompatibel, en we gaan een van deze dimensies veranderen, we gaan een
‫dimensie toevoegen om twee, drie, een vorm te geven.
‫Laten we afwachten wat er gebeurt.
‫Oh, OK, dus het schuifelde een beetje rond, laten we de Shapir afdrukken.
‫Dus je ziet hoe gegevens die we hebben gebruikt een hervormde methode hebben doorgegeven in een andere vorm.
‫Dus nu hebben we hier nog een dimensie toegevoegd.
‫Nu is zijn vorm tot drie, een of een drievorm.
‫Oké, twee, drie, drie.
‫Dus als we terugverwijzen naar de regels van omroep.
‫Zijn de afmetingen gelijk?
‫Nee, is een van hen er een?
‫Ja, dus laten we dit proberen.
‫Een twee zal haar een variabele maken om Adelaarsoog te hervormen, om twee, drie, één te hervormen.
‫Mooi.
‫Hier gaan we dus naar kijken.
‫A om te hervormen.
‫Er is onze hervormde dag tot dag om keer op drie te hervormen.
‫Daar gaan we.
‫Mooi, dus dat is een voordeel van omvormen.
‫Nu, dit is hier slechts een klein voorbeeld.
‫Voordat ze onverenigbaar waren, maar omdat we het hebben hervormd, hebben we een hervormd om binnen de uitzendregels van numpty
‫te blijven.
‫We zouden dan de vermenigvuldigingsfunctie over deze twee arrays kunnen gebruiken.
‫Nu, als dit concept in het begin een beetje vreemd is, is dat prima en het zal wat oefening vergen om
‫erachter te komen hoe je reshape op de juiste manier kunt gebruiken.
‫Maar wat hier belangrijk is, is dat het feit dat je een scheidsrechter bent, Ray, in een bepaalde vorm komt,
‫zoals het zo begint, niet betekent dat het in die vorm moet blijven.
‫Deze hervormde versie van A2 bevat dus nog steeds dezelfde informatie als de originele A2.
‫Het is alleen in een andere vorm.
‫Dit is dus een van de problemen die je tegenkomt bij veel verschillende machine
‫learning-problemen, namelijk ervoor zorgen dat de gegevens waarin je patronen probeert te vinden dezelfde vorm hebben.
‫Dus het machine learning-algoritme kan er zo snel mogelijk overheen lopen zoals deze uitzending.
‫En als ze niet dezelfde vorm hebben, krijg je vaak dergelijke fouten terug, die zeggen dat de gegevens waarin je patronen
‫probeert te vinden, niet dezelfde vorm hebben.
‫Dus dat is het moment waarop je moet uitzoeken hoe je iets als Reshape kunt gebruiken om ze in dezelfde vorm te
‫veranderen, zodat ze compatibel zijn met elkaar.
‫Nu, en er is nog iets, dat is nu transponeren wat transponeert, laten we er eerst naar
‫kijken.
‫Laten we hier een kleine opmerking plaatsen, zodat we weten wat er gebeurt.
‫Transponeer A2.
‫Eigenlijk kunnen we het hier aan T overlaten, zodat we kunnen zien wat hier is veranderd.
‫Laten we een back-up maken van een dinsdag transponeren wat is er veranderd?
‫Laten we gaan puntvorm.
‫Drie twee.
‫OK, als we nu hier vorm gaan geven, wat een transponering doet, het verandert de Access's.
‫Dus nu was a naar vorm twee, drie, maar als we transponeren noemen en nu is T vier transponeren, dan
‫verwisselt het de as.
‫Dat is waar we dat nu kunnen zien.
‫Een, twee, drie punt drie is hier beneden in de kolom en vier, vijf, zes punt vijf is op deze
‫kolom.
‫Dus wat het gedaan heeft, is in wezen gewoon de rijen en kolommen omwisselen.
‫Nu kunt u dit ook op een grotere array doen.
‫Laten we je een drie- en driepuntsvorm geven, twee, drie, drie.
‫Dus als we een driepunt t noemen.
‫Het gaat deze Access's omwisselen, dus als, laten we zeggen, een drievoudige vorm hebben.
‫Dus nu hebben we het in wezen omgedraaid.
‫Dus nu is deze dimensie, dus ook, helemaal aan het einde en drie en drie zijn naar voren gewisseld.
‫Het belangrijke verschil tussen transponeren en hervormen is dat transponeren de Access's gewoon omdraait
‫en dat je je eigen aangepaste vormen kunt maken.
‫Dus we hebben bijvoorbeeld een twee hervormd om compatibel te zijn met onze uitzendregels om een oefening te hebben om sommige van je
‫arrays opnieuw vorm te geven.
‫En ik zie je in de volgende video.