c.compute(recordNum=0, patternNZ=[1, 5, 9],
classification={"bucketIdx": 4, "actValue": 34.7},
learn=True, infer=False)
In the SDR classifier, am I right to assume the following?
-
bucketIdx is an index for the target class label while
-
patternNZ are the active indices of the encoded raw data in an SDR?
classification –
Dict of the classification information where:
bucketIdx: list of indices of the encoder bucket
actValue: list of actual values going into the encoder
Classification could be None for inference mode.
What exactly is “actValue”, the documentation says it is a list, but in the snippet given a float is used. Is actValue the raw values before being encoded?
Thanks!