コード例 #1
0
 def run(self, *inputs):
     n = inputs[0][0].n
     if n not in self.functions:
         self.functions[n] = function_block(lambda *args:
                                            self.compile(*args))
     flat_res = self.functions[n](*itertools.chain(*inputs))
     res = []
     i = 0
     for l in self.n_output_wires:
         v = []
         for i in range(l):
             v.append(flat_res[i])
             i += 1
         res.append(sbitvec.from_vec(v))
     return util.untuplify(res)
コード例 #2
0
ファイル: library.py プロジェクト: ryandeng1/mc2-copy
 def returner():
     return untuplify(state)
コード例 #3
0
ファイル: library.py プロジェクト: lance6716/SPDZ-2
 def returner():
     return untuplify(state)