We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7821edc commit f97df1cCopy full SHA for f97df1c
ppim/__init__.py
@@ -1 +1,27 @@
1
+import ppim.models as models
2
+
3
from ppim.models import *
4
+from inspect import isfunction, isclass
5
6
+version = "1.1.0"
7
+models_dict = {}
8
+models_list = []
9
10
11
+for k, v in models.__dict__.items():
12
+ if isfunction(v):
13
+ model_name = k.split("_")[0]
14
+ if model_name not in models_dict:
15
+ models_dict[model_name] = [k]
16
+ else:
17
+ models_dict[model_name].append(k)
18
+ elif isclass(v):
19
+ models_list.append(k)
20
21
22
+def available():
23
+ print("The pretrained models list as follow:")
24
+ print("\n".join([str({k: v}) for k, v in models_dict.items()]))
25
26
+ print("The models support as follow:")
27
+ print("\n".join(str([item]) for item in models_list))
0 commit comments