GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Paws::SageMaker::Filter(3) User Contributed Perl Documentation Paws::SageMaker::Filter(3)

Paws::SageMaker::Filter

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::SageMaker::Filter object:

  $service_obj->Method(Att1 => { Name => $value, ..., Value => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::SageMaker::Filter object:

  $result = $service_obj->Method(...);
  $result->Att1->Name

A conditional statement for a search expression that includes a resource property, a Boolean operator, and a value. Resources that match the statement are returned in the results from the Search API.

If you specify a "Value", but not an "Operator", Amazon SageMaker uses the equals operator.

In search, there are several property types:

To define a metric filter, enter a value using the form "Metrics.<name>", where "<name>" is a metric name. For example, the following filter searches for training jobs with an "accuracy" metric greater than "0.9":

"{"

""Name": "Metrics.accuracy","

""Operator": "GreaterThan","

"Value": "0.9"

"}"

To define a hyperparameter filter, enter a value with the form "HyperParameters.<name>". Decimal hyperparameter values are treated as a decimal in a comparison if the specified "Value" is also a decimal value. If the specified "Value" is an integer, the decimal hyperparameter values are treated as integers. For example, the following filter is satisfied by training jobs with a "learning_rate" hyperparameter that is less than "0.5":

"{"

""Name": "HyperParameters.learning_rate","

""Operator": "LessThan","

"Value": "0.5"

"}"

To define a tag filter, enter a value with the form "Tags.<key>".

REQUIRED Name => Str

A resource property name. For example, "TrainingJobName". For valid property names, see SearchRecord. You must specify a valid property for the resource.

A Boolean binary operator that is used to evaluate the filter. The operator field contains one of the following values:

The value of "Name" equals "Value".
The value of "Name" doesn't equal "Value".
The "Name" property exists.
The "Name" property does not exist.
The value of "Name" is greater than "Value". Not supported for text properties.
The value of "Name" is greater than or equal to "Value". Not supported for text properties.
The value of "Name" is less than "Value". Not supported for text properties.
The value of "Name" is less than or equal to "Value". Not supported for text properties.
The value of "Name" is one of the comma delimited strings in "Value". Only supported for text properties.
The value of "Name" contains the string "Value". Only supported for text properties.

A "SearchExpression" can include the "Contains" operator multiple times when the value of "Name" is one of the following:

  • "Experiment.DisplayName"
  • "Experiment.ExperimentName"
  • "Experiment.Tags"
  • "Trial.DisplayName"
  • "Trial.TrialName"
  • "Trial.Tags"
  • "TrialComponent.DisplayName"
  • "TrialComponent.TrialComponentName"
  • "TrialComponent.Tags"
  • "TrialComponent.InputArtifacts"
  • "TrialComponent.OutputArtifacts"

A "SearchExpression" can include only one "Contains" operator for all other values of "Name". In these cases, if you include multiple "Contains" operators in the "SearchExpression", the result is the following error message: ""'CONTAINS' operator usage limit of 1 exceeded.""

A value used with "Name" and "Operator" to determine which resources satisfy the filter's condition. For numerical properties, "Value" must be an integer or floating-point decimal. For timestamp properties, "Value" must be an ISO 8601 date-time string of the following format: "YYYY-mm-dd'T'HH:MM:SS".

This class forms part of Paws, describing an object used in Paws::SageMaker

The source code is located here: <https://github.com/pplu/aws-sdk-perl>

Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>

2022-06-01 perl v5.40.2

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.