10BC0 Revert "fix(sdk): Fix type annotation for `train` method's `trainer` … · szaher/sdk@d841403 · GitHub
[go: up one dir, main page]

Skip to content

Commit d841403

Browse files
Electronic-Wasteszaher
authored andcommitted
Revert "fix(sdk): Fix type annotation for train method's trainer parameter" (kubeflow/trainer#2651)
This reverts commit c926ec0. Signed-off-by: Electronic-Waste <2690692950@qq.com>
1 parent f8ace09 commit d841403

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

kubeflow/trainer/api/trainer_client.py

Lines changed: 4 additions & 5 deletions
7150
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import random
1919
import string
2020
import uuid
21-
from typing import Dict, List, Optional, Union
21+
from typing import Dict, List, Optional
2222

2323
import kubeflow.trainer.models as models
2424
from kubeflow.trainer.constants import constants
@@ -153,21 +153,20 @@ def train(
153153
self,
154154
runtime: types.Runtime = types.DEFAULT_RUNTIME,
155155
initializer: Optional[types.Initializer] = None,
156-
trainer: Optional[Union[types.CustomTrainer, types.BuiltinTrainer]] = None,
156+
trainer: Optional[types.CustomTrainer] = None,
157157
) -> str:
158158
"""
159159
Create the TrainJob. You can configure these types of training task:
160160
161161
- Custom Training Task: Training with a self-contained function that encapsulates
162162
the entire model training process, e.g. `CustomTrainer`.
163-
- Builtin Training Task: Configures a post-training job using torchtune.
164163
165164
Args:
166165
runtime (`types.Runtime`): Reference to one of existing Runtimes.
167166
initializer (`Optional[types.Initializer]`):
168167
Configuration for the dataset and model initializers.
169-
trainer (`Union[types.CustomTrainer, types.BuiltinTrainer, None]`):
170-
Configuration for Custom or Builtin Training Task.
168+
trainer (`Optional[types.CustomTrainer]`):
169+
Configuration for Custom Training Task.
171170
172171
Returns:
173172
str: The unique name of the TrainJob that has been generated.

0 commit comments

Comments
 (0)
0