add package problems

This commit is contained in:
wls2002
2023-05-10 19:30:12 +08:00
parent 097bbf6631
commit ce35b01896
10 changed files with 94 additions and 22 deletions

15
problems/problem.py Normal file
View File

@@ -0,0 +1,15 @@
class Problem:
def __init__(self, forward_way, num_inputs, num_outputs, batch):
self.forward_way = forward_way
self.batch = batch
self.num_inputs = num_inputs
self.num_outputs = num_outputs
def refactor_config(self, config):
config.basic.forward_way = self.forward_way
config.basic.num_inputs = self.num_inputs
config.basic.num_outputs = self.num_outputs
config.basic.problem_batch = self.batch
def evaluate(self, batch_forward_func):
pass