Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class ExportFilterSplit.
Assigns input data to training, validation, and test sets based on the given
filters, data pieces not matched by any filter are ignored. Currently only
supported for Datasets containing DataItems.
If any of the filters in this message are to match nothing, then they can be
set as '-' (the minus sign).
Supported only for unstructured Datasets.
Generated from protobuf message google.cloud.aiplatform.v1.ExportFilterSplit
Namespace
Google \ Cloud \ AIPlatform \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ training_filter
string
Required. A filter on DataItems of the Dataset. DataItems that match this filter are used to train the Model. A filter with same syntax as the one used in DatasetService.ListDataItems may be used. If a single DataItem is matched by more than one of the FilterSplit filters, then it is assigned to the first set that applies to it in the training, validation, test order.
↳ validation_filter
string
Required. A filter on DataItems of the Dataset. DataItems that match this filter are used to validate the Model. A filter with same syntax as the one used in DatasetService.ListDataItems may be used. If a single DataItem is matched by more than one of the FilterSplit filters, then it is assigned to the first set that applies to it in the training, validation, test order.
↳ test_filter
string
Required. A filter on DataItems of the Dataset. DataItems that match this filter are used to test the Model. A filter with same syntax as the one used in DatasetService.ListDataItems may be used. If a single DataItem is matched by more than one of the FilterSplit filters, then it is assigned to the first set that applies to it in the training, validation, test order.
getTrainingFilter
Required. A filter on DataItems of the Dataset. DataItems that match
this filter are used to train the Model. A filter with same syntax
as the one used in
DatasetService.ListDataItems
may be used. If a single DataItem is matched by more than one of the
FilterSplit filters, then it is assigned to the first set that applies to
it in the training, validation, test order.
Returns
Type
Description
string
setTrainingFilter
Required. A filter on DataItems of the Dataset. DataItems that match
this filter are used to train the Model. A filter with same syntax
as the one used in
DatasetService.ListDataItems
may be used. If a single DataItem is matched by more than one of the
FilterSplit filters, then it is assigned to the first set that applies to
it in the training, validation, test order.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getValidationFilter
Required. A filter on DataItems of the Dataset. DataItems that match
this filter are used to validate the Model. A filter with same syntax
as the one used in
DatasetService.ListDataItems
may be used. If a single DataItem is matched by more than one of the
FilterSplit filters, then it is assigned to the first set that applies to
it in the training, validation, test order.
Returns
Type
Description
string
setValidationFilter
Required. A filter on DataItems of the Dataset. DataItems that match
this filter are used to validate the Model. A filter with same syntax
as the one used in
DatasetService.ListDataItems
may be used. If a single DataItem is matched by more than one of the
FilterSplit filters, then it is assigned to the first set that applies to
it in the training, validation, test order.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getTestFilter
Required. A filter on DataItems of the Dataset. DataItems that match
this filter are used to test the Model. A filter with same syntax
as the one used in
DatasetService.ListDataItems
may be used. If a single DataItem is matched by more than one of the
FilterSplit filters, then it is assigned to the first set that applies to
it in the training, validation, test order.
Returns
Type
Description
string
setTestFilter
Required. A filter on DataItems of the Dataset. DataItems that match
this filter are used to test the Model. A filter with same syntax
as the one used in
DatasetService.ListDataItems
may be used. If a single DataItem is matched by more than one of the
FilterSplit filters, then it is assigned to the first set that applies to
it in the training, validation, test order.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Ai Platform V1 Client - Class ExportFilterSplit (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.ExportFilterSplit)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.ExportFilterSplit)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.ExportFilterSplit)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.ExportFilterSplit)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.ExportFilterSplit)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.ExportFilterSplit)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.ExportFilterSplit)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.ExportFilterSplit)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.ExportFilterSplit)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.ExportFilterSplit)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.ExportFilterSplit)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.ExportFilterSplit)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.ExportFilterSplit)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.ExportFilterSplit)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.ExportFilterSplit)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.ExportFilterSplit)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.ExportFilterSplit)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.ExportFilterSplit)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.ExportFilterSplit)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.ExportFilterSplit)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.ExportFilterSplit)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.ExportFilterSplit)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.ExportFilterSplit)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.ExportFilterSplit)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.ExportFilterSplit)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.ExportFilterSplit)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.ExportFilterSplit)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.ExportFilterSplit)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.ExportFilterSplit)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.ExportFilterSplit)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.ExportFilterSplit)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.ExportFilterSplit)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.ExportFilterSplit)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.ExportFilterSplit)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.ExportFilterSplit)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.ExportFilterSplit)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.ExportFilterSplit)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.ExportFilterSplit)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.ExportFilterSplit)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.ExportFilterSplit)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.ExportFilterSplit)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.ExportFilterSplit)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.ExportFilterSplit)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.ExportFilterSplit)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.ExportFilterSplit)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.ExportFilterSplit)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.ExportFilterSplit)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.ExportFilterSplit)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.ExportFilterSplit)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.ExportFilterSplit)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.ExportFilterSplit)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.ExportFilterSplit)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.ExportFilterSplit)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.ExportFilterSplit)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.ExportFilterSplit)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.ExportFilterSplit) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class ExportFilterSplit.\n\nAssigns input data to training, validation, and test sets based on the given\nfilters, data pieces not matched by any filter are ignored. Currently only\nsupported for Datasets containing DataItems.\n\nIf any of the filters in this message are to match nothing, then they can be\nset as '-' (the minus sign).\nSupported only for unstructured Datasets.\n\nGenerated from protobuf message `google.cloud.aiplatform.v1.ExportFilterSplit`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AIPlatform \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getTrainingFilter\n\nRequired. A filter on DataItems of the Dataset. DataItems that match\nthis filter are used to train the Model. A filter with same syntax\nas the one used in\n[DatasetService.ListDataItems](/php/docs/reference/cloud-ai-platform/latest/V1.Client.DatasetServiceClient#_Google_Cloud_AIPlatform_V1_Client_DatasetServiceClient__listDataItems__)\nmay be used. If a single DataItem is matched by more than one of the\nFilterSplit filters, then it is assigned to the first set that applies to\nit in the training, validation, test order.\n\n### setTrainingFilter\n\nRequired. A filter on DataItems of the Dataset. DataItems that match\nthis filter are used to train the Model. A filter with same syntax\nas the one used in\n[DatasetService.ListDataItems](/php/docs/reference/cloud-ai-platform/latest/V1.Client.DatasetServiceClient#_Google_Cloud_AIPlatform_V1_Client_DatasetServiceClient__listDataItems__)\nmay be used. If a single DataItem is matched by more than one of the\nFilterSplit filters, then it is assigned to the first set that applies to\nit in the training, validation, test order.\n\n### getValidationFilter\n\nRequired. A filter on DataItems of the Dataset. DataItems that match\nthis filter are used to validate the Model. A filter with same syntax\nas the one used in\n[DatasetService.ListDataItems](/php/docs/reference/cloud-ai-platform/latest/V1.Client.DatasetServiceClient#_Google_Cloud_AIPlatform_V1_Client_DatasetServiceClient__listDataItems__)\nmay be used. If a single DataItem is matched by more than one of the\nFilterSplit filters, then it is assigned to the first set that applies to\nit in the training, validation, test order.\n\n### setValidationFilter\n\nRequired. A filter on DataItems of the Dataset. DataItems that match\nthis filter are used to validate the Model. A filter with same syntax\nas the one used in\n[DatasetService.ListDataItems](/php/docs/reference/cloud-ai-platform/latest/V1.Client.DatasetServiceClient#_Google_Cloud_AIPlatform_V1_Client_DatasetServiceClient__listDataItems__)\nmay be used. If a single DataItem is matched by more than one of the\nFilterSplit filters, then it is assigned to the first set that applies to\nit in the training, validation, test order.\n\n### getTestFilter\n\nRequired. A filter on DataItems of the Dataset. DataItems that match\nthis filter are used to test the Model. A filter with same syntax\nas the one used in\n[DatasetService.ListDataItems](/php/docs/reference/cloud-ai-platform/latest/V1.Client.DatasetServiceClient#_Google_Cloud_AIPlatform_V1_Client_DatasetServiceClient__listDataItems__)\nmay be used. If a single DataItem is matched by more than one of the\nFilterSplit filters, then it is assigned to the first set that applies to\nit in the training, validation, test order.\n\n### setTestFilter\n\nRequired. A filter on DataItems of the Dataset. DataItems that match\nthis filter are used to test the Model. A filter with same syntax\nas the one used in\n[DatasetService.ListDataItems](/php/docs/reference/cloud-ai-platform/latest/V1.Client.DatasetServiceClient#_Google_Cloud_AIPlatform_V1_Client_DatasetServiceClient__listDataItems__)\nmay be used. If a single DataItem is matched by more than one of the\nFilterSplit filters, then it is assigned to the first set that applies to\nit in the training, validation, test order."]]