无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

PyTorch Tutorial 11 - Softmax and Cro...

2023-02-16 17:08 作者:Mr-南喬  | 我要投稿

教程Python代碼如下:


import torch

import torch.nn as nn

import numpy as np


"""softmax把分類(lèi)輸出標(biāo)準(zhǔn)化成概率分布,cross-entropy(交叉熵)刻畫(huà)預(yù)測(cè)分類(lèi)和真實(shí)結(jié)果之間的相似度"""

def softmax(x):

??return np.exp(x) / np.sum(np.exp(x), axis=0)


x = np.array([2.0, 1.0, 0.1])

outputs = softmax(x)

print('softmax numpy:', outputs)


loss = nn.CrossEntropyLoss()


# 3 samples

Y = torch.tensor([2, 0, 1])


# nsamples x nclasses = 3*3

Y_pred_good = torch.tensor([[0.1, 1.0, 2.1], [2.0, 1.0, 0.1], [0.1, 3.0, 0.1]])

Y_pred_bad = torch.tensor([[2.1, 1.0, 0.1], [0.1, 1.0, 2.1], [0.1, 3.0, 0.1]])


l1 = loss(Y_pred_good, Y)

l2 = loss(Y_pred_bad, Y)


print(l1.item())

print(l2.item())


_, predictions1 = torch.max(Y_pred_good, 1)

_, predictions2 = torch.max(Y_pred_bad, 1)

print(predictions1)

print(predictions2)

PyTorch Tutorial 11 - Softmax and Cro...的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
丽水市| 秦皇岛市| 招远市| 嵊州市| 鹤壁市| 千阳县| 东海县| 黑山县| 惠安县| 南丰县| 漯河市| 崇明县| 高雄市| 荃湾区| 岳池县| 吉木乃县| 海丰县| 安仁县| 崇阳县| 德庆县| 营山县| 团风县| 新民市| 得荣县| 潢川县| 辉南县| 山东| 多伦县| 霸州市| 玉溪市| 夏邑县| 许昌市| 安福县| 克什克腾旗| 邵东县| 宜黄县| 漳浦县| 玛曲县| 新密市| 平谷区| 鄯善县|