原创 使用英特爾獨立顯卡訓練TensorFlow模型

本文將基於蝰蛇峽谷(SerpentCanyon) 詳細介紹如何在英特爾獨立顯卡上訓練TensorFlow模型的全流程。 1.1 英特爾銳炫™獨立顯卡簡介 英特爾銳炫™ 顯卡基於Xe-HPG 微架構,Xe HPG GPU 中的每個 Xe 內

原创 在Windows中基於Visual Studio配置OpenVINO C++開發環境

本文主要介紹在Windows中基於Visual Studio配置OpenVINO C++開發環境,主要步驟有: 下載並安裝Visual Studio Community版 下載並解壓OpenVINO Runtime 下載並解壓OpenCV

原创 使用OpenVINO的AsyncInferQueue類提升AI推理程序的吞吐量

本文將介紹基於OpenVINO的異步推理隊列類 AyncInferQueue,啓動多個(>2)推理請求(infer request),在硬件投入不變的情況下,進一步提升 AI 推理程序的吞吐量(Throughput)。 OpenVINO運行

原创 用Pytorch定義並訓練一個簡單的卷積神經網絡

用Pytorch定義並訓練一個簡單的全連接網絡完整展示了使用PyTorch定義模型,載入數據集,訓練模型並評估模型的全流程,本文將介紹用Pytorch定義並訓練一個簡單的卷積神經網絡。 首先,請學習卷積神經網絡的基礎知識和基礎組件 其次,本

原创 Pytorch中的view()和reshape()有何不同?

Pytorch中的view()和reshape()的功能都是reshape tensor: import torch x = torch.arange(10) x_2x5 = x.view(2, 5) print(x_2x5) x_5x2

原创 用Pytorch定義並訓練一個簡單的全連接網絡

用Pytorch定義並訓練一個簡單的全連接網絡,完整步驟如下: import torch import torch.nn as nn import torch.optim as optim import torch.nn.functiona

原创 2023,我的個人OKR

回顧2022,我的個人OKR,80%達到,有幾個KR,沒有完成: O2::KR1:出版《LabVIEW深度學習項目實戰詳解》-- 要寫一本高品質的書,的確很難,比較好的是,已經積累了50pcs 技術blog+源代碼,相信2023,能搞定一

原创 Python內建time模塊中的perf_counter()

Python把與時間計算相關的函數都集中到了內建的time模塊。 time模塊把 1970 年 1 月 1 日 00:00:00 (UTC)作爲時間紀元(Epoch),即時間計算的開始。用time.gmtime()函數可以獲得格林尼治標準時

原创 使用OpenVINO獲取計算設備的全部屬性

OpenVINO給計算設備定義了Device properties 使用下面的範例程序,可以獲取目標計算設備的全部屬性: #include <string> #include <vector> #include "openvino/ope

原创 Python 內建的Logging模塊

日誌(Log)是實際項目中常用的在程序運行時追蹤記錄問題的方式,可以高效協助排查bug原因: 協助程序(代碼)的調試 對程序運行過程中的發生問題進行定位、記錄和分析 收集程序運行的情況 Python提供一個內建的logging模塊,使用

原创 新冠肺炎康復有感

20221226,經過一週的安心隔離,新冠肺炎的症狀基本去除,這些天經歷了一些事,特記錄下自己的感悟:第一: 平時要抓緊時間解決好自己的基礎病,控制好基礎指標。否則,連枇杷膏這種極度常見的OTC藥,服用時都要小心。使用OTC要加重基礎病病情

原创 Ubuntu20.04 LTS安裝RTX-3060顯卡驅動

新安裝的Ubuntu20.04 LTS系統,顯卡顯示爲llvmpipe: 現在講述如何在Ubuntu20.04 LTS安裝RTX-3060顯卡驅動 第一步:設置阿里源。在Software Updater在第一欄Ubuntu Softwa

原创 在Ubuntu20.04下OpenVINO找不到11代CPU的集成顯卡

問題:在Ubuntu20.04.05LTS下, 運行print(core.available_devices),找不到i7-1165G7的集成顯卡 解決方式:升級intel-opencl-icd ≥ 21.42.021270 具體步驟:

原创 從onnx模型的Meta數據中獲取標籤名

用Netron打開onnx模型,可以看到標籤名,如下圖所示: 這樣的好處是:不用再爲尋找標籤文件費時費心了。 從onnx模型讀取標籤名的源代碼: import onnxruntime # Load Label from Model's

原创 如何在windows的Git Bash中運行*.sh?

什麼是*.sh文件? .sh文件是Linux中的Bash腳本文件,類似於Windows裏面的批處理文件。.sh文件擁有x權限後,可以以“./加上文件名.sh”方式直接運行 如何在windows的Git Bash中運行*.sh? 安裝Gi