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()
""" 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,
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)