ThingsAI commited on
Commit
c54f415
·
verified ·
1 Parent(s): 86ea512

fix: has_no_defaults_at_init=True per evitare RecursionError in to_diff_dict

Browse files
Files changed (1) hide show
  1. configuration_quark.py +4 -0
configuration_quark.py CHANGED
@@ -6,6 +6,10 @@ from transformers import PretrainedConfig
6
 
7
  class QuarkConfig(PretrainedConfig):
8
  model_type = "quark"
 
 
 
 
9
 
10
  def __init__(
11
  self,
 
6
 
7
  class QuarkConfig(PretrainedConfig):
8
  model_type = "quark"
9
+ # Spezza la ricorsione in to_diff_dict(): senza questo, transformers tenta
10
+ # di costruire self.__class__() per il diff, che richiama __init__ -> __repr__
11
+ # -> to_diff_dict() -> self.__class__() all'infinito.
12
+ has_no_defaults_at_init = True
13
 
14
  def __init__(
15
  self,