原创 Andorid QCOM GPS: 代碼流程

GPS基礎知識 http://fancyerii.github.io/2020/04/06/gps/ 常見術語 信噪比,英文名稱叫做SNR或S/N(SIGNAL-NOISE RATIO),又稱爲訊噪比。 是指一個電子設備或者電子系統中信號

原创 git: git 協作

  參考 https://www.cnblogs.com/kidsitcn/p/5318627.html https://www.cnblogs.com/kidsitcn/p/5319282.html

原创 Nanopb在SEE中的應用

什麼是nanopb napopb是一種新的類似pb(protocol buffer)的協議嗎? nanopb和pb有什麼區別? nanopb的基本概念  proto file是個接口描述語言,類似android中aldl, 會發現接口描

原创 android SEE HAL classes

SEE HAL 中的sensor sensor是hal最抽象的類,ssc_sensor是sensor在ssc(snapdragon  sensor core)下實現的類;xxx是繼承自ssc_sensor SEE環境sensor在andr

原创 android native class

frameworks/native/libs/sensor/ class Native class init NativeCreate  nativeSensorEventQueue   frameworks/native/serv

原创 android sensor java層基礎類

SensorEventListener /**  * Used for receiving notifications from the SensorManager when  * there is new sensor data.  *

原创 android sensor 的aidl和 hidl 接口

ISensorService接口: enum {     GET_SENSOR_LIST = IBinder::FIRST_CALL_TRANSACTION,     CREATE_SENSOR_EVENT_CONNECTION,  

原创 TfLite: model Post-training quantization(生成量化模型和部署)

Post-training quantization的方法 tensorflow lite model 的quantization的方法有兩種:  “hybrid” post training quantization and post-

原创 tensorflow 2.0後怎樣把訓練後的模型固化爲pb格式

最近有個具體的問題,必須把用tensorflow訓練後的model轉化爲pb格式, tf2.0後訓練後的格式簡單化爲一種格式SavedModel, 且引入了裝飾器function等,和tf1.x有很大的不同。 tf2.0訓練的模型,嘗試了

原创 Android sensor 代碼框架

Android sensor整體框架  Java層到sensor service  java層SystemSensorManager的構造函數通過 jni接口函數:nativeCreate調到native層進而調用lib函數getIns

原创 Tensorflow 2.0

  SavedModle和Checkpoints的區別 A SavedModel contains a complete TensorFlow program, including weights and computation. It

原创 TfLite: flatbuffer_conversion代碼分析

flatbuffer_conversion相關的代碼中使用了一些相對不常見的語法,這裏記錄下如; explict, using,lamada函數、嵌入類、std::unique,POD等 flatbuffer_conversions.h 

原创 怎樣使用core dump

TfLite micro中打印model 結構的方法 在tflite for micro中,提交了micro_optional_debug_tools.h/cc等文件用於得到類似如下的打印: 打印出的信息 Interpreter has

原创 pandas的使用

需求1. 判斷事件是不是一秒內上報一次 如果AP睡眠,喚醒後也會得到數據;對應的log 如下最後一項爲時間戳 12-19 11:41:58.085  9641  9641 D har-sensor-test: sensor type: x

原创 tensorflow: 怎樣找到對應的bazel 版本和安裝

tensorflow是用bazel編譯的,有些情景是需要bazel編譯的,如定製kernel,編譯一些工具如freeze_graph等。如果要編譯成功需要找到對應的bazel版本,並不是說使用最高的bazel就能成功。使用tensorfl