stedgeai
birdnet_stm32.deploy.stedgeai
¶
stedgeai deployment commands: generate, load, and validate on STM32N6.
generate(cfg)
¶
Run stedgeai generate to produce the target project.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cfg
|
DeployConfig
|
Deployment configuration. |
required |
Source code in birdnet_stm32/deploy/stedgeai.py
load_to_target(cfg)
¶
Flash the model to the STM32N6 board via n6_loader.py.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cfg
|
DeployConfig
|
Deployment configuration. |
required |
Source code in birdnet_stm32/deploy/stedgeai.py
validate_on_target(cfg)
¶
Run stedgeai validate on the physical STM32N6 board.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cfg
|
DeployConfig
|
Deployment configuration. |
required |
Source code in birdnet_stm32/deploy/stedgeai.py
deploy_full(cfg)
¶
Run the full deployment pipeline: generate, load, validate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cfg
|
DeployConfig
|
Deployment configuration. |
required |