                                    width=width,
                                    layer_config=layer_config,
                                    output_dim=embed_dim,
                                    heads=vision_heads,
                                    name=self._name.lower())
          vision_heads = width // 64
          return VisualTransformer(input_resolution=resolution,
                                   width=width,
                                   num_layers=layer_config,
                                   output_dim=embed_dim,
 
</s> remove                                  name=self._name.lower())
 </s> add                                  name="visual") </s> remove         self._name = kwargs.pop("name") if "name" in kwargs else _get_name(
 </s> add         self._name = _get_name(kwargs.pop("name")) if "name" in kwargs else _get_name( </s> remove                  *args, **kwargs) -> None:
        super().__init__(name=name, *args, **kwargs)
 </s> add                  *args,
                 dtype="float32",
                 **kwargs) -> None:
        super().__init__(name=name, dtype=dtype, *args, **kwargs)
                                  name="visual")
                                    width=width,
                                    layer_config=layer_config,
                                    output_dim=embed_dim,
                                    heads=vision_heads,
                                  name="visual")
          vision_heads = width // 64
          return VisualTransformer(input_resolution=resolution,
                                   width=width,
                                   num_layers=layer_config,
                                   output_dim=embed_dim,
keep keep keep keep replace keep keep keep keep keep
 fixes
  - Farl weight name fix
  - Embedding layers to fp32
  - nn_blocks - unique names for conv_output
  - Phaze-A - Add clipfaker presets 
lib/model/networks/clip.py