最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python之如何將標(biāo)簽轉(zhuǎn)化為one-hot(獨(dú)熱編碼)

 更新時間:2023年06月25日 15:20:05   作者:云端淺藍(lán)  
這篇文章主要介紹了python之如何將標(biāo)簽轉(zhuǎn)化為one-hot(獨(dú)熱編碼)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

將標(biāo)簽轉(zhuǎn)化為one-hot(獨(dú)熱編碼)

問題描述

在利用categorical_crossentropy作為損失函數(shù)時,需要將標(biāo)簽設(shè)定為one-hot格式,即每個標(biāo)簽的長度應(yīng)轉(zhuǎn)換為一個長度為類別數(shù)的向量,該向量除了所屬的類別位置為1之外,其他位置值為0。

from keras.utils.np_utils import to_categorical
categorical_labels = to_categorical(int_labels, num_classes=None)

示例:

import numpy as np
int_labels = np.array([2,1,3,5])
from keras.utils.np_utils import to_categorical
categorical_labels = to_categorical(int_labels, num_classes=None)
print(categorical_labels)

將矩陣X轉(zhuǎn)換為one-hot矩陣

Python中將X(假設(shè)X的大小為1*m,類別為k類)轉(zhuǎn)換為one-hot矩陣

準(zhǔn)備一個eye(k)矩陣,然后根據(jù)X將對應(yīng)的列取出來。(或者把行取出來再轉(zhuǎn)置)

def conv_to_one_hot(X,n):
? ? X = np.array(X)
? ? refer = np.eye(n)
? ? X_one_hot = refer[X]
? ? return X_one_hot.T
X=[3,5,4,7]
print(conv_to_one_hot(X,8))

結(jié)果為:

[[0. 0. 0. 0.]
[0. 0. 0. 0.]
[0. 0. 0. 0.]
[1. 0. 0. 0.]
[0. 0. 1. 0.]
[0. 1. 0. 0.]
[0. 0. 0. 0.]
[0. 0. 0. 1.]]

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解python網(wǎng)絡(luò)進(jìn)程

    詳解python網(wǎng)絡(luò)進(jìn)程

    進(jìn)程是一個具有一定獨(dú)立功能的程序關(guān)于某個數(shù)據(jù)集合的一次運(yùn)行活動。它是操作系統(tǒng)動態(tài)執(zhí)行的基本單元,在傳統(tǒng)的操作系統(tǒng)中,進(jìn)程既是基本的分配單元,也是基本的執(zhí)行單元。本文將介紹python實現(xiàn)網(wǎng)絡(luò)進(jìn)程
    2021-06-06
  • Django項目單字段區(qū)間查詢的實現(xiàn)

    Django項目單字段區(qū)間查詢的實現(xiàn)

    在Django項目中會碰到一些需求就是查詢某個表中的一些字段從某日到某日的數(shù)據(jù),你可以像在SQL中那樣使用SELECT語句來查找指定字段,本文就來介紹兩種方法,感興趣的可以了解一下
    2023-10-10
  • python使用itchat實現(xiàn)手機(jī)控制電腦

    python使用itchat實現(xiàn)手機(jī)控制電腦

    這篇文章主要為大家詳細(xì)介紹了python使用itchat實現(xiàn)手機(jī)控制電腦,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • Python中的super()方法使用簡介

    Python中的super()方法使用簡介

    這篇文章主要介紹了Python中的super()方法的使用,是Python入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-08-08
  • Pandas merge合并兩個DataFram的實現(xiàn)

    Pandas merge合并兩個DataFram的實現(xiàn)

    本文主要介紹了Pandas merge合并兩個DataFram的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Python高效解析大型XML文件的方法詳解

    Python高效解析大型XML文件的方法詳解

    XML作為數(shù)據(jù)交換和存儲的主流格式,在數(shù)據(jù)處理領(lǐng)域應(yīng)用廣泛,本文將深入探討Python中增量解析大型XML文件的各種方法,技術(shù)原理和最佳實踐,希望對大家有所幫助
    2025-09-09
  • Pyqt助手安裝PyQt5幫助文檔過程圖解

    Pyqt助手安裝PyQt5幫助文檔過程圖解

    這篇文章主要介紹了Pyqt助手安裝PyQt5幫助文檔過程圖解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • 深入理解python中的atexit模塊

    深入理解python中的atexit模塊

    atexit模塊很簡單,只定義了一個register函數(shù)用于注冊程序退出時的回調(diào)函數(shù),我們可以在這個回調(diào)函數(shù)中做一些資源清理的操作。下面這篇文章主要介紹了python中atexit模塊的相關(guān)資料,需要的朋友可以參考下。
    2017-03-03
  • Python機(jī)器學(xué)習(xí)應(yīng)用之支持向量機(jī)的分類預(yù)測篇

    Python機(jī)器學(xué)習(xí)應(yīng)用之支持向量機(jī)的分類預(yù)測篇

    最近完成的一個項目用到了SVM,之前也一直有聽說支持向量機(jī),知道它是機(jī)器學(xué)習(xí)中一種非常厲害的算法。利用將近一個星期的時間學(xué)習(xí)了一下支持向量機(jī),把原理推了一遍,感覺支持向量機(jī)確實挺厲害的,這篇文章帶你了解它
    2022-01-01
  • Python?使用pip在windows命令行中安裝HDF?reader包的操作方法

    Python?使用pip在windows命令行中安裝HDF?reader包的操作方法

    HDF reader包是一個常用來將.mat類型數(shù)據(jù)導(dǎo)入到python在這里插入代碼片中使用的包,非常好用,今天介紹一下,如何在命令行中安裝這個包,需要的朋友可以參考下
    2022-12-12

最新評論

宁阳县| 白朗县| 微博| 庐江县| 虞城县| 郴州市| 荔浦县| 峡江县| 宜兰县| 广丰县| 黔西| 连城县| 昌图县| 腾冲县| 德兴市| 太康县| 工布江达县| 华容县| 延边| 新乡县| 南和县| 丹江口市| 建平县| 略阳县| 财经| 喀喇沁旗| 惠来县| 高州市| 醴陵市| 武宣县| 舟山市| 临猗县| 陵水| 双峰县| 青河县| 九龙城区| 肇州县| 鹤壁市| 合川市| 巢湖市| 慈利县|