Πώς να χρησιμοποιήσετε το Expand Operation στο PyTorch;

Pos Na Chresimopoiesete To Expand Operation Sto Pytorch



Το PyTorch είναι μια βιβλιοθήκη μηχανικής μάθησης που επιτρέπει στους χρήστες να εργάζονται με τανυστές. Οι τανυστές είναι βασικές δομές δεδομένων που μπορούν να έχουν διαφορετικούς τύπους δεδομένων και σχημάτων. Μερικές φορές, οι χρήστες μπορεί να θέλουν να εκτελέσουν τη λειτουργία επέκτασης σε τανυστές για να επεκτείνουν το μέγεθός τους. Η λειτουργία επέκτασης επιτρέπει στους χρήστες να επαναλάβουν έναν τανυστή κατά μήκος καθορισμένων διαστάσεων. Το PyTorch παρέχει το χαρακτηριστικό 'expand()' που λαμβάνει ως είσοδο έναν τανυστή και μια λίστα μεγεθών. Επιστρέφει έναν νέο τανυστή που έχει τα ίδια δεδομένα αλλά με διαφορετικές διαστάσεις.

Αυτό το άρθρο θα επεξηγήσει τη μέθοδο χρήσης της λειτουργίας επέκτασης σε τανυστές στο PyTorch.







Πώς να χρησιμοποιήσετε το Expand Operation στο PyTorch;

Για να χρησιμοποιήσετε τη λειτουργία επέκτασης στο PyTorch, ελέγξτε τα παρακάτω βήματα:



Βήμα 1: Εισαγάγετε τη βιβλιοθήκη PyTorch

Πρώτα, εισαγάγετε το ' δάδα ” βιβλιοθήκη για χρήση της λειτουργίας επέκτασης:



εισαγωγή δάδα

Βήμα 2: Δημιουργήστε έναν τανυστή

Στη συνέχεια, δημιουργήστε έναν επιθυμητό τανυστήρα χρησιμοποιώντας το ' torch.tensor() ” λειτουργεί και εκτυπώνει τα στοιχεία του. Εδώ, δημιουργούμε το εξής ' Δεκάδες ' τανύων μύς:





Δεκάδες = δάδα. τανύων μύς ( [ [ 2 ] , [ 4 ] , [ 6 ] ] )

Τυπώνω ( Δεκάδες )

Στην παρακάτω έξοδο, ο τανυστής έχει δημιουργηθεί με επιτυχία:



Βήμα 3: Προβολή μεγέθους τανυστή εισόδου

Στη συνέχεια, δείτε το μέγεθος του παραπάνω δημιουργημένου ' Δεκάδες ' τανυστής χρησιμοποιώντας το ' Μέγεθος() ' Χαρακτηριστικό:

Τυπώνω ( 'Size of Tensor:' , Δεκάδες. Μέγεθος ( ) )

Σύμφωνα με την παρακάτω έξοδο, το μέγεθος του τανυστή είναι 3×1:

Βήμα 4: Αναπτύξτε το Tensor

Τώρα, χρησιμοποιήστε το ' επεκτείνουν() ” για να εκτελέσετε τη λειτουργία επέκτασης και να επεκτείνετε τον τανυστή σε μια νέα διάσταση. Απαιτείται να παρέχεται ο τανυστής και η λίστα μεγεθών ως είσοδος. Εδώ, επεκτείνουμε τον τανυστήρα σε μέγεθος 3×4:

Exp_tens = Δεκάδες. επεκτείνουν ( 3 , 4 )

Βήμα 5: Εμφάνιση διευρυμένου τανυστή και του μεγέθους του

Τέλος, εκτυπώστε τα στοιχεία του διευρυμένου τανυστή και το μέγεθός του:

Τυπώνω ( Exp_tens )

Τυπώνω ( Exp_tens. Μέγεθος ( ) )

Η παρακάτω έξοδος δείχνει τον διευρυμένο τανυστή και το μέγεθός του, δηλαδή 3×4. Αυτό υποδεικνύει ότι η διευρυμένη λειτουργία εκτελέστηκε με επιτυχία:

Έχουμε εξηγήσει την αποτελεσματική μέθοδο χρήσης της λειτουργίας επέκτασης στο PyTorch

Σημείωση : Μπορείτε να αποκτήσετε πρόσβαση στο Σημειωματάριο Google Colab από αυτό Σύνδεσμος .

συμπέρασμα

Για να χρησιμοποιήσετε τη λειτουργία επέκτασης στο PyTorch, πρώτα εισαγάγετε τη βιβλιοθήκη φακού. Στη συνέχεια, δημιουργήστε τον επιθυμητό τανυστήρα και δείτε τα στοιχεία και το μέγεθός του. Στη συνέχεια, χρησιμοποιήστε το ' επεκτείνουν() ” για επέκταση του τανυστή εισόδου. Τέλος, εκτυπώστε τον διευρυμένο τανυστήρα και δείτε το μέγεθός του. Αυτό το άρθρο έχει δείξει τη μέθοδο χρήσης της λειτουργίας επέκτασης σε τανυστές στο PyTorch.