Example #1
0
    def GET (self, functionName):
        functionId = functions.getFunctionIdByName(functionName)
        function = functions.getFunction(functionId)
        print function
        categories = functions.getCategories()

        return render.layout(view.submit_function(function, categories, action='update'),
            title='Edit function - ' + projectName)
Example #2
0
    def GET (self, functionName):
        functionId = functions.getFunctionIdByName(functionName)
        function = functions.getFunction(functionId)
        del(function.category)
        values = []
        (source, numNodes, totalError, err_msg) = functions.test(function, values)

        return render.layout(view.test_function(function, source, numNodes, totalError, err_msg ),
            title='Testing '+functionName+' - ' + projectName)
Example #3
0
    def GET (self, functionName):
        functionId = functions.getFunctionIdByName(functionName)
        function = functions.getFunction(functionId)
        del(function.category)

        (primitivesStr, bestNode, minError, numNodes, err_msg) = functions.train(function)

        return render.layout(view.train_function(function, primitivesStr, bestNode, minError, numNodes, err_msg ),
            title='Training '+functionName+' - ' + projectName)
Example #4
0
    def GET(self, functionName):
        functionId = functions.getFunctionIdByName(functionName)
        function = functions.getFunction(functionId)
        #print "La function ",function
        related_functions = functions.getRelated(functionId)

        """
        source=function.source.split("\n")
        print("Source",source)
        if len(source):
            if ':' in source[0]:
                source, error = source[0].split(':')
            function.source=source
        """
        
        return render.layout(view.show_function(function, related_functions, misc.get_pub_id()),
            title=function.name + ' - ' + projectName)
Example #5
0
 def new(self, functionName):
     if not functions.getFunctionIdByName(functionName):
         return render.layout('')
     else:
         return meth(self, functionName)