Analyzers work differently from algorithms but there is no docs on them.
The syntax of algorithms are different from analyzers but I could not find documentation on this.
For example, an algorithm works like this:
def process(self, inputs, data_loaders, outputs):
outputs["features"].write({"value": out})
while an analyzer would be:
def process(self, inputs, data_loaders, output):
output.write({"features": {"value": out}})
I have two issues here:
- why analyzers code should be different?
- where is this documented?