Add transfer learning block
Last updated
Was this helpful?
Last updated
Was this helpful?
Adds a transfer learning block.
/api/organizations/{organizationId}/transfer-learning
Organization ID
object_detection
, audio
, image
, regression
, other
mobilenet-ssd
, fomo
, yolov2-akida
, yolov5
, yolov5v5-drpai
, yolox
, yolov7
, tao-retinanet
, tao-ssd
, tao-yolov3
, tao-yolov4
Whether this block is publicly available to Edge Impulse users (if false, then only for members of the owning organization)
For public blocks, this indicates the project tiers for which this block is available.
enterprise-only
, pro-or-enterprise
, all-projects
URL to the source code of this custom learn block.
Normalization that is applied to images. If this is not set then 0..1 is used. "0..1" gives you non-normalized pixels between 0 and 1. "-1..1" gives you non-normalized pixels between -1 and 1. "0..255" gives you non-normalized pixels between 0 and 255. "-128..127" gives you non-normalized pixels between -128 and 127. "torch" first scales pixels between 0 and 1, then applies normalization using the ImageNet dataset (same as torchvision.transforms.Normalize()
). "bgr-subtract-imagenet-mean" scales to 0..255, reorders pixels to BGR, and subtracts the ImageNet mean from each channel.
0..1
, -1..1
, -128..127
, 0..255
, torch
, bgr-subtract-imagenet-mean
If set, requires this block to be scheduled on GPU.
Category to display this block in the UI.
classical
, tao
If isPublic
is true, the list of devices (from latencyDevices) for which this model can be shown.
List of parameters, spec'ed according to https://docs.edgeimpulse.com/docs/tips-and-tricks/adding-parameters-to-custom-blocks
List of custom model variants produced when this block is trained. This is experimental and may change in the future.