原创 Android系統固件定製方式

Android系統固件定製方式 一般情況下,一款基於Android的設備,會根據需求定製系統APP,定製的規格往往需要依據設備的具體應用場景。比如,面向通信的設備,那麼需要預裝phone、tablets、browser、TeleC

原创 MxNet與Caffe模型之間轉換的橋樑-Onnx

MxNet模型導出ONNX模型 Open Neural Network Exchange (ONNX)爲AI模型提供了一種開源的數據模型格式。它定義了一個可擴展的計算圖模型,以及內置運算符和標準數據類型的定義。它可以作爲各種AI模

原创 Linux 多路複用之epoll

epoll 簡析 epoll作爲一種基於事件通知的I/O處理模型,廣泛用於需要I/O多路處理的場景。epoll API所執行的任務與poll類似:監測多路文件描述符的I/O可用性。 epoll的特性: 觸發方式:epoll API能

原创 5_TensorRT實戰-基本框架

上篇博文4_TensorRT概況主要講了Nvida TensorRT的編程API,本篇主要通過一個簡單、完整的例子來講解如何將一個Caffe模型(GoogleNet模型)通過TensorRT進行推理加速。 系統環境 本示例運行的系統環

原创 4_TensorRT概況

文章目錄什麼是TensorRTTensorRT的優勢誰可以從TensorRT中受益TensorRT適用於哪裏TensorRT如何工作TensorRT提供何種能力哪裏可以獲得TensorRT使用c++ API處理TensorRT實例化T

原创 2_TX2入門-基本使用

下面記錄TX2的一些基本使用方式 GPU性能監測 不同於NVIDIA的nvidia-smi(nvidia-smi不支持Jetson平臺),在Tx1/Tx2平臺下,監測GPU的使用情況的工具是:tegrastats,其位置一般在HOME

原创 Linux內存工具解析之RSS/VSS/USS/PSS區別於聯繫

對於Linux系統程序開發人員,經常需要和進程所使用的內存情況打交道,比如,分析程序的內存泄漏問題。這時候我們可能使用ps、top、procrank、dumpsys(後兩個命令爲Android系統)來跟蹤、調試進程內存的使用情況。上述

原创 Linux內存工具解析之free

Linux系統提供了很多關於系統和特定進程對於內存的使用情況的探測和管理工具,其中最耳熟能詳的就是free和top。free命令可以爲用戶提供系統級的內存使用情況報告,top命令更爲強大,其可以提供整個系統中所有進程的當前狀態信息,當

原创 1_TX2入門-JetPack安裝

NVIDIA JetPack SDK是用於構建AI應用程序的最全面的解決方案。 使用JetPack安裝程序使用最新的操作系統映像刷新Jetson Developer Kit,爲主機PC和Developer Kit安裝開發人員工具,並安

原创 Linux動態庫常見問題之-"cannot open shared object file No such file or directory"的解決辦法

Linux編寫程序時,會經常的接觸動態庫,而在程序運行時可能會遇到類似於:libxxx.so cannot open shared object file No such file or directory的問題,這個代表什麼含義,該

原创 Booting ARM Linux-啓動ARM-Linux

文章目錄Booting ARM Linux設置和初始化RAM初始化一個串口檢測機器類型設置啓動數據設置內核標記列表設置Device Tree加載 initramfs調用kernel image Booting ARM Linux 本文

原创 Analyzing the Linux boot process-分析Linux啓動過程

本文翻譯自Analyzing the Linux boot process. 箴言:瞭解運行良好的系統是將來處理不可避免的故障的很好準備 開源軟件領域中流行的最爲古老笑話:"the code is selfdocumenting."

原创 VMware+Ubuntu18.04 磁盤擴容

今天,安裝了一個比較大的軟件包,發現VMware下的Ubuntu18.04磁盤空間剩餘不足,上網查閱資料發現了一種比較簡單快捷的磁盤擴容方式,記錄一下。 VMware擴展磁盤空間 首先,需要將虛擬機關機。 進入到虛擬機的設置界

原创 Vim的IDE之旅-YouCompleteMe

Vim作爲Unix類系統文本編輯器之王,一直受到廣大程序員的青睞,但是,初次接觸Vim的人,可能被其不太友好的操作方式所嚇倒,其實,萬事開頭難,只要你開始接觸Vim之後,慢慢使用Vim之後,漸漸地你就會喜歡上她迷人的使用體驗,那種肆意

原创 一個問題引出的---對gcc與C語言標準思考

最近在總結關於Linux系統關於Time處理相關的API,當在開發庫中使用到localtime_r以及clock_gettime時,會提示如下的錯誤(-Werror選項打開): error: implicit declaration