Пример #1
0
	def test_progress(self):
		# verify the correct computational progress
                farm = Farm(Pipe(Seq(identity), Farm(Seq(multiply)), Seq(identity)))
                params = [[1, 2], [3, 4]]
		ex = Executor()
                res = ex.eval(farm, params)
                self.assertEqual(100, ex.get_progress())
Пример #2
0
        def test_progress(self):
                # check the correct computational progress
		cond = Seq(positive)
                inc  = Seq(increase)
                ide  = Seq(identity)
                if_ = If(cond, inc, ide)
		ex = Executor()
		res = ex.eval(if_, 1)
                self.assertEqual(100, ex.get_progress())
Пример #3
0
	def test_progress(self):
		# check the correct computational progress
                split_phase = Seq(identity)
                execute_phase = Seq(sumRow)
                merge_phase = Seq(identity)
                my_map = Map(split_phase, execute_phase, merge_phase)
		ex = Executor()
                res = ex.eval(my_map, [[1, 2], [3, 4]])

                self.assertEqual(100, ex.get_progress())
Пример #4
0
        def test_progress(self):
		# check the correct computational progress
                pipe = Pipe(Seq(increase), Seq(multiply), Seq(increase))
		ex = Executor()
                res = ex.eval(pipe, 1)
                self.assertEqual(100, ex.get_progress())
Пример #5
0
	def test_dia(self):
		# check
                seq = Seq(diarization)
		ex = Executor()
                res = ex.eval(seq, "2sec.properties")
                self.assertEqual(100, 100)
Пример #6
0
	def test_progress(self):
		# check the correct computational progress
                seq = Seq(identity)
		ex = Executor()
                res = ex.eval(seq, 8)
                self.assertEqual(100, ex.get_progress())