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

Python的joblib模型固化函數(shù)解析

 更新時間:2023年08月24日 10:28:47   作者:goodxin_ie  
這篇文章主要介紹了Python的joblib模型固化函數(shù)解析,joblib提供了三個與對象序列化和模型固化相關(guān)的函數(shù)hash,dump,load,joblib.hash主要是為了提供一個numpy對象的hash方法,需要的朋友可以參考下

joblib模型固化 

joblib提供了三個與對象序列化和模型固化相關(guān)的函數(shù)hash,dump,load。

joblib.hash主要是為了提供一個numpy對象的hash方法, joblib.dump joblib.load 替代了pickle,使其可以在包含大數(shù)據(jù)(尤其是大型numpy數(shù)組)的任意Python對象上高效工作。

hash

joblib.hash(obj,hash_name ='md5',coerce_mmap = False )

參數(shù):    

hash_name:'md5'或'sha1'

使用哈希算法。sha1應(yīng)該更安全,但是md5更快。

  • coerce_mmap:布爾值
  • np.memmap和np.ndarray之間沒有區(qū)別

快速計算哈希值,以唯一標識包含numpy數(shù)組的Python對象。主要是因為python自帶的hash函數(shù)不支持numpy對象的hash值計算。

dump

joblib.dump(value, filename, compress=0, protocol=None)

 value:任何Python對象,要存儲到磁盤的對象。

文件名:str,pathlib.Path或文件對象。

要在其中存儲文件的文件對象或文件路徑。與支持的文件擴展名之一(“ .z”,“。gz”,“。bz2”,“。xz”或“ .lzma”)對應(yīng)的壓縮方法將自動使用。

compress:int從0到9或bool或2元組,可選

數(shù)據(jù)的可選壓縮級別。0或False不壓縮。較高的值表示更多的壓縮,但同時也降低了讀寫時間。使用3值通常是一個很好的折衷方案。有關(guān)更多詳細信息,請參見注釋。

如果compress為True,則使用的壓縮級別為3。如果compress為2元組,則第一個元素必須對應(yīng)于受支持的壓縮器之間的字符串(例如'zlib','gzip','bz2','lzma''xz '),第二個元素必須是0到9的整數(shù),對應(yīng)于壓縮級別。

protocol:不用管了,與pickle里的protocol參數(shù)一樣

>>> # Dumping in a gzip compressed file using a compress level of 3.
>>> joblib.dump(to_persist, filename + '.gz', compress=('gzip', 3))  # doctest: +ELLIPSIS
['...test.joblib.gz']
>>> joblib.load(filename + '.gz')
[('a', [1, 2, 3]), ('b', array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]))]
>>> joblib.dump(to_persist, filename + '.bz2', compress=('bz2', 3))  # doctest: +ELLIPSIS
['...test.joblib.bz2']
>>> joblib.load(filename + '.bz2')
[('a', [1, 2, 3]), ('b', array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]))]

該函數(shù)的 compress 參數(shù) joblib.dump() 還接受與所用壓縮器名稱相對應(yīng)的字符串。使用此選項時,壓縮器將使用默認壓縮級別:

>>> joblib.dump(to_persist, filename + '.gz', compress='gzip')  # doctest: +ELLIPSIS
['...test.joblib.gz']

load

joblib.load(filename, mmap_mode=None)

filename:str,pathlib.Path或文件對象。要從中加載對象的文件對象或文件路徑

mmap_mode:{無,'r +','r','w +','c'},可選

如果不是“None”,則從磁盤對陣列進行內(nèi)存映射。

此模式對壓縮文件無效。請注意,在這種情況下,重建對象可能不再與原始腌制對象完全匹配

*mmap_mode為None時加載后的對象就是普通的python對象,否則就是磁盤上的ying映射,每次使用douy都要從磁盤讀取

到此這篇關(guān)于Python的joblib模型固化函數(shù)解析的文章就介紹到這了,更多相關(guān)joblib模型固化內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python函數(shù)的參數(shù)列表解析

    Python函數(shù)的參數(shù)列表解析

    這篇文章主要介紹了Python函數(shù)的參數(shù)列表,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Python有關(guān)Unicode UTF-8 GBK編碼問題詳解

    Python有關(guān)Unicode UTF-8 GBK編碼問題詳解

    本文主要介紹了Python有關(guān)Unicode UTF-8 GBK編碼問題詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-08-08
  • Python爬取微信小程序Charles實現(xiàn)過程圖解

    Python爬取微信小程序Charles實現(xiàn)過程圖解

    這篇文章主要介紹了Python爬取微信小程序Charles實現(xiàn)過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09
  • Python使用multiprocessing模塊實現(xiàn)多進程并發(fā)處理大數(shù)據(jù)量的示例代碼

    Python使用multiprocessing模塊實現(xiàn)多進程并發(fā)處理大數(shù)據(jù)量的示例代碼

    這篇文章主要介紹了Python使用multiprocessing模塊實現(xiàn)多進程并發(fā)處理大數(shù)據(jù)量的示例代碼,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-01-01
  • 決策樹剪枝算法的python實現(xiàn)方法詳解

    決策樹剪枝算法的python實現(xiàn)方法詳解

    這篇文章主要介紹了決策樹剪枝算法的python實現(xiàn)方法,結(jié)合實例形式較為詳細的分析了決策樹剪枝算法的概念、原理并結(jié)合實例形式分析了Python相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2019-09-09
  • 將python打包的exe做成windows服務(wù)運行的流程步驟

    將python打包的exe做成windows服務(wù)運行的流程步驟

    將 Python 腳本打包的 exe 文件作為 Windows 服務(wù)運行,可以通過以下步驟實現(xiàn),Windows 服務(wù)是一種在后臺運行的程序,通常不需要用戶交互,本文給大家介紹了一個完整的指南,需要的朋友可以參考下
    2025-02-02
  • Python如何利用正則表達式爬取網(wǎng)頁信息及圖片

    Python如何利用正則表達式爬取網(wǎng)頁信息及圖片

    這篇文章主要給大家介紹了關(guān)于Python如何利用正則表達式爬取網(wǎng)頁信息及圖片的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • 利用python實現(xiàn)命令行有道詞典的方法示例

    利用python實現(xiàn)命令行有道詞典的方法示例

    平常都是用終端敲, 有時候不會的詞語也懶得打開詞典了,干脆搞了個簡單的查詞命令。下面這篇文章主要給大家介紹了利用python實現(xiàn)命令行有道詞典的方法示例,需要的朋友可以參考借鑒,一起來看看吧。
    2017-01-01
  • jupyter notebook的安裝與使用詳解

    jupyter notebook的安裝與使用詳解

    這篇文章主要介紹了jupyter notebook的安裝與使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • python使用正則表達式提取網(wǎng)頁URL的方法

    python使用正則表達式提取網(wǎng)頁URL的方法

    這篇文章主要介紹了python使用正則表達式提取網(wǎng)頁URL的方法,涉及Python中urllib模塊及正則表達式的相關(guān)使用技巧,需要的朋友可以參考下
    2015-05-05

最新評論

万全县| 伊春市| 霍邱县| 平定县| 安远县| 浮梁县| 西乌珠穆沁旗| 会理县| 双牌县| 沁水县| 龙南县| 林口县| 井冈山市| 突泉县| 黄梅县| 阿克陶县| 偏关县| 平远县| 兴和县| 庄河市| 天祝| 江都市| 闽侯县| 清远市| 鹤岗市| 札达县| 宿迁市| 清河县| 平陆县| 禄劝| 庄河市| 玛多县| 喀什市| 尼木县| 新津县| 金阳县| 竹溪县| 杭锦旗| 潞西市| 镇平县| 定襄县|