@alavin @lscheinkman
Hereās the comparison of JSON parameters passed in, to HTM.Javaās parametersā¦
It does look like theyāre getting set - so the only outstanding question is the RDSE above?
JSON Params passed in:
{
"aggregationInfo":{
"seconds":0,
"fields":[
],
"months":0,
"days":0,
"years":0,
"hours":0,
"microseconds":0,
"weeks":0,
"minutes":0,
"milliseconds":0
},
"model":"CLA",
"version":1,
"predictAheadTime":null,
"modelParams":{
"sensorParams":{
"sensorAutoReset":null,
"encoders":{
"value":{
"name":"value",
"resolution":1.5825004536384615,
"seed":42,
"fieldname":"value",
"type":"RandomDistributedScalarEncoder"
},
"timestamp_dayOfWeek":null,
"timestamp_timeOfDay":{
"fieldname":"timestamp",
"timeOfDay":[
21,
9.49
],
"type":"DateEncoder",
"name":"timestamp"
},
"timestamp_weekend":null
},
"verbosity":0
},
"anomalyParams":{
"anomalyCacheRecords":null,
"autoDetectThreshold":null,
"autoDetectWaitRecords":5030
},
"spParams":{
"columnCount":2048,
"synPermInactiveDec":5.0E-4,
"maxBoost":1.0,
"spatialImp":"cpp",
"inputWidth":0,
"spVerbosity":0,
"synPermConnected":0.2,
"synPermActiveInc":0.003,
"potentialPct":0.8,
"numActiveColumnsPerInhArea":40,
"globalInhibition":1,
"seed":1956
},
"trainSPNetOnlyIfRequested":false,
"clParams":{
"alpha":0.035828933612158,
"verbosity":0,
"steps":"1",
"regionName":"SDRClassifierRegion"
},
"tpParams":{
"columnCount":2048,
"activationThreshold":20,
"cellsPerColumn":32,
"permanenceDec":0.008,
"minThreshold":13,
"inputWidth":2048,
"maxSynapsesPerSegment":128,
"outputType":"normal",
"initialPerm":0.24,
"globalDecay":0.0,
"maxAge":0,
"newSynapseCount":31,
"maxSegmentsPerCell":128,
"permanenceInc":0.04,
"temporalImp":"tm_cpp",
"seed":1960,
"verbosity":0,
"predictedSegmentDecrement":0.001
},
"clEnable":false,
"spEnable":true,
"inferenceType":"TemporalAnomaly",
"tpEnable":true
}
}
Printout of HTM.Java Connections
{
Spatial: {
learn:true
inputDimensions:[454]
potentialRadius:16
potentialPct:0.8
globalInhibition:true
inhibitionRadius:0
localAreaDensity:-1.0
numActiveColumnsPerInhArea:40.0
stimulusThreshold:0.0
synPermInactiveDec:5.0E-4
synPermActiveInc:0.003
synPermConnected:0.2
synPermBelowStimulusInc:0.01
synPermTrimThreshold:0.05
minPctOverlapDutyCycles:0.001
minPctActiveDutyCycles:0.001
dutyCyclePeriod:1000
maxBoost:1.0
spVerbosity:0
}
Temporal: {
columnDimensions:[2048]
cellsPerColumn:32
activationThreshold:20
learningRadius:2048
minThreshold:13
maxNewSynapseCount:31
initialPermanence:0.24
connectedPermanence:0.5
permanenceIncrement:0.04
permanenceDecrement:0.008
predictedSegmentDecrement:0.001
tmVerbosity:0
}
Other: {
random:org.numenta.nupic.util.MersenneTwister@e50a6f6
fieldEncodings:{value={fieldName=value, fieldType=float, resolution=1.5825004536384615, encoderType=RandomDistributedScalarEncoder}, timestamp={fieldName=timestamp, formatPattern=YYYY-MM-dd HH:mm:ss, fieldType=datetime, encoderType=DateEncoder, timeOfDay='21':9.49}}
hasClassifiers:false
}
}