chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TFRecorder已開源

Tensorflowers ? 來源:TensorFlow ? 作者:TensorFlow ? 2020-09-23 09:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在訓(xùn)練計(jì)算機(jī)視覺機(jī)器學(xué)習(xí)模型時(shí),數(shù)據(jù)加載是一種常見的性能瓶頸,可能導(dǎo)致 GPU 或 TPU 資源在等待數(shù)據(jù)加載到模型時(shí)得不到充分利用。以高效 TensorFlow Record (TFRecord)格式存儲(chǔ)數(shù)據(jù)集是解決這些問題的好方法,只不過,創(chuàng)建 TFRecords 往往需要大量的復(fù)雜代碼。

TensorFlow Record
https://tensorflow.google.cn/tutorials/load_data/tfrecord

我們上周開源了 TensorFlow Recorder 項(xiàng)目(也就是 TFRecorder),如此一來,數(shù)據(jù)科學(xué)家、數(shù)據(jù)工程師AI/ML 工程師只需幾行代碼即可創(chuàng)建基于圖像的 TFRecords。使用 TFRecords 對(duì)于創(chuàng)建高效 TensorFlow ML 流水線非常重要,而過去的創(chuàng)建方法非常繁瑣。在 TFRecorder 之前,要大規(guī)模創(chuàng)建 TFRecords,必須編寫一個(gè)數(shù)據(jù)流水線來解析結(jié)構(gòu)化數(shù)據(jù),從存儲(chǔ)中加載圖像并將結(jié)果序列化為 TFRecord 格式。TFRecorder 允許您直接從 Pandas dataframe 或 CSV 寫入 TFRecords,無需編寫任何復(fù)雜的代碼。

TensorFlow Recorder
https://github.com/google/tensorflow-recorder

以下是 TFRecoder 的示例,但我們先談?wù)?TFRecords 的一些特定優(yōu)勢(shì)。

TFRecords 如何提供幫助

TFRecord 文件格式可以將數(shù)據(jù)存儲(chǔ)在文件集中,每個(gè)文件都包含序列化為二進(jìn)制記錄的 Protocol Buffers 序列,可以非常高效地讀取,有助于減少上述數(shù)據(jù)加載瓶頸。

Protocol Buffers
https://developers.google.com/protocol-buffers/

在使用 TFRecord 格式的同時(shí)實(shí)現(xiàn)預(yù)提取和并行交錯(cuò),可以進(jìn)一步提高數(shù)據(jù)加載性能。當(dāng)模型在當(dāng)前步驟上執(zhí)行訓(xùn)練時(shí),使用 prefetch 可以提前獲取下一個(gè)訓(xùn)練步驟的數(shù)據(jù),從而縮短每個(gè)模型訓(xùn)練步驟的時(shí)間,Parallel interleave 允許您讀取多個(gè) TFRecords 分片(TFRecord 文件的一部分),并對(duì)這些交錯(cuò)的數(shù)據(jù)流進(jìn)行預(yù)處理。這能夠減少讀取訓(xùn)練批次所需的延遲,特別適用于從網(wǎng)絡(luò)讀取數(shù)據(jù)。

預(yù)提取和并行交錯(cuò)
https://tensorflow.google.cn/guide/data_performance

使用 TensorFlow Recorder

使用 TFRecorder 只需幾行代碼即可創(chuàng)建 TFRecord。工作原理如下。

import pandas as pd import tfrecorder df = pd.read_csv(...) df.tensorflow.to_tfrecord(output_dir="gs://my/bucket")

TFRecorder 目前預(yù)期數(shù)據(jù)與 Google AutoML Vision 格式相同。

AutoML Vision
https://cloud.google.com/vision/automl/docs/prepare

這種格式與 Pandas dataframe 或 CSV 格式類似:

split image_uri label
TRAIN gs://my/bucket/image1.jpg cat

其中:

split 可以取值 TRAIN、VALIDATION 和 TEST

image_uri 指定圖像文件的本地或 Google Cloud Storage 位置。

label 可以是將被整數(shù)化的基于文本的標(biāo)簽,也可以是一個(gè)整數(shù)

將來,我們希望進(jìn)一步擴(kuò)展 TensorFlow Recorder,支持所有格式的數(shù)據(jù)。

這個(gè)示例雖然能夠?qū)⑸锨€(gè)圖像順利轉(zhuǎn)換成 TFRecords,但擴(kuò)展到百萬計(jì)的圖像可能就難以處理。為了擴(kuò)展到龐大的數(shù)據(jù)集,TensorFlow Recorder 提供了與 Google Cloud Dataflow 的連接,后者是一款無服務(wù)器 Apache Beam 流水線運(yùn)行器。擴(kuò)展到 DataFlow 僅需要多一點(diǎn)配置。

Google Cloud Dataflow
https://cloud.google.com/dataflow
Apache Beam
https://beam.apache.org/

df.tensorflow.to_tfrecord( output_dir="gs://my/bucket", runner="DataFlowRunner", project="my-project", region="us-central1)

未來計(jì)劃

我們希望您愿意嘗試 TensorFlow Recorder。您可以從 GitHub 獲取,或者直接 pip 安裝 tfrecorder。

TensorFlow Recorder 剛剛面世,我們非常期待您的反饋、建議和 Pull Requests。

原文標(biāo)題:創(chuàng)建 TFRecords 的救星 — TensorFlow Recorder 現(xiàn)已開源!

文章出處:【微信公眾號(hào):TensorFlow】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • gpu
    gpu
    +關(guān)注

    關(guān)注

    28

    文章

    4949

    瀏覽量

    131277
  • DPU
    DPU
    +關(guān)注

    關(guān)注

    0

    文章

    393

    瀏覽量

    24943
  • 計(jì)算機(jī)視覺
    +關(guān)注

    關(guān)注

    9

    文章

    1709

    瀏覽量

    46784
  • Record
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    6784

原文標(biāo)題:創(chuàng)建 TFRecords 的救星 — TensorFlow Recorder 現(xiàn)已開源!

文章出處:【微信號(hào):tensorflowers,微信公眾號(hào):Tensorflowers】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    華為正式開源盤古7B稠密和72B混合專家模型

    關(guān)鍵舉措,推動(dòng)大模型技術(shù)的研究與創(chuàng)新發(fā)展,加速推進(jìn)人工智能在千行百業(yè)的應(yīng)用與價(jià)值創(chuàng)造。 盤古Pro MoE 72B模型權(quán)重、基礎(chǔ)推理代碼,正式上線開源平臺(tái)。 基于昇騰的超大規(guī)模MoE模型推理代碼,正式上線
    的頭像 發(fā)表于 06-30 11:19 ?487次閱讀

    開源智聯(lián)·具身同行:機(jī)智云推出基于豆包的 OpenEmbodied AI技術(shù)、產(chǎn)品及開源方案

    6月11日機(jī)智云攜手火山引擎、扣子發(fā)起,聯(lián)合CSDN、GitCode、廣和通、奕斯偉、愛灣學(xué)院舉辦的“開源智聯(lián)·具身同行”字節(jié)豆包AIoT開源生態(tài)沙龍圓滿成功,正式推出基于豆包
    的頭像 發(fā)表于 06-13 19:19 ?314次閱讀
    <b class='flag-5'>開源</b>智聯(lián)·具身同行:機(jī)智云推出基于豆包的 OpenEmbodied AI技術(shù)、產(chǎn)品及<b class='flag-5'>開源</b>方案

    開源鴻蒙應(yīng)用技術(shù)組件共建計(jì)劃啟動(dòng)

    通過兼容性測(cè)評(píng),覆蓋金融、交通、教育、醫(yī)療、航天等多個(gè)行業(yè)領(lǐng)域,已成為發(fā)展速度最快的開源操作系統(tǒng)之一。截至目前,開源鴻蒙累計(jì)發(fā)布 8 個(gè)大版本,共建共享15個(gè)技術(shù)域的1115款開源
    的頭像 發(fā)表于 06-05 14:33 ?443次閱讀

    開源安全領(lǐng)航者!華為云 CodeArts Governance 構(gòu)建更安全的軟件開發(fā)生命周期

    成分分析專業(yè)版開啟公測(cè)。 隨著開源軟件廣泛應(yīng)用,顛覆性技術(shù)不斷涌現(xiàn),如何在軟件開發(fā)全流程中保障開源安全,成為企業(yè)面對(duì)的重要挑戰(zhàn)。 根據(jù)研究數(shù)據(jù)顯示,全球超過 99%的商業(yè)軟件含有開源
    的頭像 發(fā)表于 02-12 16:50 ?1590次閱讀
    <b class='flag-5'>開源</b>安全領(lǐng)航者!華為云 CodeArts Governance 構(gòu)建更安全的軟件開發(fā)生命周期

    RT-Thread榮登2024開源創(chuàng)新榜單,躋身中國十大開源社區(qū)

    日前,由中國科協(xié)科學(xué)技術(shù)傳播中心、中國計(jì)算機(jī)學(xué)會(huì)、中國通信學(xué)會(huì)和中國科學(xué)院軟件研究所聯(lián)合主辦,CSDN承辦的2024年開源創(chuàng)新榜評(píng)選活動(dòng)圓滿落幕。在眾多優(yōu)秀候選者中,RT-Thread開源社區(qū)因其在
    的頭像 發(fā)表于 01-08 19:06 ?789次閱讀
    RT-Thread榮登2024<b class='flag-5'>開源</b>創(chuàng)新榜單,躋身中國十大<b class='flag-5'>開源</b>社區(qū)

    黃鶴開源社區(qū)正式發(fā)布

    近日,在2024開放原子開發(fā)者大會(huì)暨首屆開源技術(shù)學(xué)術(shù)大會(huì)開幕式上,基于開放原子開源基金會(huì)旗下AtomGit開源協(xié)作平臺(tái)搭建的黃鶴開源社區(qū)正式發(fā)布,標(biāo)志著武漢市
    的頭像 發(fā)表于 12-23 11:33 ?721次閱讀

    開源鴻蒙應(yīng)用案例重磅發(fā)布

    開源賦能千行百業(yè),有效推動(dòng)產(chǎn)業(yè)創(chuàng)新升級(jí)。隨著開放原子開源基金會(huì)的開源鴻蒙(OpenHarmony)5.0 Release版本正式發(fā)布,項(xiàng)目生態(tài)逐步走向成熟,眾多開源應(yīng)用案例應(yīng)運(yùn)而生。近
    的頭像 發(fā)表于 12-23 11:32 ?1278次閱讀

    開源能帶我們走向何方

    開源大模型、開源數(shù)據(jù)庫、開源框架、開源硬件......近些年,這些詞匯不絕于耳。雷軍說,好的代碼像詩一樣優(yōu)美,自己大二時(shí)寫的代碼就已經(jīng)開源
    的頭像 發(fā)表于 12-06 17:09 ?842次閱讀

    如何在開源鴻蒙OpenHarmony開啟SELinux模式?RK3566鴻蒙開發(fā)板演示

    本文介紹開源鴻蒙OpenHarmony系統(tǒng)下,開啟/關(guān)閉SELinux權(quán)限的方法,觸覺智能Purple Pi OH鴻蒙開發(fā)板演示,適配全新OpenHarmony5.0 Release系統(tǒng)!
    的頭像 發(fā)表于 11-18 19:03 ?848次閱讀
    如何在<b class='flag-5'>開源</b>鴻蒙OpenHarmony開啟SELinux模式?RK3566鴻蒙開發(fā)板演示

    希姆計(jì)算的RISC-V矩陣擴(kuò)展開源項(xiàng)目升級(jí)至0.5版本,支持向量+矩陣的實(shí)現(xiàn)

    希姆計(jì)算的RISC-V矩陣擴(kuò)展開源項(xiàng)目升級(jí)至0.5版本-----支持向量+矩陣的實(shí)現(xiàn)范福杰博士&陳煒博士項(xiàng)目背景Background為了解決RISC-V在人工智能領(lǐng)域中指令碎片化
    的頭像 發(fā)表于 11-12 01:08 ?2873次閱讀
    希姆計(jì)算的RISC-V矩陣擴(kuò)展<b class='flag-5'>開源</b>項(xiàng)目<b class='flag-5'>已</b>升級(jí)至0.5版本,支持向量+矩陣的實(shí)現(xiàn)

    科技云報(bào)到:假開源真噱頭?開源大模型和你想的不一樣!

    科技云報(bào)到原創(chuàng)。 25年前,著名的計(jì)算機(jī)程序員、開源軟件運(yùn)動(dòng)旗手Eric S·Raymond出版了《大教堂與集市》一書,首次提出了開放源代碼(Open Source)的概念,提倡軟件源代碼能被任何人
    的頭像 發(fā)表于 11-03 10:46 ?593次閱讀

    開放原子開源運(yùn)營(yíng)專區(qū)正式上線

    開源軟件的普及和應(yīng)用推動(dòng)了全球科技創(chuàng)新,成為推動(dòng)技術(shù)創(chuàng)新和數(shù)字化轉(zhuǎn)型的關(guān)鍵力量。由開放原子開源基金會(huì)(簡(jiǎn)稱“基金會(huì)”)牽頭建設(shè)的AtomGit開源協(xié)作平臺(tái),匯聚了廣大開發(fā)者、開源機(jī)構(gòu)和
    的頭像 發(fā)表于 10-22 09:25 ?1009次閱讀

    華為全聯(lián)接大會(huì)2024亮點(diǎn):open-eBackup備份軟件項(xiàng)目正式開源

    在備受矚目的華為全聯(lián)接大會(huì)2024上,華為宣布了一項(xiàng)重要舉措——open-eBackup備份軟件項(xiàng)目全面開源,標(biāo)志著華為在數(shù)據(jù)保護(hù)領(lǐng)域的又一重大貢獻(xiàn)。目前,該項(xiàng)目的相關(guān)代碼順利入駐openEuler社區(qū),并正式開啟其開源運(yùn)營(yíng)的
    的頭像 發(fā)表于 09-25 15:39 ?1510次閱讀

    Matepad pro12.2 為什么不開源

    Matepad pro12.2 為什么不開源呀,是不是有點(diǎn)違背開源精神了
    發(fā)表于 08-27 17:27

    Matepad pro12.2 上市半個(gè)月,但是還沒有在開源網(wǎng)站看到該項(xiàng)目的開源信息,違背開源精神

    Matepad pro12.2 上市半個(gè)月,本人自己也購買了同款12+256的pad,想要同步學(xué)習(xí)下這款pad的一些體驗(yàn)還不錯(cuò)的功能點(diǎn),但是目前為止還沒有在開源網(wǎng)站看到該項(xiàng)目的開源信息,也查詢不到
    發(fā)表于 08-27 17:25