Како пронаћи ентропију тензора по елементима у ПиТорцху?

Kako Pronaci Entropiju Tenzora Po Elementima U Pitorchu



Ентропија је мера неизвесности или случајности одређеног система. Ентропија тензора по елементима је ентропија израчуната за сваки елемент тензора појединачно. ПиТорцх пружа „ торцх.специал.ентр() ” метода за проналажење ентропије било ког тензора. Ако је елемент тензора негативан, његова ентропија ће бити негативна бесконачност. Ако је елемент тензора „ 0 “, његова ентропија ће такође бити “ 0 ”. Штавише, ако је тензорски елемент позитиван, његова ентропија ће се израчунати као производ негативне вредности елемента његовим природним логаритмом.

Овај чланак ће дати пример методе за проналажење ентропије тензора по елементима у ПиТорцх-у.







Како пронаћи ентропију тензора по елементима у ПиТорцху?

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



Прођите кроз следеће дате примере за боље разумевање:



Пример 1: Израчунајте/нађите по елементима ентропију 1Д тензора

У првом примеру ћемо креирати 1Д тензор и израчунати његову ентропију по елементима. Пратимо наведене кораке:





Корак 1: Увезите ПиТорцх библиотеку

Прво увезите „ бакља ” библиотека за израчунавање ентропије по елементима:

увозна бакља



Корак 2: Креирајте 1Д тензор

Затим користите „ торцх.тенсор() ” функција за креирање 1Д тензора и штампање његових елемената. Овде креирамо следеће „ Тенс1 ” 1Д тензор са листе:

Тенс1 = торцх.тенсор([3, 0,8 , -1 , 5, 0, -9])

штампа (десетице1)

Корак 3: Израчунајте ентропију по елементима

Сада користите „ торцх.специал.ентр() ” метод за израчунавање ентропије по елементима за „ Тенс1 ” тензор:

тенс_Ентр = торцх.специал.ентр(Тенс1)

Корак 4: Прикажите израчунату ентропију

На крају, прикажите израчунату ентропију тензора по елементима за верификацију:

принт(тенс_Ентр)

Доњи излаз показује израчунату ентропију ' Тенс1 ” тензор:

Пример 2: Израчунајте/нађите по елементима ентропију 2Д тензора

У другом примеру ћемо креирати 2Д тензор и израчунати његову ентропију по елементима. Хајде да пратимо доњу процедуру корак по корак:

Корак 1: Увезите ПиТорцх библиотеку

Прво увезите „ бакља ” библиотека за израчунавање ентропије:

увозна бакља

Корак 2: Креирајте 2Д тензор

Затим креирајте жељени 2Д тензор и одштампајте његове елементе. Овде креирамо следеће „ Тенс2 „2Д тензор:

Тенс2 = торцх.тенсор([[1, 7, -3], [4, -2, 0], [-5, 0, -8]])

штампа (Десетице2)

Ово је створило 2Д тензор као што се види у наставку:

Корак 3: Израчунајте ентропију по елементима

Сада израчунајте ентропију по елементима ' Тенс2 ” тензор користећи „ торцх.специал.ентр() ” метод:

тенс2_Ентр = торцх.специал.ентр(Тенс2)

Корак 4: Прикажите израчунату ентропију

На крају, прикажите израчунату ентропију тензора по елементима:

принт(тенс2_Ентр)

Ентропија ' Тенс2 ” тензор је успешно израчунат:

Ефикасно смо објаснили метод израчунавања ентропије тензора по елементима у ПиТорцх-у.

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

Закључак

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