婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > python可視化hdf5文件的操作

python可視化hdf5文件的操作

熱門(mén)標(biāo)簽:沈陽(yáng)防封電銷(xiāo)卡品牌 富錦商家地圖標(biāo)注 武漢外呼系統(tǒng)平臺(tái) 外呼系統(tǒng)哪些好辦 江西省地圖標(biāo)注 如何申請(qǐng)400電話費(fèi)用 沈陽(yáng)人工外呼系統(tǒng)價(jià)格 沈陽(yáng)外呼系統(tǒng)呼叫系統(tǒng) 池州外呼調(diào)研線路

對(duì)于一些復(fù)雜的hdf5文件,通過(guò)可視化的方法可以比較容易的了解文件的內(nèi)部結(jié)構(gòu),下面介紹基于python的一個(gè)hdf5文件的安裝使用方法

1 安裝vitables工具包

命令 pip install vitables

2 安裝完成后在終端中使用命令

vitables 文件名.hdf5

最終實(shí)現(xiàn)hdf5文件的可視化,方便直觀就像一層層打開(kāi)文件夾一樣

補(bǔ)充:python對(duì)于HDF5的操作

看代碼吧~

    import h5py  #導(dǎo)入工具包  
    import numpy as np  
    #HDF5的寫(xiě)入:  
    imgData = np.zeros((30,3,128,256))  
    f = h5py.File('HDF5_FILE.h5','w')   #創(chuàng)建一個(gè)h5文件,文件指針是f  
    f['data'] = imgData                 #將數(shù)據(jù)寫(xiě)入文件的主鍵data下面  
    f['labels'] = range(100)            #將數(shù)據(jù)寫(xiě)入文件的主鍵labels下面  
    f.close()                           #關(guān)閉文件  
      
    #HDF5的讀取:  
    f = h5py.File('HDF5_FILE.h5','r')   #打開(kāi)h5文件  
    f.keys()                            #可以查看所有的主鍵  :在這里是:【data】,[label]
    a = f['data'][:]                    #取出主鍵為data的所有的鍵值  
    f.close()  

補(bǔ)充:關(guān)于python環(huán)境中hdf5報(bào)錯(cuò)問(wèn)題的幾種解決辦法(親測(cè))

一、報(bào)錯(cuò)內(nèi)容如下:

Warning! HDF5 library version mismatched error
The HDF5 header files used to compile this application do not match
the version used by the HDF5 library to which this application is linked.
Data corruption or segmentation faults may occur if the application continues.
This can happen when an application was compiled by one version of HDF5 but
linked with a different version of static or shared HDF5 library.
You should recompile the application or check your shared library related
settings such as ‘LD_LIBRARY_PATH'.
You can, at your own risk, disable this warning by setting the environment
variable ‘HDF5_DISABLE_VERSION_CHECK' to a value of ‘1'.
Setting it to 2 or higher will suppress the warning messages totally.
Headers are 1.10.4, library is 1.10.5

二、幾種解決辦法

首先,這個(gè)問(wèn)題是有可能是hdf5庫(kù)不匹配的問(wèn)題,也有可能是一個(gè)類(lèi)似warning的東西,下面我會(huì)詳細(xì)的說(shuō)一下。

第一種解決辦法:

卸載hdf5,然后重新安裝。

終端執(zhí)行的代碼如下:

conda uninstall hdf5
conda install hdf5

網(wǎng)上有好多朋友用這個(gè)方法有用, 本人親測(cè):方法對(duì)我無(wú)用。

第二種解決辦法:

檢查一下設(shè)置的路徑:LD_LIBRARY_PATH

本人親測(cè):由于我使用的系統(tǒng)是win10,但是LD_LIBRARY_PATH這個(gè)路徑我找了 好半天也找不到,后來(lái)搜索一下發(fā)現(xiàn)時(shí)Linux的,所以這個(gè)方法我沒(méi)有使用。

第三種解決辦法:

將HDF5_DISABLE_VERSION_CHECK設(shè)置為更高等級(jí),忽略警告。

在import tensorflow之前,在代碼中添加如下代碼:

import os;
os.environ[‘HDF5_DISABLE_VERSION_CHECK'] = ‘2'

本人親測(cè):此方法著實(shí)有用!

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

您可能感興趣的文章:
  • python開(kāi)發(fā)實(shí)時(shí)可視化儀表盤(pán)的示例
  • Python數(shù)據(jù)分析之繪圖和可視化詳解
  • Python數(shù)據(jù)可視化之繪制柱狀圖和條形圖
  • python使用Streamlit庫(kù)制作Web可視化頁(yè)面
  • Python編寫(xiě)可視化界面的全過(guò)程(Python+PyCharm+PyQt)
  • 使用python實(shí)現(xiàn)三維圖可視化
  • python用pyecharts實(shí)現(xiàn)地圖數(shù)據(jù)可視化
  • python實(shí)現(xiàn)棋盤(pán)覆蓋問(wèn)題及可視化
  • 以大熱劇《覺(jué)醒年代》為例用Python繪制可視化儀表盤(pán)

標(biāo)簽:常德 銅川 阿里 通遼 潛江 株洲 呂梁 黑龍江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python可視化hdf5文件的操作》,本文關(guān)鍵詞  python,可視化,hdf5,文件,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python可視化hdf5文件的操作》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于python可視化hdf5文件的操作的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 保定市| 中牟县| 封开县| 安福县| 庆元县| 清镇市| 永年县| 昆山市| 和林格尔县| 西青区| 遵化市| 贡嘎县| 东台市| 开平市| 山西省| 沁水县| 建阳市| 宁明县| 巴东县| 通江县| 夏河县| 张北县| 巍山| 大宁县| 张家川| 丰城市| 满城县| 新疆| 绥化市| 上杭县| 方城县| 保定市| 惠来县| 韩城市| 德清县| 东丽区| 固原市| 得荣县| 新余市| 民县| 英超|