
Andy Hsieh
Andy Hsieh
About
- Username
- Andy Hsieh
- Joined
- Visits
- 1,170
- Last Active
- Roles
- Member, ModeratorsKL520, ModeratorsKL720, ModeratorsAIModel
Comments
-
@jerry Hi Jerry, 您提供的 moel,會在 KL520 中有大量不支持的 Operators (e.g. Sigmoid、Mul、Resize、Transpose...),所以造成了一些錯誤無法順利 Compile 成 KL520 可使用的 nef,您可以參考一下此網站: https://doc.kneron.com/docs/#toolchain/appendix/operato…
-
@陳 Hi 陳, 因為您問的是使用 KL630,但 Kneron 目前尚未對外公開販售這個板子,所以如果想要進一步了解 KL630 的相關內容,您可能需要向當初購買此 KL630 板子的窗口進行詢問。
-
https://www.kneron.com/forum/discussion/comment/1507#Comment_1507 @陳 Hi 陳, 因為您是使用 KL520,您可能不能依照 KL630_96board_User_Manual.pdf 裡面的步驟來執行,因為他們是不同的 Kneron 晶片。
-
https://www.kneron.com/forum/discussion/comment/1506#Comment_1506 @陳 Hi 陳, 因為您是使用 KL520,如果發生圖片裡 KneronDFUT 無法抓到板子的問題,你可以往管理員權限的地方找出問題。 您可以嘗試利用系統管理員身分執行 KneronDFUT。
-
@陳 Hi 陳, 看到您的錯誤訊息,很有可能發生您要 train 的 dataset 指定的 path 不符合預期,或者 datasets 的資料夾結構不正確所導致的。 (可參考 https://doc.kneron.com/docs/#model_training/object_detection_yolov5/ Directory Organization) 您可以檢查看看…
-
@劉展憲 Hi 展憲, 關於您的問題,假設您有處理過您的圖片,妳可以透過 Generic Data Inference API 來送入 model 來幫您得到 inference,你可以參考這個 https://doc.kneron.com/docs/#plus_c/feature_guide/generic_inference/ (Generic Inference) https://www.k…
-
@劉展憲 Hi 展憲, 一般不會有影響,但是有些較高版本上面特定的 operator 較低的版本會沒有,那麽就會需要拆成更基礎的計算湊合在一起,導致 Model Graph 看起來更複雜。
-
@劉展憲 Hi 展憲, 因為您是使用 KL720,有將 model 轉成沒有這些 operators 但不用重新 train 的方法,就是使用 Kneron ToolChain 的 Converter,但不會處裡 Softmax。 使用 Kneron ToolChain 中的 Converter 你可以參考以下連結: Kneron python API (推薦使用) : ht…
-
@劉展憲 Hi 展憲, 您的錯誤訊息可能是因為對於 Kneron 所需 onnx model 的 opset version 不合規, imports 有兩個。 您可以參考以下連結,解決您遇到的問題。 https://www.kneron.com/forum/discussion/comment/1037/#Comment_1037 另外, 因為您是使用 KL720,有將 …
-
@Songaji Hi Songaji, This message appears "Input dimensions for 'input_1_o0' (index: 0) do not match. Please make sure your data is the correct shape." It may be because when you preprocess the data, the data shape does not match your mod…
-
@吳杰倫 Hi 杰倫, 看到您的錯誤訊息,不知道您在使用 bie_path = km.analysis(input_mapping, threads = 4, fm_cut="deep_search") 的時候不知道您是否有 prepare a dictionary "input_mapping"。 關於使用 Kneorn Tool Chain ONNX 轉 NEF,您可…
-
@Jyun-Jhe Chou Hi JyuanJhe, 遇到這個情況,可能重新上下電並重新試試看。 然後可能要確保一下 power source 穩定,是否可以拍一下您的 MSF 模組 與 Host 的連接方式讓我們看看。
-
@Wallace Tseng Hi Wallace, The picture you provided me is already a way to delete the redundant opset definition. https://www.kneron.com/forum/uploads/630/GHLD3UO6JXVH.png You just need to add onnx.save(m, "input/your/path") to save th…
-
@Jyun-Jhe Chou Hi JyuanJhe, 您先幫我下載新的版本 v2.0.2.20 ProgrammingTool 試試,使用方可以參考 ProgrammingTool Guide。 https://www.kneron.com/forum/uploads/130/IUQF29O20TYX.jpg 要操作 MS3F 其他 features 之前也先幫我按一下 tool 內的 "POWER ON&…
-
@Wallace Tseng Hi Wallace, https://www.kneron.com/forum/discussion/comment/1445#Comment_1445 The KL520 didn't support the Reshape and Mul operators, etc. You can refer to the following website URL for the operator's support: https://doc.kneron.com/…
-
@Wallace Tseng Hi Wallace, https://www.kneron.com/forum/discussion/comment/1442#Comment_1442 You use this "hand_landmark_lite.onyx" model and run Kneron's docker scripts python /workspace/scripts/fpAnalyserCompilerIpevaluator_520.py -t 8 …
-
@Wallace Tseng Hi Wallace, https://www.kneron.com/forum/discussion/333/kl520-converting-tflite-model-to-onnx Firstly, you got this error, maybe your image file folder is not on the correct path, or the input_paramas.json does not fill in correctl…
-
@Wayne_Zhou@compal.com Hi Wayne, 由於您在 WebGUI 進行 onnx 轉檔,使用 Kneron tool Chain 版本為 v0.20.2。 您提供的 model 會在 Kneron tool Chain Version v0.20.2 會發生 Error,已確認 Kneron Toolchain 預計會在三月底更新進版修正。
-
@Wayne_Zhou@compal.com Hi Wayne, 看過您提供的 model 導出的 input 和 output 的 shape 沒有給出來,您可能在模型 export 出來的時候要給他們一個固定值。 使用到 Kneron onnx2onnx converter 的時候,至少要求 channel height width 都是固定值,如果全是固定值是…
-
@邱晨剛 遇到這個狀況可能有兩種情況: 您可以檢查您的 model 的位置是否放置正確。 您可能沒有正確的對 KL720 dongle update 相應的 FW。 您可以參考一下 https://doc.kneron.com/docs/#plus_python/introduction/upgrade_ai_device_to_kdp2/#_top (3. Install Driv…
-
@hyun Hi Hyun, I don't know what your "layer configurations" are referring to. Not sure where you see the "memory size too large" message either. If you see the message "memory size too large" when doing Batch Compile …
-
@邱晨剛 Hi 晨剛, 出現錯誤訊息是 assert raw[0] == 0x9EB5A462 是 toolchain 版本的問題,因為您使用的範例 code 是之前 Release 給競賽用的,需要搭配特定的 Kneron Plus、firmware 與 toolchain 版本(所以範例的 nef 可以跑,您訓練出來的 nef 不行,因為您使用的…
-
@盧俊佑 Hi 您可以參考 Kneron PLUS 的 example. [\kneron_plus_v2.1.0]\kneron_plus\python\example_model_zoo\KL720KnModelZooGenericDataInferenceMMPoseRSN18Hand.py 您可能得注意您生成出來的 model 的 pre/post process,有必要會需要自行修改。
-
@weikai Hi weikai, 不知道您是否有設定 USB 權限,看起來這個問題有可能是 USB 權限的問題。 因為您執行 C 有加 sudo。 可是您執行 Python 沒有使用權限。 https://doc.kneron.com/docs/#plus_python/introduction/install_dependency/#3-update-kneron-ai-device-us…
-
Hi Pin_Chen, 看過您提供的 "PRETRAINED_PATH_KL520.yaml" 檔了,這裡面因為您的 class 只有一個(雞蛋),所以 nc: 80 需要改成 nc:1。 因為您使用的 class 只有 1 (egg),所以您使用的 coco.yaml 可能也需要一起改 (nc:80 改成 nc:1, names: ['egg'])。 都修…
-
@Pin_Chen HI Pin, 不好意思,晚回了,看您的截圖是在 Kneron Toolchain docker 內環境,您可以進入下一層的 yolov5 這個資料夾內 (/workspace/ai_training/detection/yolov5/yolov5) 再下指令 (e. g. python ../exporting/yolov5_export.py --data data/pretrained_p…
-
@Pin_Chen HI Pin, 1.關於第一點,您可以從資料夾 Kneron Toolchain docker 的資料夾內找到,路徑位置為: /workspace/ai_training/detection/yolov5/yolov5。 在您的 case, 如何使用 Kneron ToolChain docker 您可以參考: https://doc.kneron.com/docs/#toolchain/man…
-
@Pin_Chen HI Pin, 因為您是 從0開始學習KL520 AI訓練 ,建議您也可以從這個地方 (以下連結) 開始下手。 https://doc.kneron.com/docs/#model_training/object_detection_yolov5/ 您使用 KL520 可以使用 (YOLOv5s (no upsample) model。
-
@Werner Hi Werner, Sorry for the late reply; I have confirmed the problem for you here. These two APIs will have errors in the latest version (kneron/toolchain:v0.19.0) of the Kneron Toolchain for the model you are using. # Optimize the exported on…
-
@林秉宏 Hi 秉宏, 1. 關於您提出的第一點問題,您可以參考一下以下提供的 document 與 Comment。 https://doc.kneron.com/docs/#toolchain/manual/#3-onnx-workflow (3.3 E2E Simulator Check (Floating Point)) https://www.kneron.com/forum/discussion/comment/10…