Spaces:
Running
Running
jhj0517
commited on
Commit
·
c93f2d3
1
Parent(s):
9ea8862
Receive device as param
Browse files
modules/whisper/data_classes.py
CHANGED
@@ -108,7 +108,8 @@ class DiarizationParams(BaseParams):
|
|
108 |
@classmethod
|
109 |
def to_gradio_inputs(cls,
|
110 |
defaults: Optional[Dict] = None,
|
111 |
-
available_devices: Optional[List] = None
|
|
|
112 |
return [
|
113 |
gr.Checkbox(
|
114 |
label=_("Enable Diarization"),
|
@@ -122,7 +123,7 @@ class DiarizationParams(BaseParams):
|
|
122 |
gr.Dropdown(
|
123 |
label=_("Device"),
|
124 |
choices=["cpu", "cuda"] if available_devices is None else available_devices,
|
125 |
-
value=defaults.get("device",
|
126 |
)
|
127 |
]
|
128 |
|
@@ -153,6 +154,7 @@ class BGMSeparationParams(BaseParams):
|
|
153 |
def to_gradio_input(cls,
|
154 |
defaults: Optional[Dict] = None,
|
155 |
available_devices: Optional[List] = None,
|
|
|
156 |
available_models: Optional[List] = None) -> List[gr.components.base.FormComponent]:
|
157 |
return [
|
158 |
gr.Checkbox(
|
@@ -164,7 +166,7 @@ class BGMSeparationParams(BaseParams):
|
|
164 |
gr.Dropdown(
|
165 |
label=_("Device"),
|
166 |
choices=["cpu", "cuda"] if available_devices is None else available_devices,
|
167 |
-
value=defaults.get("device",
|
168 |
),
|
169 |
gr.Dropdown(
|
170 |
label=_("Model"),
|
|
|
108 |
@classmethod
|
109 |
def to_gradio_inputs(cls,
|
110 |
defaults: Optional[Dict] = None,
|
111 |
+
available_devices: Optional[List] = None,
|
112 |
+
device: Optional[str] = None) -> List[gr.components.base.FormComponent]:
|
113 |
return [
|
114 |
gr.Checkbox(
|
115 |
label=_("Enable Diarization"),
|
|
|
123 |
gr.Dropdown(
|
124 |
label=_("Device"),
|
125 |
choices=["cpu", "cuda"] if available_devices is None else available_devices,
|
126 |
+
value=defaults.get("device", device),
|
127 |
)
|
128 |
]
|
129 |
|
|
|
154 |
def to_gradio_input(cls,
|
155 |
defaults: Optional[Dict] = None,
|
156 |
available_devices: Optional[List] = None,
|
157 |
+
device: Optional[str] = None,
|
158 |
available_models: Optional[List] = None) -> List[gr.components.base.FormComponent]:
|
159 |
return [
|
160 |
gr.Checkbox(
|
|
|
166 |
gr.Dropdown(
|
167 |
label=_("Device"),
|
168 |
choices=["cpu", "cuda"] if available_devices is None else available_devices,
|
169 |
+
value=defaults.get("device", device),
|
170 |
),
|
171 |
gr.Dropdown(
|
172 |
label=_("Model"),
|