python from nupic.encoders import MultiEncoder, ScalarEncoder from nupic.algorithms import Predictor from nupic.data.inference_shifter import InferenceShifter encoder = MultiEncoder() encoder.addEncoder("value", ScalarEncoder()) predictor = Predictor() predictor.createDefaultInputEncoder() predictor.createDefaultOutputEncoder() inference_shifter = InferenceShifter() input_data = [1, 2, 3, 4, 5] for data in input_data: encoded_data = encoder.encode({"value": data}) predictor.compute(encoded_data) predictions = inference_shifter.shift(predictor.getOutputData()) print("Input: ", data, " Prediction: ", predictions[0])


上一篇:
下一篇:
切换中文