Add split dataset method
In machine learning, user splits the dataset in general. One is for creating a prediction model, the other is for evaluating model. Add a split dataset command to make it possible. implements blueprint split-dataset Change-Id: Ifd6153621a960134e983be0d21fbc0a3a856840f
This commit is contained in:
@@ -28,7 +28,8 @@ class DatasetManager(base.ResourceManager):
|
|||||||
|
|
||||||
def create(self, method=None, source_dataset_url=None, display_name=None,
|
def create(self, method=None, source_dataset_url=None, display_name=None,
|
||||||
display_description=None, experiment_id=None, params=None,
|
display_description=None, experiment_id=None, params=None,
|
||||||
swift_tenant=None, swift_username=None, swift_password=None):
|
swift_tenant=None, swift_username=None, swift_password=None,
|
||||||
|
percent_train=None, percent_test=None):
|
||||||
"""Create a Dataset."""
|
"""Create a Dataset."""
|
||||||
|
|
||||||
data = {
|
data = {
|
||||||
@@ -38,6 +39,8 @@ class DatasetManager(base.ResourceManager):
|
|||||||
'display_description': display_description,
|
'display_description': display_description,
|
||||||
'experiment_id': experiment_id,
|
'experiment_id': experiment_id,
|
||||||
'params': base64.b64encode(str(params)),
|
'params': base64.b64encode(str(params)),
|
||||||
|
'percent_train': percent_train,
|
||||||
|
'percent_test': percent_test,
|
||||||
'swift_tenant': swift_tenant,
|
'swift_tenant': swift_tenant,
|
||||||
'swift_username': swift_username,
|
'swift_username': swift_username,
|
||||||
'swift_password': swift_password,
|
'swift_password': swift_password,
|
||||||
|
|||||||
Reference in New Issue
Block a user