A DataBlock and its filters are configured in a single *.conf file. Example of a DataBlock settings:
Core:
{
ID = -1
BasePath = "/home/ubuntu/dev/src/CyberCortex.AI/CyC_GroundVehicle"
StartupFiltersView = []
Filters = "bin/filters"
LogFile = "logs/scout.log"
ReplayDB = "/home/ubuntu/data/scout"
}
The filters in a DataBlock are configured in the same *.conf file as the general DataBlock settings. Example of a Filter:
DNN:
{
ID = 10
Active = True
Type = "CyC_DNN_ONNX_FILTER_TYPE"
IsPublishable = False
ReplayFromDB = False
dt = 0.02
dt_Sequencing = 0.5
InputSources = (
{FilterID = 1, Description = "Input image"}
)
Parameters = (
{name = "dnn_conf", value = "../DNN_Segmentation/configs/module/network/EncDec.yaml"}
)
}