Exemple #1
0
 def __init__(self):
     self.bridge = nupic_bridge()
 def __init__(self):
     self.bridge = nupic_bridge()
Exemple #3
0
        return self.bridge.load_model(str(modelSaveDir))

    def step(self, timestampStr, names, values):
        names = get_array(names)
        values = get_array(values)
        if timestampStr is not None:
            timestampStr = str(timestampStr)
        return self.bridge.step(timestampStr, names, values)

    def save_model(self, modelSaveDir):
        return self.bridge.save_model(str(modelSaveDir))

    def init(self, predictedField, predictedSteps):
        return self.bridge.init(str(predictedField), predictedSteps)

    def test(self, this=None):
        return self.bridge.test(this)


## Was necessary for Python.NET integration
#def create_nupic_bridge():
#    return NupicBridgeClass()
##
if __name__ == "__main__":
    if len(sys.argv) > 1 and sys.argv[1] == "test":
        bridge = nupic_bridge()
        bridge.test()
    else:
        from comtypes.server.register import UseCommandLine
        UseCommandLine(NupicBridgeImpl)
        return self.bridge.load_model(str(modelSaveDir))

    def step(self, timestampStr, names, values):
        names = get_array(names)
        values = get_array(values)
        if timestampStr is not None:
            timestampStr = str(timestampStr)
        return self.bridge.step(timestampStr, names, values)

    def save_model(self, modelSaveDir):
        return self.bridge.save_model(str(modelSaveDir))

    def init(self, predictedField, predictedSteps):
        return self.bridge.init(str(predictedField), predictedSteps)

    def test(self, this=None):
        return self.bridge.test(this)    

## Was necessary for Python.NET integration
#def create_nupic_bridge():
#    return NupicBridgeClass()
##
if __name__ == "__main__":
    if len(sys.argv) > 1 and sys.argv[1] == "test":
        bridge = nupic_bridge()
        bridge.test()
    else:
        from comtypes.server.register import UseCommandLine
        UseCommandLine(NupicBridgeImpl)