break
# Oh man that's ugly
- if average_logits < desired_average_logits:
- if d_temperature < 0:
+ if average_logits < desired_average_logits * 1.1:
+ if d_temperature > 0:
d_temperature *= -0.5
temperature += d_temperature
- elif average_logits > desired_average_logits * 0.95:
- if d_temperature > 0:
+ elif average_logits > desired_average_logits:
+ if d_temperature < 0:
d_temperature *= -0.5
temperature += d_temperature
else:
break
- logger(f"chaging temperature to {temperature}")
+ logger(f"changing temperature to {temperature}")
###############################################################
# Create the reverse quizzes