@@ -725,32 +725,6 @@ def get_base_type(self) -> BaseModelType:
725
725
raise InvalidModelConfigException (f"Unknown LoRA type: { self .model_path } " )
726
726
727
727
728
- class TextualInversionCheckpointProbe (CheckpointProbeBase ):
729
- """Class for probing embeddings."""
730
-
731
- def get_format (self ) -> ModelFormat :
732
- return ModelFormat .EmbeddingFile
733
-
734
- def get_base_type (self ) -> BaseModelType :
735
- checkpoint = self .checkpoint
736
- if "string_to_token" in checkpoint :
737
- token_dim = list (checkpoint ["string_to_param" ].values ())[0 ].shape [- 1 ]
738
- elif "emb_params" in checkpoint :
739
- token_dim = checkpoint ["emb_params" ].shape [- 1 ]
740
- elif "clip_g" in checkpoint :
741
- token_dim = checkpoint ["clip_g" ].shape [- 1 ]
742
- else :
743
- token_dim = list (checkpoint .values ())[0 ].shape [0 ]
744
- if token_dim == 768 :
745
- return BaseModelType .StableDiffusion1
746
- elif token_dim == 1024 :
747
- return BaseModelType .StableDiffusion2
748
- elif token_dim == 1280 :
749
- return BaseModelType .StableDiffusionXL
750
- else :
751
- raise InvalidModelConfigException (f"{ self .model_path } : Could not determine base type" )
752
-
753
-
754
728
class ControlNetCheckpointProbe (CheckpointProbeBase ):
755
729
"""Class for probing controlnets."""
756
730
@@ -973,19 +947,6 @@ def _guess_name(self) -> str:
973
947
return name
974
948
975
949
976
- class TextualInversionFolderProbe (FolderProbeBase ):
977
- def get_format (self ) -> ModelFormat :
978
- return ModelFormat .EmbeddingFolder
979
-
980
- def get_base_type (self ) -> BaseModelType :
981
- path = self .model_path / "learned_embeds.bin"
982
- if not path .exists ():
983
- raise InvalidModelConfigException (
984
- f"{ self .model_path .as_posix ()} does not contain expected 'learned_embeds.bin' file"
985
- )
986
- return TextualInversionCheckpointProbe (path ).get_base_type ()
987
-
988
-
989
950
class T5EncoderFolderProbe (FolderProbeBase ):
990
951
def get_base_type (self ) -> BaseModelType :
991
952
return BaseModelType .Any
@@ -1099,11 +1060,6 @@ def get_base_type(self) -> BaseModelType:
1099
1060
return BaseModelType .Any
1100
1061
1101
1062
1102
- class CLIPEmbedFolderProbe (FolderProbeBase ):
1103
- def get_base_type (self ) -> BaseModelType :
1104
- return BaseModelType .Any
1105
-
1106
-
1107
1063
class SpandrelImageToImageFolderProbe (FolderProbeBase ):
1108
1064
def get_base_type (self ) -> BaseModelType :
1109
1065
raise NotImplementedError ()
@@ -1149,11 +1105,9 @@ def get_base_type(self) -> BaseModelType:
1149
1105
ModelProbe .register_probe ("diffusers" , ModelType .VAE , VaeFolderProbe )
1150
1106
ModelProbe .register_probe ("diffusers" , ModelType .LoRA , LoRAFolderProbe )
1151
1107
ModelProbe .register_probe ("diffusers" , ModelType .ControlLoRa , LoRAFolderProbe )
1152
- ModelProbe .register_probe ("diffusers" , ModelType .TextualInversion , TextualInversionFolderProbe )
1153
1108
ModelProbe .register_probe ("diffusers" , ModelType .T5Encoder , T5EncoderFolderProbe )
1154
1109
ModelProbe .register_probe ("diffusers" , ModelType .ControlNet , ControlNetFolderProbe )
1155
1110
ModelProbe .register_probe ("diffusers" , ModelType .IPAdapter , IPAdapterFolderProbe )
1156
- ModelProbe .register_probe ("diffusers" , ModelType .CLIPEmbed , CLIPEmbedFolderProbe )
1157
1111
ModelProbe .register_probe ("diffusers" , ModelType .CLIPVision , CLIPVisionFolderProbe )
1158
1112
ModelProbe .register_probe ("diffusers" , ModelType .T2IAdapter , T2IAdapterFolderProbe )
1159
1113
ModelProbe .register_probe ("diffusers" , ModelType .SpandrelImageToImage , SpandrelImageToImageFolderProbe )
@@ -1165,7 +1119,6 @@ def get_base_type(self) -> BaseModelType:
1165
1119
ModelProbe .register_probe ("checkpoint" , ModelType .VAE , VaeCheckpointProbe )
1166
1120
ModelProbe .register_probe ("checkpoint" , ModelType .LoRA , LoRACheckpointProbe )
1167
1121
ModelProbe .register_probe ("checkpoint" , ModelType .ControlLoRa , LoRACheckpointProbe )
1168
- ModelProbe .register_probe ("checkpoint" , ModelType .TextualInversion , TextualInversionCheckpointProbe )
1169
1122
ModelProbe .register_probe ("checkpoint" , ModelType .ControlNet , ControlNetCheckpointProbe )
1170
1123
ModelProbe .register_probe ("checkpoint" , ModelType .IPAdapter , IPAdapterCheckpointProbe )
1171
1124
ModelProbe .register_probe ("checkpoint" , ModelType .CLIPVision , CLIPVisionCheckpointProbe )
0 commit comments