予測アルゴリズム
Predictor algorithms
sequence = [ SDR( 1000 ).randomize( 0.02 ) for i in range(4) ]
labels = [ 4, 5, 6, 7 ]
pred = Predictor([ 1, 2 ])
pred.learn( 0, sequence[0], labels[0] )
pred.learn( 1, sequence[1], labels[1] )
pred.learn( 2, sequence[2], labels[2] )
pred.learn( 3, sequence[3], labels[3] )
pred.reset()
A = pred.infer( sequence[0] )
numpy.argmax( A[1] ) -> labels[1]
numpy.argmax( A[2] ) -> labels[2]
B = pred.infer( sequence[1] )
numpy.argmax( B[1] ) -> labels[2]
numpy.argmax( B[2] ) -> labels[3]

メソッド
最終更新