def ReduceMean_1(task_id): return reduce_op_test("SecureNN", task_id, tf.reduce_mean, [[1., 2., 3.], [4., 5., 6.]], [3.5])
def ReduceMean_2(task_id): return reduce_op_test("Helix", task_id, tf.reduce_mean, [[-1., -2., -3.], [-4., -5., -6.]], [-3.5])
def ReduceMin_1(task_id): return reduce_op_test("SecureNN", task_id, tf.reduce_min, [[1., 2., 3.], [4., 5., 6.]], [1.])
def ReduceMax_2(task_id): return reduce_op_test("Helix", task_id, tf.reduce_max, [[-1., -2., -3.], [-4., -5., -6.]], [-1.])
def ReduceSum_1(task_id): return reduce_op_test("SecureNN", task_id, tf.reduce_sum, [[1., 2., 3.], [4., 5., 6.]], [21.])
def ReduceSum_2(task_id): return reduce_op_test("Helix", task_id, tf.reduce_sum, [[-1., -2., -3.], [-4., -5., -6.]], [-21.])