def __init__(self, request):
arms = {}
for i in range(request.json['arm_count']):
arm = Arm()
arms[arm.id] = arm.__dict__
self.id = self.bandit_keys()
self.name = request.json['name']
self.arm_count = request.json['arm_count']
self.arms = arms
self.algo_type = request.json['algo_type']
self.budget_type = request.json['budget_type']
self.budget = request.json['budget']
self.epsilon = request.json['epsilon']
self.reward_type = request.json['reward_type']
self.max_reward = 1
self.total_reward = 0
self.total_count = 0
self.regret = 0
Database().hset("bandits", self.id, self.__dict__)
评论列表
文章目录