カテゴリーエンコーダー
Category Encoder
from htm.bindings.encoders import ScalarEncoder, ScalarEncoderParameters
from htm.bindings.sdr import SDR
categories = ("unknown","cat", "dog", "monkey", "slow loris")
scalarEncoderParams = ScalarEncoderParameters()
scalarEncoderParams.minimum = 0
scalarEncoderParams.maximum = 5
scalarEncoderParams.activeBits = 3
scalarEncoderParams.category = True
enc = ScalarEncoder(scalarEncoderParams)print ("cat = ", enc.encode(1))
print ("dog = ", enc.encode(2))
print ("monkey = ", enc.encode(3))
print ("slow loris =", enc.encode(4))
最終更新