def f6_create_employee(self, request, context):
     from datetime import datetime
     print('f6_create_employee: ' + str(datetime.now()))
     e = functions.Employee
     e.id = request.id
     e.name = request.name
     e.age = request.age
     e.manager = request.manager
     functions.f6_create_employee(e)
     return functions_pb2.Empty()
 def SendModel(self, request, context):
     response = functions_pb2.Empty()
     response.value = functions.SendModel(request.model)
     return response
 def GenerateData(self, request, context):
     response = functions_pb2.Empty()
     response.value = functions.GenerateData()
     return response
 def f1_noop(self, request, context):
     from datetime import datetime
     print('f1_noop: ' + str(datetime.now()))
     functions.f1_noop()
     return functions_pb2.Empty()
Ejemplo n.º 5
0
        """
        start = time.time()
        value = func(*args, **kwargs)
        end = time.time()
        runtime = end - start
        msg = "The runtime for {func} took {time} seconds to complete"
        print(msg.format(func=func.__name__, time=runtime))
        return value

    return function_timer


emp = functions.Employee()

tests = [
    ('f1_noop', lambda p: p.f1_noop(functions_pb2.Empty())),
    ('f2_square(0)',
     lambda p: p.f2_square(functions_pb2.NumberRequest(num=0))),
    ('f2_square(2)',
     lambda p: p.f2_square(functions_pb2.NumberRequest(num=2))),
    ('f2_square(1000)',
     lambda p: p.f2_square(functions_pb2.NumberRequest(num=1000))),
    ('f3_mean_8(1..1)', lambda p: p.f3_mean_8(
        functions_pb2.MeanRequest(
            n1=1, n2=1, n3=1, n4=1, n5=1, n6=1, n7=1, n8=1))),
    ('f3_mean_8(1..8)', lambda p: p.f3_mean_8(
        functions_pb2.MeanRequest(
            n1=1, n2=2, n3=3, n4=4, n5=5, n6=6, n7=7, n8=8))),
    ('f3_mean_8(10000..80000)', lambda p: p.f3_mean_8(
        functions_pb2.MeanRequest(n1=10000,
                                  n2=10002,
Ejemplo n.º 6
0
 def f6_create_employee(self, request, context):
     functions.f7_get_employee(request.e)
     return functions_pb2.Empty()
def trainFunc(i):
    empty = functions_pb2.Empty(value=1)
    res = stubs[i].Train(empty)
    with open("Models/model_" + str(i + 1) + ".h5", "wb") as file:
        file.write(base64.b64decode(res.model))
    print("Saved model from node0", i)
def genFunc(i):
    empty = functions_pb2.Empty(value=1)
    res = stubs[i].GenerateData(empty)
    print("node0", i + 1, ":", res.value)