App下載

如何利用Pytorch計(jì)算三角函數(shù)

宇宙冰可樂(lè) 2021-08-19 15:02:21 瀏覽數(shù) (3839)
反饋

pytorch雖然是一個(gè)機(jī)器學(xué)習(xí)的庫(kù),但他也擁有很多數(shù)學(xué)相關(guān)的計(jì)算方法,比如他也可以用來(lái)計(jì)算三角函數(shù)。那么怎么用他來(lái)計(jì)算三角函數(shù)呢?閱讀這篇文章,你會(huì)知道答案。

一、加載庫(kù)

首先加載torch庫(kù),進(jìn)入python后加載庫(kù)使用import導(dǎo)入

【import 庫(kù)名】

Pytorch 如何計(jì)算三角函數(shù)

二、sin值計(jì)算方法

pytorch中的sin計(jì)算都是基于tensor的,所以無(wú)論單個(gè)值還是多個(gè)值同時(shí)計(jì)算sin值,都需要首先將輸入量轉(zhuǎn)換為tensor

使用指令:

【torch.sin(tensor)】

實(shí)例中,使用了計(jì)算單個(gè)和多個(gè)sin值時(shí)的情況

Pytorch 如何計(jì)算三角函數(shù)

三、cos值計(jì)算方法

pytorch中的cos計(jì)算都是基于tensor的,所以無(wú)論單個(gè)值還是多個(gè)值同時(shí)計(jì)算cos值,都需要首先將輸入量轉(zhuǎn)換為tensor

使用指令:

【torch.cos(tensor)】

實(shí)例中,使用了計(jì)算單個(gè)和多個(gè)cos值時(shí)的情況

Pytorch 如何計(jì)算三角函數(shù)

四、tan值計(jì)算方法

pytorch中的tan計(jì)算都是基于tensor的,所以無(wú)論單個(gè)值還是多個(gè)值同時(shí)計(jì)算tan值,都需要首先將輸入量轉(zhuǎn)換為tensor

使用指令:

【torch.tan(tensor)】

實(shí)例中,使用了計(jì)算單個(gè)和多個(gè)tan值時(shí)的情況

Pytorch 如何計(jì)算三角函數(shù)

五、arcsin值計(jì)算方法

pytorch中的反正弦計(jì)算都是基于tensor的,所以無(wú)論單個(gè)值還是多個(gè)值同時(shí)計(jì)算反正弦值,都需要首先將輸入量轉(zhuǎn)換為tensor

使用指令:

【torch.asin(tensor)】

實(shí)例中,使用了計(jì)算單個(gè)和多個(gè)arcsin值時(shí)的情況

Pytorch 如何計(jì)算三角函數(shù)

六、arccos值計(jì)算方法

pytorch中的反余弦計(jì)算都是基于tensor的,所以無(wú)論單個(gè)值還是多個(gè)值同時(shí)計(jì)算反余弦值,都需要首先將輸入量轉(zhuǎn)換為tensor

使用指令:

【torch.acos(tensor)】

實(shí)例中,使用了計(jì)算單個(gè)和多個(gè)arccos值時(shí)的情況

Pytorch 如何計(jì)算三角函數(shù)

七、arctan值計(jì)算方法

pytorch中的反正切計(jì)算都是基于tensor的,所以無(wú)論單個(gè)值還是多個(gè)值同時(shí)計(jì)算反正切值,都需要首先將輸入量轉(zhuǎn)換為tensor

使用指令:

【torch.atan(tensor)】

實(shí)例中,使用了計(jì)算單個(gè)和多個(gè)arctan值時(shí)的情況

Pytorch 如何計(jì)算三角函數(shù)

以上,就是在pytorch中使用三角函數(shù)和反三角函數(shù)的方法啦!

到此這篇如何利用Pytorch計(jì)算三角函數(shù)的文章就介紹到這了,更多Pytorch學(xué)習(xí)內(nèi)容請(qǐng)搜索W3Cschool以前的文章或繼續(xù)瀏覽下面的相關(guān)文章。

0 人點(diǎn)贊