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:
Hiroyuki Eguchi 2017-02-08 16:35:34 +09:00
parent 741cb53525
commit 88dfb9c035

View File

@ -28,7 +28,8 @@ class DatasetManager(base.ResourceManager):
def create(self, method=None, source_dataset_url=None, display_name=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."""
data = {
@ -38,6 +39,8 @@ class DatasetManager(base.ResourceManager):
'display_description': display_description,
'experiment_id': experiment_id,
'params': base64.b64encode(str(params)),
'percent_train': percent_train,
'percent_test': percent_test,
'swift_tenant': swift_tenant,
'swift_username': swift_username,
'swift_password': swift_password,