|
9 | 9 | from typing_extensions import Literal
|
10 | 10 | from azure.ai.ml._restclient.v2022_12_01_preview.models import AllNodes
|
11 | 11 | from azure.ai.ml._restclient.v2022_12_01_preview.models import JobService as RestJobService
|
12 |
| -from azure.ai.ml._utils._experimental import experimental |
13 | 12 | from azure.ai.ml.constants._job.job import JobServiceTypeNames
|
14 | 13 | from azure.ai.ml.entities._mixins import DictMixin, RestTranslatableMixin
|
15 | 14 | from azure.ai.ml.exceptions import ErrorCategory, ErrorTarget, ValidationErrorType, ValidationException
|
16 | 15 |
|
17 | 16 | module_logger = logging.getLogger(__name__)
|
18 | 17 |
|
19 | 18 |
|
20 |
| -@experimental |
21 | 19 | class JobServiceBase(RestTranslatableMixin, DictMixin):
|
22 | 20 | """Base class for job service configuration.
|
23 | 21 |
|
@@ -145,7 +143,6 @@ def _from_rest_job_services(
|
145 | 143 | return result
|
146 | 144 |
|
147 | 145 |
|
148 |
| -@experimental |
149 | 146 | class JobService(JobServiceBase):
|
150 | 147 | """Basic job service configuration for backward compatibility. Use JupyterLabJobService, SshJobService,
|
151 | 148 | TensorBoardJobService or VsCodeJobService specific to your job type instead of JobService.
|
@@ -175,7 +172,6 @@ def _to_rest_object(self) -> RestJobService:
|
175 | 172 | return self._to_rest_job_service()
|
176 | 173 |
|
177 | 174 |
|
178 |
| -@experimental |
179 | 175 | class SshJobService(JobServiceBase):
|
180 | 176 | """SSH job service configuration.
|
181 | 177 |
|
@@ -230,7 +226,6 @@ def _to_rest_object(self) -> RestJobService:
|
230 | 226 | return self._to_rest_job_service(updated_properties)
|
231 | 227 |
|
232 | 228 |
|
233 |
| -@experimental |
234 | 229 | class TensorBoardJobService(JobServiceBase):
|
235 | 230 | """TensorBoard job service configuration.
|
236 | 231 |
|
@@ -285,7 +280,6 @@ def _to_rest_object(self) -> RestJobService:
|
285 | 280 | return self._to_rest_job_service(updated_properties)
|
286 | 281 |
|
287 | 282 |
|
288 |
| -@experimental |
289 | 283 | class JupyterLabJobService(JobServiceBase):
|
290 | 284 | """JupyterLab job service configuration.
|
291 | 285 |
|
@@ -333,7 +327,6 @@ def _to_rest_object(self) -> RestJobService:
|
333 | 327 | return self._to_rest_job_service()
|
334 | 328 |
|
335 | 329 |
|
336 |
| -@experimental |
337 | 330 | class VsCodeJobService(JobServiceBase):
|
338 | 331 | """VS Code job service configuration.
|
339 | 332 |
|
|
0 commit comments