Како користити метод 'цламп()' у ПиТорцх-у?

Kako Koristiti Metod Clamp U Pitorch U



ПиТорцх је библиотека за машинско учење која омогућава корисницима да граде/креирају неуронске мреже. Метода “цламп()” се користи за ограничавање вредности тензора унутар одређеног опсега. Овај метод узима одређени тензор као улаз и враћа нови тензор у коме је сваки елемент стегнут унутар наведеног опсега (минималне и максималне вредности).

Овај блог ће објаснити методу коришћења методе „цламп()“ у ПиТорцх-у.

Како користити метод 'цламп()' у ПиТорцх-у?

Да бисте користили метод „цламп()“ у ПиТорцх-у, погледајте наведене кораке:







  • Увезите ПиТорцх библиотеку
  • Направите жељени тензор
  • Стегните елементе тензора помоћу “цламп()” методом
  • Прикажи тензор ограничених вредности

Основна синтакса „цламп()“ је:



бакља.стезаљка ( , мин =Ништа, мак =Ништа )

Овде је „мин“ доња гранична вредност, а „мак“ је горња гранична вредност.



Хајде да истражимо кораке:





Корак 1: Увезите ПиТорцх библиотеку
Прво увезите „ бакља ” да бисте користили метод „цламп()“ у ПиТорцх-у:

увозна бакља



Корак 2: Креирајте тензор
Затим креирајте жељени тензор користећи “торцх.тенсор()” функција и штампа њене елементе. Овде креирамо следећи тензор „десетица“ са листе:

Десетице = бакља.тензор ( [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 ] )

принт ( Десетине )

Доњи излаз приказује креирани тензор:

Корак 3: Стегните тензорске елементе
Сада користите функцију „цламп()“ и обезбедите улазни тензор и одређени опсег (доња и горња граница) као аргументе. Овде стежемо елементе „ Десетине ” тензор и постављање минималне вредности „5” и максималне вредности „10”. Ово ће заменити све вредности у тензору које су мање од 5 са ​​„5“ и све вредности веће од 10 са „10“:

Цламп_тенс = торцх.цламп ( Десеци, мој = 5 , мак = 10 )

Корак 4: Прикажите тензор стегнутих вредности
На крају, прикажите тензор са стегнутим вредностима и погледајте његове елементе:

принт ( Цламп_тенс )

У доњем излазу, може се приметити да су вредности које су биле мање од 5 и веће од 10 замењене са „5” и „10” респективно. Ово указује да је метода „цламп()“ успешно примењена:

Слично томе, ако наведемо различите минималне и максималне вредности у функцији „цламп()“, излаз ће бити промењен:

Цламп_тенс = торцх.цламп ( Десеци, мој = 7 , мак = 13 )

принт ( Цламп_тенс )

Доњи излаз показује да су вредности мање од 7 и веће од 13 успешно замењене са „7” и „13” респективно.

Ефикасно смо објаснили употребу методе „цламп()“ у ПиТорцх-у.

Белешка : Овде можете приступити нашој Гоогле Цолаб бележници линк .

Закључак

Да бисте користили метод „цламп()“ у ПиТорцх-у, прво увезите библиотеку торцх-а. Затим креирајте жељени тензор и погледајте његове елементе. Затим користите “цламп()” метода за стезање елемената улазног тензора. Потребно је обезбедити улазни тензор и одређени опсег (доња и горња граница) као аргументе. На крају, прикажите тензор са стегнутим вредностима и погледајте његове елементе. Овај текст је објаснио методу коришћења методе „цламп()“ у ПиТорцх-у.