色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在STM32上運(yùn)行AI應(yīng)用

米爾電子 ? 2024-09-30 08:00 ? 次閱讀

1.X-Linux-AI概述

X-LINUX-AI 是 STM32 MPU OpenSTLinux 擴(kuò)展包,面向 STM32MP1 和 STM32MP2 系列微處理器人工智能。它包含 Linux AI 框架,以及用于開始一些基本使用案例的應(yīng)用程序示例。

X-LINUX-AI 中提供的示例包括一系列用于圖像分類、對象檢測、語義分割和人體姿勢估計的優(yōu)化模型。X-LINUX-AI 中作為預(yù)構(gòu)建二進(jìn)制文件提供的人臉識別應(yīng)用程序基于 STMicroelectronics 重新訓(xùn)練的模型。

這些示例依賴于基于 TensorFlow Lite 推理引擎、ONNX 運(yùn)行時、OpenVX 或 Google Edge TPU 加速器的 STAI_MPU API。它們都支持 Python 腳本和 C/C++ 應(yīng)用程序。本文內(nèi)容將通過MYD-LD25X來演示這些示例demo。

1.1.硬件資源

帶有燒錄好MYiR發(fā)布鏡像的MYD-LD25X開發(fā)板

MY-LVDS070C屏幕或者任意HDMI接口顯示器

MY-CAM003M米爾MIPI-CSI攝像頭模塊

1.2.軟件資源

本文內(nèi)容操作均在MYD-LD25X開發(fā)板的調(diào)試串口執(zhí)行,請確保先完成了MYD-LD25X快速使用指南(也就是開發(fā)板附帶的小冊子)上的基本內(nèi)容,并且需要確保開發(fā)板能夠聯(lián)通互聯(lián)網(wǎng),提供網(wǎng)絡(luò)的方式有多種,可以是能夠連接互聯(lián)網(wǎng)的路由器,也可以是Wifi,Wifi具體的連接方式可以查閱發(fā)布資料中《MYD-LD25X Linux 軟件評估指南》Wifi的STA連接章節(jié)。

2.開發(fā)板安裝X-Linux-AI

本章主要介紹如何在MYD-LD25X開發(fā)板上安裝X-Linux-AI以及相關(guān)demo組件等。

2.1.配置準(zhǔn)備環(huán)境

1)獲取校準(zhǔn)參數(shù)

如果在MYD-LD25X使用LVDS屏幕,初次使用進(jìn)入weston需要校準(zhǔn)屏幕,校準(zhǔn)的自動化腳本操作默認(rèn)添加在autorun腳本中,如果已經(jīng)執(zhí)行過校準(zhǔn)操作或者使用HDMI屏幕,則可以跳過該小節(jié)內(nèi)容。

運(yùn)行autorun.sh腳本執(zhí)行校準(zhǔn)操作:

#autorun.sh


執(zhí)行后lvds屏幕會出現(xiàn)觸摸點(diǎn)位,以此點(diǎn)擊后完成校準(zhǔn),之后使用屏幕無需再次校準(zhǔn)。

2)關(guān)閉HMI

避免出現(xiàn)顯示沖突,在MYD-LD25X登錄后,執(zhí)行以下操作關(guān)閉mxapp2程序也就是MYiR的HMI界面:

# killall mxapp2


并且將autorun腳本中啟動mxapp2的行注釋掉,下次啟動后就不會自動運(yùn)行了:

# vi /usr/bin/autorun.sh#!/bin/sh...省略sync#/usr/sbin/mxapp2 &

3)更新軟件源

執(zhí)行以下命令更新軟件源:

# apt updateThe software package is provided AS IS, and by downloading it, you agree to be bound to the terms of the software license agreement (SLA).The detailed content licenses can be found at https://wiki.st.com/stm32mpu/wiki/OpenSTLinux_licenses.Get:1 http://packages.openstlinux.st.com/5.1 mickledore InRelease [5,723 B]Get:2 http://packages.openstlinux.st.com/5.1 mickledore/main arm64 Packages [725 kB]Get:3 http://packages.openstlinux.st.com/5.1 mickledore/updates arm64 Packages [38.2 kB]Get:4 http://packages.openstlinux.st.com/5.1 mickledore/untested arm64 Packages [1,338 kB]Fetched 2,107 kB in 3s (690 kB/s)Reading package lists... DoneBuilding dependency tree... Done1 package can be upgraded. Run 'apt list --upgradable' to see it.

更新源需要MYD-LD25X連接互聯(lián)網(wǎng),請確保網(wǎng)絡(luò)通暢。執(zhí)行上述命令時,可能會出現(xiàn)以下問題導(dǎo)致更新錯誤:

l同步時間問題

E: Release file for http://packages.openstlinux.st.com/5.1/dists/mickledore/InRelease is not valid yet (invalid for another 1383d 8h 14min 14s). Updates for this repository will not be applied.E: Release file for http://extra.packages.openstlinux.st.com/AI/5.1/dists/mickledore/InRelease is not valid yet (invalid for another 1381d 8h 10min 47s). Updates for this repository will not be applied.

出現(xiàn)上述問題的原因是當(dāng)前開發(fā)板時間沒有和網(wǎng)絡(luò)時間成功同步,執(zhí)行以下操作同步網(wǎng)絡(luò)時間,首先修改timesyncd.conf配置文件,新增FallbackNTP授時中心網(wǎng)站,按如下所示修改:

# vi /etc/systemd/timesyncd.conf...[Time]#NTP=FallbackNTP=ntp.ntsc.ac.cn cn.ntp.org.cn...

然后輸入如下命令重啟同步時間服務(wù):

# systemctl restart systemd-timesyncd

再次輸入date查看時間是否成功更新,根據(jù)網(wǎng)絡(luò)情況不同部分情況可能需要一定時間同步:

# date2023年 03月 03日 星期五 17:50:37 CST# date2024年 09月 20日 星期五 15:45:15 CST

lDNS問題

運(yùn)行apt update后可能會出現(xiàn)以下問題:

# apt update...Err:1 http://packages.openstlinux.st.com/5.1 mickledore InReleaseTemporary failure resolving 'packages.openstlinux.st.com'Reading package lists... DoneBuilding dependency tree... DoneAll packages are up to date.W: Failed to fetch http://packages.openstlinux.st.com/5.1/dists/mickledore/InRelease Temporary failure resolving 'packages.openstlinux.st.com'W: Some index files failed to download. They have been ignored, or old ones used instead.

該問題需要修改/etc/resolve.conf,在文件中添加如下內(nèi)容:

# vi /etc/resolv.conf...nameserver 8.8.8.8nameserver 8.8.4.4

2.2.安裝x-linux-ai-tool

當(dāng)完成環(huán)境配置后,輸入以下命令安裝x-linux-ai-tool:

# apt-get install -y x-linux-ai-tool

安裝完成后,輸入以下命令確認(rèn)是否安裝完成:

# x-linux-ai -vX-LINUX-AI version: v5.1.0

關(guān)于x-linux-ai工具的使用,可以通過x-linux-ai -h查看或者瀏覽官方wiki:

X-LINUX-AI Tool - stm32mpu

2.3.安裝 X-LINUX-AI演示包

要開始使用 X-linux-ai,需要安裝 X-linux-ai 演示包,該包提供了針對所用特定目標(biāo)優(yōu)化的所有 Ai 框架、應(yīng)用程序示例、工具和實(shí)用程序:

# x-linux-ai -i packagegroup-x-linux-ai-demo

2.4.運(yùn)行demo啟動器

ST的官方demo啟動器在MYD-LD25X默認(rèn)已經(jīng)移除,為了方便使用X-linu-ai的demo應(yīng)用,需要重新添加隨weston自啟動的官方demo展示程序。

進(jìn)入/usr/local/weston-start-at-startup目錄,并新建start_up_demo_launcher.sh腳本,按照如下操作添加對應(yīng)內(nèi)容到腳本中:

# cd /usr/local/weston-start-at-startup# vi start_up_demo_launcher.sh#!/bin/shDEFAULT_DEMO_APPLICATION_GTK=/usr/local/demo/launch-demo-gtk.shif [ -e /etc/default/demo-launcher ]; thensource /etc/default/demo-launcherif [ ! -z "$DEFAULT_DEMO_APPLICATION" ]; then$DEFAULT_DEMO_APPLICATIONelse$DEFAULT_DEMO_APPLICATION_GTKfielse$DEFAULT_DEMO_APPLICATION_GTKfi

然后添加運(yùn)行權(quán)限給腳本:

# chmod a+x start_up_demo_launcher.sh

最后重啟weston服務(wù)后,可以看到啟動器成功運(yùn)行:

# systemctl restart weston-graphical-session.service


02beac9a-7ebf-11ef-bb4b-92fbcf53809c.png

圖2-1. demo啟動器-1

02e84d98-7ebf-11ef-bb4b-92fbcf53809c.png

圖2-2. demo啟動器-2

3.運(yùn)行AI 應(yīng)用實(shí)例

本章節(jié)將簡單展示上文安裝后的幾個Demo具體情況,在執(zhí)行Demo前,需要準(zhǔn)備好1.1小節(jié)的硬件資源。

以下demo運(yùn)行都需要使用到MIPI-CSI攝像頭,適用于MYD-LD25X開發(fā)板的攝像頭型號為米爾的MY-CAM003M,在使用該攝像頭前需要按照以下命令來初始化配置并事先預(yù)覽確保攝像頭能夠正常工作。

進(jìn)入/etc/myir_test目錄,運(yùn)行myir_camera_play腳本:

# cd /etc/myir_test# ./myir_camera_play

執(zhí)行后,屏幕上會出現(xiàn)攝像頭預(yù)覽畫面,請確保畫面顯示正常,如果存在問題,請查閱《MYD-LD25X Linux 軟件評估指南》中關(guān)于MIPI-CSI攝像頭的部分檢查攝像頭連接情況等來排查問題,如有需要請咨詢米爾技術(shù)支持。

3.1.圖像分類

圖像分類神經(jīng)網(wǎng)絡(luò)模型可以識別圖像所代表的對象。它將圖像分類為不同的類別。該應(yīng)用展示了一個計算機(jī)視覺的圖像分類用例,從相機(jī)輸入(/dev/videox)捕獲幀,并通過OpenVX、TFLite或ONNX框架解析的神經(jīng)網(wǎng)絡(luò)模型進(jìn)行分析。

3.1.1.通過demo啟動器運(yùn)行

可以通過點(diǎn)擊demo啟動器中的Image Classifiction樣例圖標(biāo)來運(yùn)行該demo,默認(rèn)情況下,通過2.3小節(jié)安裝的是OpenVX的應(yīng)用程序,并且由C/C++和Python兩種。

0317926a-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-1. 圖像分類

3.1.2.通過命令運(yùn)行

圖像分類的C/C++和Python應(yīng)用程序位于/usr/local/x-linux-ai/image-classification/目錄中,可以通過運(yùn)行程序加-h參數(shù)來獲取更多幫助信息

# cd /usr/local/x-linux-ai/image-classification/# ls -lastai_mpu_image_classification #C++運(yùn)行程序stai_mpu_image_classification.py #Python運(yùn)行程序

為了簡化demo的啟動,在應(yīng)用程序目錄下有配置好的啟動腳本:

使用相機(jī)輸入啟動圖像分類demo

launch_bin_image_classification.sh #C++運(yùn)行程序launch_python_image_classification.sh #Python運(yùn)行程序

使用圖片輸入啟動圖像分類demo

launch_bin_image_classification_testdata.sh #C++運(yùn)行程序launch_python_image_classification_testdata.sh #Python運(yùn)行程序

3.1.3.demo展示

通過demo啟動器啟動默認(rèn)為使用相機(jī)輸入,和命令啟動中使用相機(jī)輸入的腳本運(yùn)行結(jié)果一致,這里以C/C++程序?yàn)槔唧w測試情況如下:

# cd /usr/local/x-linux-ai/image-classification# ./launch_bin_image_classification.sh #或者點(diǎn)擊demo啟動器圖標(biāo)

033099b8-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-2. 攝像機(jī)輸入

運(yùn)行圖片輸入的程序腳本前,需要準(zhǔn)備識別的圖片,這里以一張?zhí)┑闲艿膱D片為例,圖片放置目錄為/usr/local/x-linux-ai/image-classification/models/mobilenet/testdata,然后運(yùn)行腳本,這里以C/C++應(yīng)用程序?yàn)槔?/p>

# cd /usr/local/x-linux-ai/image-classification/models/mobilenet/testdata# ls -la-rwxr--r-- 1 root root 102821 9 20 23:14 teddy.jpg# cd /usr/local/x-linux-ai/image-classification# ./launch_bin_image_classification_testdata.sh

運(yùn)行結(jié)果如下:

035f2332-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-3. 圖片輸入

3.2.對象檢測

該應(yīng)用展示了一個計算機(jī)視覺的對象檢測用例,從相機(jī)輸入(/dev/videox)捕獲幀,并通過OpenVX、TFLite或ONNX框架解析的神經(jīng)網(wǎng)絡(luò)模型進(jìn)行分析。使用Gstreamer管道來流式傳輸相機(jī)幀(使用v4l2src),顯示預(yù)覽(使用gtkwaylandsink),并執(zhí)行神經(jīng)網(wǎng)絡(luò)推理(使用appsink)。

3.2.1.通過demo啟動器運(yùn)行

可以通過點(diǎn)擊demo啟動器中的Object Detection樣例圖標(biāo)來運(yùn)行該demo,默認(rèn)情況下,通過2.3小節(jié)安裝的是OpenVX的應(yīng)用程序,并且由C/C++和Python兩種。

03a7c16e-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-4. 對象檢測

3.2.2.通過命令運(yùn)行

對象檢測的C/C++和Python應(yīng)用程序位于/usr/local/x-linux-ai/object-detection/目錄中,可以通過運(yùn)行程序加-h參數(shù)來獲取更多幫助信息:

# cd /usr/local/x-linux-ai/object-detection/# ls -lastai_mpu_object_detection #C++運(yùn)行程序stai_mpu_object_detection.py #Python運(yùn)行程序

為了簡化demo的啟動,在應(yīng)用程序目錄下有配置好的啟動腳本:

使用相機(jī)輸入啟動對象檢測demo

launch_bin_object_detection.sh #C++運(yùn)行程序launch_python_object_detection.sh #Python運(yùn)行程序

使用圖片輸入啟動對象檢測demo

launch_bin_object_detection_testdata.sh #C++運(yùn)行程序launch_python_object_detection_testdata.sh #Python運(yùn)行程序

3.2.3.demo展示

通過demo啟動器啟動默認(rèn)為使用相機(jī)輸入,和命令啟動中使用相機(jī)輸入的腳本運(yùn)行結(jié)果一致,這里以C/C++程序?yàn)槔唧w測試情況如下:

# cd /usr/local/x-linux-ai/object-detection# ./launch_bin_object_detection.sh #或者點(diǎn)擊demo啟動器圖標(biāo)

03c55968-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-5. 攝像機(jī)輸入

運(yùn)行圖片輸入的程序腳本前,需要準(zhǔn)備識別的圖片,這里以一張?zhí)┑闲芎托∝埖膱D片為例,圖片放置目錄為:

/usr/local/x-linux-ai/object-detection/models/coco_ssd_mobilenet/testdata

然后運(yùn)行腳本,這里以C/C++應(yīng)用程序?yàn)槔?/p>

# cd /usr/local/x-linux-ai/object-detection/models/coco_ssd_mobilenet/testdata# ls -la-rwxr--r-- 1 root root 102821 9 20 23:14 teddy-and-cat.jpg# cd /usr/local/x-linux-ai/object-detection# ./launch_bin_object_detection_testdata.sh

運(yùn)行結(jié)果如下:

03e9f340-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-6. 圖片輸入

3.3.姿勢估計

該應(yīng)用展示了一個計算機(jī)視覺的人體姿態(tài)估計用例,從相機(jī)輸入(/dev/videox)捕獲幀,并通過OpenVX框架解析的神經(jīng)網(wǎng)絡(luò)模型進(jìn)行分析。該應(yīng)用使用的模型是從stm32-hotspot ultralytics的GitHub分支下載的ST YoloV8n-pose。

3.3.1.通過demo啟動器運(yùn)行

可以通過點(diǎn)擊demo啟動器中的PoseEstimation樣例圖標(biāo)來運(yùn)行該demo,默認(rèn)情況下,通過2.3小節(jié)安裝的是OpenVX的應(yīng)用程序,默認(rèn)為Python應(yīng)用程序。

04082e50-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-7. 姿勢估計

3.3.2.通過命令運(yùn)行

姿勢估計的C/C++和Python應(yīng)用程序位于/usr/local/x-linux-ai/object-detection/目錄中,可以通過運(yùn)行程序加-h參數(shù)來獲取更多幫助信息:

# cd /usr/local/x-linux-ai/pose-estimation/# ls -lastai_mpu_pose_estimation.py

為了簡化demo的啟動,在應(yīng)用程序目錄下有配置好的啟動腳本:

使用相機(jī)輸入啟動姿勢估計demo

launch_python_pose_estimation.sh


使用圖片輸入啟動姿勢估計demo

launch_python_pose_estimation_testdata.sh

3.3.3.demo展示

通過demo啟動器啟動默認(rèn)為使用相機(jī)輸入,和命令啟動中使用相機(jī)輸入的腳本運(yùn)行結(jié)果一致,這里以C/C++程序?yàn)槔唧w測試情況如下:

# cd /usr/local/x-linux-ai/pose-estimation/# ./launch_python_pose_estimation.sh #或者點(diǎn)擊demo啟動器圖標(biāo)

04288a56-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-8. 攝像機(jī)輸入

運(yùn)行圖片輸入的程序腳本前,需要準(zhǔn)備識別的圖片,這里以一張人跑步的圖片為例,圖片放置目錄為:/usr/local/x-linux-ai/pose-estimation/models/yolov8n_pose/testdata,然后運(yùn)行腳本,這里以C/C++應(yīng)用程序?yàn)槔?/p>

# cd /usr/local/x-linux-ai/pose-estimation/models/yolov8n_pose/testdata# ls -la-rwxr--r-- 1 root root 102821 9 20 23:14 person-run.jpg# cd /usr/local/x-linux-ai/pose-estimation# ./launch_python_pose_estimation_testdata.sh

運(yùn)行結(jié)果如下:

04ea4ae2-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-9. 圖片輸入

3.4.語義分割

該應(yīng)用展示了一個計算機(jī)視覺的語義分割用例,從相機(jī)輸入(/dev/videox)捕獲幀,并通過OpenVX框架解析的神經(jīng)網(wǎng)絡(luò)模型進(jìn)行分析。使用Gstreamer管道來流式傳輸相機(jī)幀(使用v4l2src),顯示預(yù)覽(使用gtkwaylandsink),并執(zhí)行神經(jīng)網(wǎng)絡(luò)推理(使用appsink)。推理結(jié)果顯示在預(yù)覽中,疊加是使用GtkWidget和cairo實(shí)現(xiàn)的。該應(yīng)用使用的模型是從TensorFlow Lite Hub下載的DeepLabV3。

3.4.1.通過demo啟動器運(yùn)行

可以通過點(diǎn)擊demo啟動器中的Semantic Segmentation樣例圖標(biāo)來運(yùn)行該demo,默認(rèn)情況下,通過2.3小節(jié)安裝的是OpenVX的應(yīng)用程序,默認(rèn)為Python應(yīng)用程序。

051f6d76-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-10. 語義分割

3.4.2.通過命令運(yùn)行

語義分割的C/C++和Python應(yīng)用程序位于/usr/local/x-linux-ai/object-detection/目錄中,可以通過運(yùn)行程序加-h參數(shù)來獲取更多幫助信息:

# cd /usr/local/x-linux-ai/semantic-segmentation/# ls -lastai_mpu_semantic_segmentation.py

為了簡化demo的啟動,在應(yīng)用程序目錄下有配置好的啟動腳本:

使用相機(jī)輸入啟動語義分割demo

launch_python_semantic_segmentation.sh

使用圖片輸入啟動語義分割demo

launch_python_semantic_segmentation_testdata.sh

3.4.3.demo展示

通過demo啟動器啟動默認(rèn)為使用相機(jī)輸入,和命令啟動中使用相機(jī)輸入的腳本運(yùn)行結(jié)果一致,這里以C/C++程序?yàn)槔唧w測試情況如下:

# cd /usr/local/x-linux-ai/semantic-segmentation/# ./launch_python_semantic_segmentation.sh #或者點(diǎn)擊demo啟動器圖標(biāo)

053db77c-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-11. 攝像機(jī)輸入

運(yùn)行圖片輸入的程序腳本前,需要準(zhǔn)備識別的圖片,這里以一張人正在辦公的圖片為例,圖片放置目錄為:

/usr/local/x-linux-ai/semantic-segmentation/models/deeplabv3/testdata

然后運(yùn)行腳本,這里以C/C++應(yīng)用程序?yàn)槔?/p>

# cd /usr/local/x-linux-ai/semantic-segmentation/models/deeplabv3/testdata# ls -la-rwxr--r-- 1 root root 102821 9 20 23:14 person-work.jpg# cd /usr/local/x-linux-ai/semantic-segmentation# ./launch_python_semantic_segmentation_testdata.sh

運(yùn)行結(jié)果如下:

055efa7c-7ebf-11ef-bb4b-92fbcf53809c.png

圖3-12. 圖片輸入

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10895

    瀏覽量

    355729
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    30728

    瀏覽量

    268886
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5032

    瀏覽量

    97371
收藏 人收藏

    評論

    相關(guān)推薦

    EMC是如何在Linux運(yùn)行

    電磁兼容是什么?EMC有哪些特性?EMC是如何在Linux運(yùn)行的?
    發(fā)表于 10-11 06:28

    請問UCOSII如何在STM32上面運(yùn)行

    請問UCOSII如何在STM32上面運(yùn)行
    發(fā)表于 11-29 07:31

    LiteOS如何在STM32運(yùn)行

    LiteOS調(diào)測功能是什么?LiteOS如何在STM32運(yùn)行
    發(fā)表于 11-30 06:55

    何在RK3399搭建Tengine AI推理框架呢

    Tengine是什么?如何在RK3399這一 Arm64 平臺上搭建 Tengine AI 推理框架,并運(yùn)行圖像識別相關(guān)應(yīng)用?
    發(fā)表于 03-07 07:53

    何在基于Arm的設(shè)備運(yùn)行游戲AI

    的工作原理以及游戲如何在基于 Arm 的設(shè)備運(yùn)行。培訓(xùn)策略是時候開始訓(xùn)練了一切準(zhǔn)備就緒后,就該開始訓(xùn)練了。訓(xùn)練區(qū)域的許多副本可以在場景中實(shí)例化。這加快了訓(xùn)練,允許環(huán)境同時收集許多經(jīng)驗(yàn)。這可以簡單地通過實(shí)例
    發(fā)表于 08-15 15:43

    何在STM32開始使用ML &AI的選項(xiàng)?

    我對在 STM32 使用 ML 和 AI 很感興趣,在花了一些時間查看 ST 文檔后,我認(rèn)為使用 NanoEdge AI Studio + ST 板是幫助我理解事物的最快方法。據(jù)我所
    發(fā)表于 12-06 07:35

    何在嵌入式設(shè)備運(yùn)行高性能Java

    何在嵌入式設(shè)備運(yùn)行高性能Java
    發(fā)表于 03-28 09:43 ?16次下載

    何在工具導(dǎo)入和運(yùn)行藍(lán)牙溫度的演示

    了解如何在工具導(dǎo)入和運(yùn)行藍(lán)牙溫度演示示例,并對IoTNode智能應(yīng)用上的數(shù)據(jù)進(jìn)行可視化處理。本視頻假設(shè)您已經(jīng)設(shè)置了入門指南視頻中的工具和軟件。
    的頭像 發(fā)表于 06-17 06:19 ?2890次閱讀
    如<b class='flag-5'>何在</b>工具<b class='flag-5'>上</b>導(dǎo)入和<b class='flag-5'>運(yùn)行</b>藍(lán)牙溫度的演示

    關(guān)于C程序源代碼是如何在硬件運(yùn)行的?

    C程序源代碼是如何在硬件運(yùn)行的?
    的頭像 發(fā)表于 02-05 12:37 ?2862次閱讀

    如何輕松幾步實(shí)現(xiàn)在STM32運(yùn)行FreeRTOS任務(wù)

    輕松幾步實(shí)現(xiàn)在STM32運(yùn)行FreeRTOS任務(wù)
    的頭像 發(fā)表于 03-01 12:07 ?8458次閱讀
    如何輕松幾步實(shí)現(xiàn)在<b class='flag-5'>STM32</b><b class='flag-5'>上</b><b class='flag-5'>運(yùn)行</b>FreeRTOS任務(wù)

    何在arduino IDE安裝STM32的開發(fā)板工具包

    何在arduino IDE安裝STM32的開發(fā)板工具包
    發(fā)表于 11-01 17:51 ?3次下載

    海思AI芯片(Hi3519A/3559A)學(xué)習(xí)(四)如何在3519A板子運(yùn)行sample code

    本系列為華為海思海思AI芯片(Hi3519A/3559A)方案學(xué)習(xí)系列之四。這篇文章將介紹如何在3519A板子運(yùn)行sample code。作者:ltshan139
    發(fā)表于 01-26 19:32 ?13次下載
    海思<b class='flag-5'>AI</b>芯片(Hi3519A/3559A)學(xué)習(xí)(四)如<b class='flag-5'>何在</b>3519A板子<b class='flag-5'>上</b><b class='flag-5'>運(yùn)行</b>sample code

    何在xWR1xxx芯片運(yùn)行mmw demo

    何在xWR1xxx芯片運(yùn)行mmw demo
    發(fā)表于 11-01 08:27 ?0次下載
    如<b class='flag-5'>何在</b>xWR1xxx芯片<b class='flag-5'>上</b><b class='flag-5'>運(yùn)行</b>mmw demo

    何在KV260快速體驗(yàn)Vitsi AI圖像分類示例程序

    本文首先將會對Vitis統(tǒng)一軟件平臺和Vitsi AI進(jìn)行簡單介紹,然后介紹如何在KV260上部署DPU鏡像,最后在KV260 DPU鏡像運(yùn)行Vitis
    的頭像 發(fā)表于 09-12 10:02 ?1593次閱讀
    如<b class='flag-5'>何在</b>KV260<b class='flag-5'>上</b>快速體驗(yàn)Vitsi <b class='flag-5'>AI</b>圖像分類示例程序

    何在OpenMV生態(tài)系統(tǒng)中集成STM32Cube.AI生成的代碼

    電子發(fā)燒友網(wǎng)站提供《如何在OpenMV生態(tài)系統(tǒng)中集成STM32Cube.AI生成的代碼.pdf》資料免費(fèi)下載
    發(fā)表于 09-20 09:55 ?0次下載
    如<b class='flag-5'>何在</b>OpenMV生態(tài)系統(tǒng)中集成<b class='flag-5'>STM32Cube.AI</b>生成的代碼
    主站蜘蛛池模板: 国产人A片在线乱码视频| 欧美日韩国产高清综合二区| 日韩一区二区三区视频在线观看| 亚洲精品成人AV在线观看爽翻| 成人麻豆日韩在无码视频| 久久欧洲视频| 亚洲AV久久久噜噜噜噜| 苍井空教师BD在线观看全集| 久久亚洲一级α片| 亚洲 欧美 国产 综合久久| 操老太太的逼| 嫩草在线播放| 在线观看免费视频播放视频| 国产亚洲视频中文字幕| 色即是空之甜性涩爱| AV福利无码亚洲网站麻豆| 九九九九九热| 亚洲国产精品第一影院在线观看| 耻辱诊察室1一4集动漫在线观看| 美妇教师双飞后菊| 伊人精品视频直播| 色噜噜2017最新综合| AV福利无码亚洲网站麻豆| 老师系列高H文| 野花日本完整版在线观看免费高清| 国产精品久久久久久精品...| 日本午夜视频在线| JIZJIZJIZ 日本老师水多| 美女张开腿露尿口给男人亲| 在线观看免费国产成人软件| 娇小亚裔被两个黑人| 亚洲国产精品无码中文字幕| 国产精片久久久久久婷婷| 日韩免费一区二区三区在线| vidosgratis tv少女| 嫩草影院在线观看精品| 97在线视频免费| 男女爽爽无遮挡午夜视频在线观看 | 久久www免费人成高清| 亚洲第一色网站| 国产午夜人成在线视频麻豆|