1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        Tensorflow的妙用?

        共 2106字,需瀏覽 5分鐘

         ·

        2020-10-14 22:03

        ↑↑↑點(diǎn)擊上方藍(lán)字,回復(fù)資料,10個(gè)G的驚喜

        向大家推薦一個(gè) TensorFlow 工具———TensorFlow Hub,它包含各種預(yù)訓(xùn)練模型的綜合代碼庫(kù),這些模型稍作調(diào)整便可部署到任何設(shè)備上。只需幾行代碼即可重復(fù)使用經(jīng)過(guò)訓(xùn)練的模型,例如 BERT 和 Faster R-CNN,實(shí)現(xiàn)這些些牛X的應(yīng)用,簡(jiǎn)直和把大象裝進(jìn)冰箱一樣簡(jiǎn)單。

        第一步:安裝 TensorFlow Hub

        Tensorflow_hub 庫(kù)可與 ?TensorFlow 一起安裝(建議直接上TF2)

        pip?install?"tensorflow>=2.0.0"
        pip?install?--upgrade?tensorflow-hub

        使用時(shí)

        import?tensorflow?as?tf
        import?tensorflow_hub?as?hub

        第二步:從 TF Hub 下載模型

        TensorFlow Hub 在 hub.tensorflow.google.cn 中提供了一個(gè)開(kāi)放的訓(xùn)練模型存儲(chǔ)庫(kù)。tensorflow_hub 庫(kù)可以從這個(gè)存儲(chǔ)庫(kù)和其他基于 HTTP 的機(jī)器學(xué)習(xí)模型存儲(chǔ)庫(kù)中加載模型。

        從 下載并解壓縮模型后,tensorflow_hub 庫(kù)會(huì)將這些模型緩存到文件系統(tǒng)上。下載位置默認(rèn)為本地臨時(shí)目錄,但可以通過(guò)設(shè)置環(huán)境變量 TFHUB_CACHE_DIR(推薦)或傳遞命令行標(biāo)記 --tfhub_cache_dir 進(jìn)行自定義。

        os.environ['TFHUB_CACHE_DIR']?=?'/home/user/workspace/tf_cache'

        值得注意的是,TensorFlow Hub Module僅為我們提供了包含模型體系結(jié)構(gòu)的圖形以及在某些數(shù)據(jù)集上訓(xùn)練的權(quán)重。大多數(shù)模塊允許訪問(wèn)模型的內(nèi)部層,可以根據(jù)不同的用例使用。但是,有些模塊不能精細(xì)調(diào)整。在開(kāi)始開(kāi)發(fā)之前,建議在TensorFlow Hub網(wǎng)站中查看有關(guān)該模塊的說(shuō)明。

        以目標(biāo)檢測(cè)為例:打開(kāi)網(wǎng)站,動(dòng)幾下鼠標(biāo)即可
        https://hub.tensorflow.google.cn/

        拿來(lái)直接用

        module_handle?=?"https://hub.tensorflow.google.cn/google/faster_rcnn/openimages_v4/inception_resnet_v2/1"?
        detector?=?hub.load(module_handle).signatures['default']
        def?load_img(path):
        ??img?=?tf.io.read_file(path)
        ??img?=?tf.image.decode_jpeg(img,?channels=3)
        ??return?img
        def?run_detector(detector,?path):
        ??img?=?load_img(path)

        ??converted_img??=?tf.image.convert_image_dtype(img,?tf.float32)[tf.newaxis,?...]
        ??start_time?=?time.time()
        ??result?=?detector(converted_img)
        ??end_time?=?time.time()

        ??result?=?{key:value.numpy()?for?key,value?in?result.items()}

        ??print("Found?%d?objects."?%?len(result["detection_scores"]))
        ??print("Inference?time:?",?end_time-start_time)

        ??image_with_boxes?=?draw_boxes(
        ??????img.numpy(),?result["detection_boxes"],
        ??????result["detection_class_entities"],?result["detection_scores"])

        ??display_image(image_with_boxes)
        run_detector(detector,?downloaded_image_path)

        無(wú)需重復(fù)訓(xùn)練,拿來(lái)即用!6不6?

        代碼參考:
        https://tensorflow.google.cn/hub/tutorials/object_detection

        推薦本書(shū)



        谷歌開(kāi)發(fā)者社區(qū)官方推薦
        基于?TensorFlow 2.2?快速入門
        3位 ML GDE 共同創(chuàng)作


        推薦閱讀

        (點(diǎn)擊標(biāo)題可跳轉(zhuǎn)閱讀)

        馬克思的數(shù)學(xué)手稿

        神 經(jīng) 網(wǎng) 絡(luò) 內(nèi) 部 長(zhǎng) 啥 樣?

        眾所周知,YouTube是個(gè)學(xué)習(xí)網(wǎng)站

        劍橋大學(xué):PyTorch 已 碾 壓 TensorFlow

        老鐵,三連支持一下,好嗎?↓↓↓

        瀏覽 27
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            亚洲天堂在线免费观看 | 午夜爱爱影院 | 大乳boobs性大乳bbw | 韩国成人视频 | 国产精品视频大全 | 操B理伦在现现看 | 激情综合五月天 | 国产剧情一区在线观看 | 色婷婷大香蕉 | 国产对白叫床清晰在线播放图片 |