Classes
DataAcquisition
Parameters | |
---|---|
protected | edgeimpulse.data.sample_type.Protected |
payload | edgeimpulse.data.sample_type.Payload |
signature | str | None = None |
Instance variables | |
---|---|
payload | edgeimpulse.data.sample_type.Payload |
protected | edgeimpulse.data.sample_type.Protected |
signature | str | None |
Payload
Parameters | |
---|---|
device_type | str |
sensors | List[edgeimpulse.data.sample_type.Sensor] |
values | List[List[float]] |
interval_ms | int | None = 0 |
device_name | str | None = None |
Instance variables | |
---|---|
device_name | str | None |
device_type | str |
interval_ms | int | None |
sensors | List[edgeimpulse.data.sample_type.Sensor] |
values | List[List[float]] |
Protected
Parameters | |
---|---|
ver | str = 'v1' |
alg | Literal['HS256', 'none'] = 'none' |
iat | int | None = None |
Instance variables | |
---|---|
alg | Literal['HS256', 'none'] |
iat | int | None |
ver | str |
Sample
open(..., "rb")
. The
upload_samples()
function expects Sample objects as input.
Parameters | |
---|---|
data | io.BufferedIOBase | _io.StringIO | str |
filename | str | None = None |
category | Literal['training', 'testing', 'anomaly', 'split'] | None = 'split' |
label | str | None = None |
bounding_boxes | List[dict] | None = None |
metadata | dict | None = None |
sample_id | int | None = None |
structured_labels | List[dict] | None = None |
Instance variables | |
---|---|
bounding_boxes | List[dict] | None |
category | Literal['training', 'testing', 'anomaly', 'split'] | None |
data | io.BufferedIOBase | _io.StringIO | str |
filename | str | None |
label | str | None |
metadata | dict | None |
sample_id | int | None |
structured_labels | List[dict] | None |
SampleInfo
Parameters | |
---|---|
sample_id | int | None = None |
filename | str | None = None |
category | str | None = None |
label | str | None = None |
Instance variables | |
---|---|
category | str | None |
filename | str | None |
label | str | None |
sample_id | int | None |
SampleIngestionResponse
Parameters | |
---|---|
sample | edgeimpulse.data.sample_type.Sample |
response | dict |
Sensor
Parameters | |
---|---|
name | str |
units | Literal['m', 'kg', 'g', 's', 'A', 'K', 'cd', 'mol', 'Hz', 'rad', 'sr', 'N', 'Pa', 'J', 'W', 'C', 'V', 'F', 'Ohm', 'S', 'Wb', 'T', 'H', 'Cel', 'lm', 'lx', 'Bq', 'Gy', 'Sv', 'kat', 'm2', 'm3', 'l', 'm/s', 'm/s2', 'm3/s', 'l/s', 'W/m2', 'cd/m2', 'bit', 'bit/s', 'lat', 'lon', 'pH', 'dB', 'dBW', 'Bspl', 'count', '/', '%', '%RH', '%EL', 'EL', '1/s', '1/min', 'beat/min', 'beats', 'S/m', 'B', 'VA', 'VAs', 'var', 'vars', 'J/m', 'kg/m3', 'deg', 'NTU', 'rgba'] = 'm/s' |
Instance variables | |
---|---|
name | str |
units | Literal['m', 'kg', 'g', 's', 'A', 'K', 'cd', 'mol', 'Hz', 'rad', 'sr', 'N', 'Pa', 'J', 'W', 'C', 'V', 'F', 'Ohm', 'S', 'Wb', 'T', 'H', 'Cel', 'lm', 'lx', 'Bq', 'Gy', 'Sv', 'kat', 'm2', 'm3', 'l', 'm/s', 'm/s2', 'm3/s', 'l/s', 'W/m2', 'cd/m2', 'bit', 'bit/s', 'lat', 'lon', 'pH', 'dB', 'dBW', 'Bspl', 'count', '/', '%', '%RH', '%EL', 'EL', '1/s', '1/min', 'beat/min', 'beats', 'S/m', 'B', 'VA', 'VAs', 'var', 'vars', 'J/m', 'kg/m3', 'deg', 'NTU', 'rgba'] |
UploadSamplesResponse
Parameters | |
---|---|
successes | List[edgeimpulse.data.sample_type.SampleIngestionResponse] |
fails | List[edgeimpulse.data.sample_type.SampleIngestionResponse] |
METHODS
extend
Parameters | |
---|---|
self | |
successes | List[edgeimpulse.data.sample_type.SampleIngestionResponse] |
fails | List[edgeimpulse.data.sample_type.SampleIngestionResponse] |