W tym blogu wyjaśniono metodę użycia metody „clamp()” w PyTorch.
Jak korzystać z metody „clamp()” w PyTorch?
Aby użyć metody „clamp()” w PyTorch, spójrz na podane kroki:
- Importuj bibliotekę PyTorch
- Utwórz żądany tensor
- Zaciśnij elementy tensora za pomocą 'Zacisk()' metoda
- Wyświetl tensor wartości zaciśniętych
Podstawowa składnia „clamp()” jest następująca:
zacisk palnika ( , min =Żaden, maks =Żaden )
Tutaj „min” jest dolną wartością graniczną, a „max” jest wartością górną.
Przeanalizujmy kroki:
Krok 1: Zaimportuj bibliotekę PyTorch
Najpierw zaimportuj „ latarka ”, aby użyć metody „clamp()” w PyTorch:
Krok 2: Utwórz tensor
Następnie utwórz żądany tensor za pomocą „tensor palnika()” funkcję i wypisz jej elementy. Tutaj tworzymy następujący tensor „Dziesiątki” z listy:
wydrukować ( Kilkadziesiąt )
Poniższe dane wyjściowe pokazują utworzony tensor:
Krok 3: Zaciśnij elementy napinające
Teraz użyj funkcji „clamp()” i podaj tensor wejściowy oraz określony zakres (dolna i górna granica) jako argumenty. Tutaj zaciskamy elementy „ Kilkadziesiąt ” i ustawienie wartości minimalnej „5” i wartości maksymalnej „10”. Spowoduje to zamianę wszelkich wartości tensora mniejszych niż 5 na „5”, a wszelkich wartości większych niż 10 na „10”:
Krok 4: Wyświetl tensor wartości zaciśniętych
Na koniec wyświetl tensor z zaciśniętymi wartościami i przejrzyj jego elementy:
Na poniższym wyjściu można zaobserwować, że wartości mniejsze niż 5 i większe niż 10 zostały zastąpione odpowiednio przez „5” i „10”. Oznacza to, że metoda „clamp()” została pomyślnie zastosowana:
Podobnie, jeśli w funkcji „clamp()” określimy różne wartości minimalne i maksymalne, dane wyjściowe zostaną zmienione:
Clamp_tens = zacisk palnika ( Dziesiątki, mój = 7 , maks. = 13 )wydrukować ( Zacisk_tens )
Poniższe dane wyjściowe pokazują, że wartości mniejsze niż 7 i większe niż 13 zostały pomyślnie zastąpione odpowiednio przez „7” i „13”.
Sprawnie wyjaśniliśmy użycie metody „clamp()” w PyTorch.
Notatka : tutaj możesz uzyskać dostęp do naszego Notatnika Google Colab połączyć .
Wniosek
Aby użyć metody „clamp()” w PyTorch, najpierw zaimportuj bibliotekę latarki. Następnie utwórz żądany tensor i przejrzyj jego elementy. Następnie użyj 'Zacisk()' metoda zaciskania elementów tensora wejściowego. Wymagane jest podanie tensora wejściowego i określonego zakresu (dolna i górna granica) jako argumentów. Na koniec wyświetl tensor z zaciśniętymi wartościami i przejrzyj jego elementy. W tym artykule wyjaśniono metodę użycia metody „clamp()” w PyTorch.