Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
- Service Configuration
- OAuth Scopes
- GoogleCloudMlV1beta1__SetDefaultVersionRequest
- GoogleCloudMlV1beta1__Version
- GoogleCloudMlV1beta1__HyperparameterSpec
- GoogleCloudMlV1beta1__GetConfigResponse
- GoogleCloudMlV1beta1__Job
- GoogleCloudMlV1beta1__TrainingOutput
- GoogleCloudMlV1beta1__Model
- GoogleLongrunning__OperationResponse
- GoogleCloudMlV1beta1__JobState
- GoogleCloudMlV1beta1__OperationMetadata
- GoogleCloudMlV1beta1__HyperparameterOutput
- GoogleCloudMlV1beta1__ListVersionsResponse
- GoogleCloudMlV1beta1__OperationMetadataOperationType
- GoogleLongrunning__ListOperationsResponse
- GoogleCloudMlV1beta1__PredictionInput
- GoogleLongrunning__Operation
- GoogleCloudMlV1beta1__ParameterSpecType
- GoogleCloudMlV1beta1__HyperparameterOutputHyperparameters
- GoogleRpc__Status
- GoogleLongrunning__OperationMetadata
- GoogleCloudMlV1beta1__PredictionOutput
- Xgafv
- GoogleCloudMlV1beta1__HyperparameterSpecGoal
- GoogleCloudMlV1beta1__PredictionInputDataFormat
- GoogleCloudMlV1beta1__CancelJobRequest
- GoogleCloudMlV1beta1__ListModelsResponse
- GoogleCloudMlV1beta1__ListJobsResponse
- GoogleCloudMlV1beta1__TrainingInput
- GoogleRpc__StatusDetailsItem
- GoogleProtobuf__Empty
- GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric
- GoogleCloudMlV1beta1__ParameterSpecScaleType
- GoogleAPI__HTTPBody
- GoogleCloudMlV1beta1__PredictRequest
- GoogleCloudMlV1beta1__ParameterSpec
- GoogleCloudMlV1beta1__TrainingInputScaleTier
- machineLearningService :: ServiceConfig
- cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"]
- data GoogleCloudMlV1beta1__SetDefaultVersionRequest
- googleCloudMlV1beta1__SetDefaultVersionRequest :: GoogleCloudMlV1beta1__SetDefaultVersionRequest
- data GoogleCloudMlV1beta1__Version
- googleCloudMlV1beta1__Version :: GoogleCloudMlV1beta1__Version
- gcmvvLastUseTime :: Lens' GoogleCloudMlV1beta1__Version (Maybe UTCTime)
- gcmvvName :: Lens' GoogleCloudMlV1beta1__Version (Maybe Text)
- gcmvvDeploymentURI :: Lens' GoogleCloudMlV1beta1__Version (Maybe Text)
- gcmvvDescription :: Lens' GoogleCloudMlV1beta1__Version (Maybe Text)
- gcmvvCreateTime :: Lens' GoogleCloudMlV1beta1__Version (Maybe UTCTime)
- gcmvvIsDefault :: Lens' GoogleCloudMlV1beta1__Version (Maybe Bool)
- data GoogleCloudMlV1beta1__HyperparameterSpec
- googleCloudMlV1beta1__HyperparameterSpec :: GoogleCloudMlV1beta1__HyperparameterSpec
- gcmvhsParams :: Lens' GoogleCloudMlV1beta1__HyperparameterSpec [GoogleCloudMlV1beta1__ParameterSpec]
- gcmvhsGoal :: Lens' GoogleCloudMlV1beta1__HyperparameterSpec (Maybe GoogleCloudMlV1beta1__HyperparameterSpecGoal)
- gcmvhsMaxTrials :: Lens' GoogleCloudMlV1beta1__HyperparameterSpec (Maybe Int32)
- gcmvhsMaxParallelTrials :: Lens' GoogleCloudMlV1beta1__HyperparameterSpec (Maybe Int32)
- data GoogleCloudMlV1beta1__GetConfigResponse
- googleCloudMlV1beta1__GetConfigResponse :: GoogleCloudMlV1beta1__GetConfigResponse
- gcmvgcrServiceAccount :: Lens' GoogleCloudMlV1beta1__GetConfigResponse (Maybe Text)
- gcmvgcrServiceAccountProject :: Lens' GoogleCloudMlV1beta1__GetConfigResponse (Maybe Int64)
- data GoogleCloudMlV1beta1__Job
- googleCloudMlV1beta1__Job :: GoogleCloudMlV1beta1__Job
- gcmvjState :: Lens' GoogleCloudMlV1beta1__Job (Maybe GoogleCloudMlV1beta1__JobState)
- gcmvjTrainingOutput :: Lens' GoogleCloudMlV1beta1__Job (Maybe GoogleCloudMlV1beta1__TrainingOutput)
- gcmvjJobId :: Lens' GoogleCloudMlV1beta1__Job (Maybe Text)
- gcmvjStartTime :: Lens' GoogleCloudMlV1beta1__Job (Maybe UTCTime)
- gcmvjPredictionInput :: Lens' GoogleCloudMlV1beta1__Job (Maybe GoogleCloudMlV1beta1__PredictionInput)
- gcmvjEndTime :: Lens' GoogleCloudMlV1beta1__Job (Maybe UTCTime)
- gcmvjPredictionOutput :: Lens' GoogleCloudMlV1beta1__Job (Maybe GoogleCloudMlV1beta1__PredictionOutput)
- gcmvjErrorMessage :: Lens' GoogleCloudMlV1beta1__Job (Maybe Text)
- gcmvjTrainingInput :: Lens' GoogleCloudMlV1beta1__Job (Maybe GoogleCloudMlV1beta1__TrainingInput)
- gcmvjCreateTime :: Lens' GoogleCloudMlV1beta1__Job (Maybe UTCTime)
- data GoogleCloudMlV1beta1__TrainingOutput
- googleCloudMlV1beta1__TrainingOutput :: GoogleCloudMlV1beta1__TrainingOutput
- gcmvtoCompletedTrialCount :: Lens' GoogleCloudMlV1beta1__TrainingOutput (Maybe Int64)
- gcmvtoTrials :: Lens' GoogleCloudMlV1beta1__TrainingOutput [GoogleCloudMlV1beta1__HyperparameterOutput]
- data GoogleCloudMlV1beta1__Model
- googleCloudMlV1beta1__Model :: GoogleCloudMlV1beta1__Model
- gcmvmDefaultVersion :: Lens' GoogleCloudMlV1beta1__Model (Maybe GoogleCloudMlV1beta1__Version)
- gcmvmName :: Lens' GoogleCloudMlV1beta1__Model (Maybe Text)
- gcmvmDescription :: Lens' GoogleCloudMlV1beta1__Model (Maybe Text)
- data GoogleLongrunning__OperationResponse
- googleLongrunning__OperationResponse :: HashMap Text JSONValue -> GoogleLongrunning__OperationResponse
- glorAddtional :: Lens' GoogleLongrunning__OperationResponse (HashMap Text JSONValue)
- data GoogleCloudMlV1beta1__JobState
- data GoogleCloudMlV1beta1__OperationMetadata
- googleCloudMlV1beta1__OperationMetadata :: GoogleCloudMlV1beta1__OperationMetadata
- gcmvomStartTime :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe UTCTime)
- gcmvomModelName :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe Text)
- gcmvomVersion :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe GoogleCloudMlV1beta1__Version)
- gcmvomEndTime :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe UTCTime)
- gcmvomIsCancellationRequested :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe Bool)
- gcmvomOperationType :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe GoogleCloudMlV1beta1__OperationMetadataOperationType)
- gcmvomCreateTime :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe UTCTime)
- data GoogleCloudMlV1beta1__HyperparameterOutput
- googleCloudMlV1beta1__HyperparameterOutput :: GoogleCloudMlV1beta1__HyperparameterOutput
- gcmvhoAllMetrics :: Lens' GoogleCloudMlV1beta1__HyperparameterOutput [GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric]
- gcmvhoHyperparameters :: Lens' GoogleCloudMlV1beta1__HyperparameterOutput (Maybe GoogleCloudMlV1beta1__HyperparameterOutputHyperparameters)
- gcmvhoTrialId :: Lens' GoogleCloudMlV1beta1__HyperparameterOutput (Maybe Text)
- gcmvhoFinalMetric :: Lens' GoogleCloudMlV1beta1__HyperparameterOutput (Maybe GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric)
- data GoogleCloudMlV1beta1__ListVersionsResponse
- googleCloudMlV1beta1__ListVersionsResponse :: GoogleCloudMlV1beta1__ListVersionsResponse
- gcmvlvrNextPageToken :: Lens' GoogleCloudMlV1beta1__ListVersionsResponse (Maybe Text)
- gcmvlvrVersions :: Lens' GoogleCloudMlV1beta1__ListVersionsResponse [GoogleCloudMlV1beta1__Version]
- data GoogleCloudMlV1beta1__OperationMetadataOperationType
- data GoogleLongrunning__ListOperationsResponse
- googleLongrunning__ListOperationsResponse :: GoogleLongrunning__ListOperationsResponse
- gllorNextPageToken :: Lens' GoogleLongrunning__ListOperationsResponse (Maybe Text)
- gllorOperations :: Lens' GoogleLongrunning__ListOperationsResponse [GoogleLongrunning__Operation]
- data GoogleCloudMlV1beta1__PredictionInput
- googleCloudMlV1beta1__PredictionInput :: GoogleCloudMlV1beta1__PredictionInput
- gcmvpiVersionName :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe Text)
- gcmvpiModelName :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe Text)
- gcmvpiDataFormat :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe GoogleCloudMlV1beta1__PredictionInputDataFormat)
- gcmvpiMaxWorkerCount :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe Int64)
- gcmvpiOutputPath :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe Text)
- gcmvpiRegion :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe Text)
- gcmvpiInputPaths :: Lens' GoogleCloudMlV1beta1__PredictionInput [Text]
- data GoogleLongrunning__Operation
- googleLongrunning__Operation :: GoogleLongrunning__Operation
- gloDone :: Lens' GoogleLongrunning__Operation (Maybe Bool)
- gloError :: Lens' GoogleLongrunning__Operation (Maybe GoogleRpc__Status)
- gloResponse :: Lens' GoogleLongrunning__Operation (Maybe GoogleLongrunning__OperationResponse)
- gloName :: Lens' GoogleLongrunning__Operation (Maybe Text)
- gloMetadata :: Lens' GoogleLongrunning__Operation (Maybe GoogleLongrunning__OperationMetadata)
- data GoogleCloudMlV1beta1__ParameterSpecType
- data GoogleCloudMlV1beta1__HyperparameterOutputHyperparameters
- googleCloudMlV1beta1__HyperparameterOutputHyperparameters :: HashMap Text Text -> GoogleCloudMlV1beta1__HyperparameterOutputHyperparameters
- gcmvhohAddtional :: Lens' GoogleCloudMlV1beta1__HyperparameterOutputHyperparameters (HashMap Text Text)
- data GoogleRpc__Status
- googleRpc__Status :: GoogleRpc__Status
- grsDetails :: Lens' GoogleRpc__Status [GoogleRpc__StatusDetailsItem]
- grsCode :: Lens' GoogleRpc__Status (Maybe Int32)
- grsMessage :: Lens' GoogleRpc__Status (Maybe Text)
- data GoogleLongrunning__OperationMetadata
- googleLongrunning__OperationMetadata :: HashMap Text JSONValue -> GoogleLongrunning__OperationMetadata
- glomAddtional :: Lens' GoogleLongrunning__OperationMetadata (HashMap Text JSONValue)
- data GoogleCloudMlV1beta1__PredictionOutput
- googleCloudMlV1beta1__PredictionOutput :: GoogleCloudMlV1beta1__PredictionOutput
- gcmvpoErrorCount :: Lens' GoogleCloudMlV1beta1__PredictionOutput (Maybe Int64)
- gcmvpoPredictionCount :: Lens' GoogleCloudMlV1beta1__PredictionOutput (Maybe Int64)
- gcmvpoOutputPath :: Lens' GoogleCloudMlV1beta1__PredictionOutput (Maybe Text)
- data Xgafv
- data GoogleCloudMlV1beta1__HyperparameterSpecGoal
- data GoogleCloudMlV1beta1__PredictionInputDataFormat
- data GoogleCloudMlV1beta1__CancelJobRequest
- googleCloudMlV1beta1__CancelJobRequest :: GoogleCloudMlV1beta1__CancelJobRequest
- data GoogleCloudMlV1beta1__ListModelsResponse
- googleCloudMlV1beta1__ListModelsResponse :: GoogleCloudMlV1beta1__ListModelsResponse
- gcmvlmrNextPageToken :: Lens' GoogleCloudMlV1beta1__ListModelsResponse (Maybe Text)
- gcmvlmrModels :: Lens' GoogleCloudMlV1beta1__ListModelsResponse [GoogleCloudMlV1beta1__Model]
- data GoogleCloudMlV1beta1__ListJobsResponse
- googleCloudMlV1beta1__ListJobsResponse :: GoogleCloudMlV1beta1__ListJobsResponse
- gcmvljrNextPageToken :: Lens' GoogleCloudMlV1beta1__ListJobsResponse (Maybe Text)
- gcmvljrJobs :: Lens' GoogleCloudMlV1beta1__ListJobsResponse [GoogleCloudMlV1beta1__Job]
- data GoogleCloudMlV1beta1__TrainingInput
- googleCloudMlV1beta1__TrainingInput :: GoogleCloudMlV1beta1__TrainingInput
- gcmvtiMasterType :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Text)
- gcmvtiParameterServerCount :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Int64)
- gcmvtiArgs :: Lens' GoogleCloudMlV1beta1__TrainingInput [Text]
- gcmvtiWorkerCount :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Int64)
- gcmvtiWorkerType :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Text)
- gcmvtiPythonModule :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Text)
- gcmvtiParameterServerType :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Text)
- gcmvtiHyperparameters :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe GoogleCloudMlV1beta1__HyperparameterSpec)
- gcmvtiPackageURIs :: Lens' GoogleCloudMlV1beta1__TrainingInput [Text]
- gcmvtiScaleTier :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe GoogleCloudMlV1beta1__TrainingInputScaleTier)
- gcmvtiRegion :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Text)
- data GoogleRpc__StatusDetailsItem
- googleRpc__StatusDetailsItem :: HashMap Text JSONValue -> GoogleRpc__StatusDetailsItem
- grsdiAddtional :: Lens' GoogleRpc__StatusDetailsItem (HashMap Text JSONValue)
- data GoogleProtobuf__Empty
- googleProtobuf__Empty :: GoogleProtobuf__Empty
- data GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric
- googleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric :: GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric
- gcmvhohmTrainingStep :: Lens' GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric (Maybe Int64)
- gcmvhohmObjectiveValue :: Lens' GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric (Maybe Double)
- data GoogleCloudMlV1beta1__ParameterSpecScaleType
- data GoogleAPI__HTTPBody
- googleAPI__HTTPBody :: GoogleAPI__HTTPBody
- gahttpbData :: Lens' GoogleAPI__HTTPBody (Maybe ByteString)
- gahttpbContentType :: Lens' GoogleAPI__HTTPBody (Maybe Text)
- data GoogleCloudMlV1beta1__PredictRequest
- googleCloudMlV1beta1__PredictRequest :: GoogleCloudMlV1beta1__PredictRequest
- gcmvprHTTPBody :: Lens' GoogleCloudMlV1beta1__PredictRequest (Maybe GoogleAPI__HTTPBody)
- data GoogleCloudMlV1beta1__ParameterSpec
- googleCloudMlV1beta1__ParameterSpec :: GoogleCloudMlV1beta1__ParameterSpec
- gcmvpsMaxValue :: Lens' GoogleCloudMlV1beta1__ParameterSpec (Maybe Double)
- gcmvpsScaleType :: Lens' GoogleCloudMlV1beta1__ParameterSpec (Maybe GoogleCloudMlV1beta1__ParameterSpecScaleType)
- gcmvpsType :: Lens' GoogleCloudMlV1beta1__ParameterSpec (Maybe GoogleCloudMlV1beta1__ParameterSpecType)
- gcmvpsDiscreteValues :: Lens' GoogleCloudMlV1beta1__ParameterSpec [Double]
- gcmvpsParameterName :: Lens' GoogleCloudMlV1beta1__ParameterSpec (Maybe Text)
- gcmvpsCategoricalValues :: Lens' GoogleCloudMlV1beta1__ParameterSpec [Text]
- gcmvpsMinValue :: Lens' GoogleCloudMlV1beta1__ParameterSpec (Maybe Double)
- data GoogleCloudMlV1beta1__TrainingInputScaleTier
Service Configuration
machineLearningService :: ServiceConfig Source #
Default request referring to version v1beta1
of the Google Cloud Machine Learning. This contains the host and root path used as a starting point for constructing service requests.
OAuth Scopes
cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"] Source #
View and manage your data across Google Cloud Platform services
GoogleCloudMlV1beta1__SetDefaultVersionRequest
data GoogleCloudMlV1beta1__SetDefaultVersionRequest Source #
Request message for the SetDefaultVersion request.
See: googleCloudMlV1beta1__SetDefaultVersionRequest
smart constructor.
googleCloudMlV1beta1__SetDefaultVersionRequest :: GoogleCloudMlV1beta1__SetDefaultVersionRequest Source #
Creates a value of GoogleCloudMlV1beta1__SetDefaultVersionRequest
with the minimum fields required to make a request.
GoogleCloudMlV1beta1__Version
data GoogleCloudMlV1beta1__Version Source #
Represents a version of the model. Each version is a trained model deployed in the cloud, ready to handle prediction requests. A model can have multiple versions. You can get information about all of the versions of a given model by calling projects.models.versions.list.
See: googleCloudMlV1beta1__Version
smart constructor.
googleCloudMlV1beta1__Version :: GoogleCloudMlV1beta1__Version Source #
Creates a value of GoogleCloudMlV1beta1__Version
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvvLastUseTime :: Lens' GoogleCloudMlV1beta1__Version (Maybe UTCTime) Source #
Output only. The time the version was last used for prediction.
gcmvvName :: Lens' GoogleCloudMlV1beta1__Version (Maybe Text) Source #
Required.The name specified for the version when it was created. The version name must be unique within the model it is created in.
gcmvvDeploymentURI :: Lens' GoogleCloudMlV1beta1__Version (Maybe Text) Source #
Required. The Google Cloud Storage location of the trained model used to create the version. See the overview of model deployment for more informaiton. When passing Version to projects.models.versions.create the model service uses the specified location as the source of the model. Once deployed, the model version is hosted by the prediction service, so this location is useful only as a historical record.
gcmvvDescription :: Lens' GoogleCloudMlV1beta1__Version (Maybe Text) Source #
Optional. The description specified for the version when it was created.
gcmvvCreateTime :: Lens' GoogleCloudMlV1beta1__Version (Maybe UTCTime) Source #
Output only. The time the version was created.
gcmvvIsDefault :: Lens' GoogleCloudMlV1beta1__Version (Maybe Bool) Source #
Output only. If true, this version will be used to handle prediction requests that do not specify a version. You can change the default version by calling projects.methods.versions.setDefault.
GoogleCloudMlV1beta1__HyperparameterSpec
data GoogleCloudMlV1beta1__HyperparameterSpec Source #
Represents a set of hyperparameters to optimize.
See: googleCloudMlV1beta1__HyperparameterSpec
smart constructor.
googleCloudMlV1beta1__HyperparameterSpec :: GoogleCloudMlV1beta1__HyperparameterSpec Source #
Creates a value of GoogleCloudMlV1beta1__HyperparameterSpec
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvhsParams :: Lens' GoogleCloudMlV1beta1__HyperparameterSpec [GoogleCloudMlV1beta1__ParameterSpec] Source #
Required. The set of parameters to tune.
gcmvhsGoal :: Lens' GoogleCloudMlV1beta1__HyperparameterSpec (Maybe GoogleCloudMlV1beta1__HyperparameterSpecGoal) Source #
Required. The type of goal to use for tuning. Available types are `MAXIMIZE` and `MINIMIZE`. Defaults to `MAXIMIZE`.
gcmvhsMaxTrials :: Lens' GoogleCloudMlV1beta1__HyperparameterSpec (Maybe Int32) Source #
Optional. How many training trials should be attempted to optimize the specified hyperparameters. Defaults to one.
gcmvhsMaxParallelTrials :: Lens' GoogleCloudMlV1beta1__HyperparameterSpec (Maybe Int32) Source #
Optional. The number of training trials to run concurrently. You can reduce the time it takes to perform hyperparameter tuning by adding trials in parallel. However, each trail only benefits from the information gained in completed trials. That means that a trial does not get access to the results of trials running at the same time, which could reduce the quality of the overall optimization. Each trial will use the same scale tier and machine types. Defaults to one.
GoogleCloudMlV1beta1__GetConfigResponse
data GoogleCloudMlV1beta1__GetConfigResponse Source #
Returns service account information associated with a project.
See: googleCloudMlV1beta1__GetConfigResponse
smart constructor.
googleCloudMlV1beta1__GetConfigResponse :: GoogleCloudMlV1beta1__GetConfigResponse Source #
Creates a value of GoogleCloudMlV1beta1__GetConfigResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvgcrServiceAccount :: Lens' GoogleCloudMlV1beta1__GetConfigResponse (Maybe Text) Source #
The service account Cloud ML uses to access resources in the project.
gcmvgcrServiceAccountProject :: Lens' GoogleCloudMlV1beta1__GetConfigResponse (Maybe Int64) Source #
The project number for `service_account`.
GoogleCloudMlV1beta1__Job
data GoogleCloudMlV1beta1__Job Source #
Represents a training or prediction job.
See: googleCloudMlV1beta1__Job
smart constructor.
googleCloudMlV1beta1__Job :: GoogleCloudMlV1beta1__Job Source #
Creates a value of GoogleCloudMlV1beta1__Job
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvjState :: Lens' GoogleCloudMlV1beta1__Job (Maybe GoogleCloudMlV1beta1__JobState) Source #
Output only. The detailed state of a job.
gcmvjTrainingOutput :: Lens' GoogleCloudMlV1beta1__Job (Maybe GoogleCloudMlV1beta1__TrainingOutput) Source #
The current training job result.
gcmvjJobId :: Lens' GoogleCloudMlV1beta1__Job (Maybe Text) Source #
Required. The user-specified id of the job.
gcmvjStartTime :: Lens' GoogleCloudMlV1beta1__Job (Maybe UTCTime) Source #
Output only. When the job processing was started.
gcmvjPredictionInput :: Lens' GoogleCloudMlV1beta1__Job (Maybe GoogleCloudMlV1beta1__PredictionInput) Source #
Input parameters to create a prediction job.
gcmvjEndTime :: Lens' GoogleCloudMlV1beta1__Job (Maybe UTCTime) Source #
Output only. When the job processing was completed.
gcmvjPredictionOutput :: Lens' GoogleCloudMlV1beta1__Job (Maybe GoogleCloudMlV1beta1__PredictionOutput) Source #
The current prediction job result.
gcmvjErrorMessage :: Lens' GoogleCloudMlV1beta1__Job (Maybe Text) Source #
Output only. The details of a failure or a cancellation.
gcmvjTrainingInput :: Lens' GoogleCloudMlV1beta1__Job (Maybe GoogleCloudMlV1beta1__TrainingInput) Source #
Input parameters to create a training job.
gcmvjCreateTime :: Lens' GoogleCloudMlV1beta1__Job (Maybe UTCTime) Source #
Output only. When the job was created.
GoogleCloudMlV1beta1__TrainingOutput
data GoogleCloudMlV1beta1__TrainingOutput Source #
Represents results of a training job.
See: googleCloudMlV1beta1__TrainingOutput
smart constructor.
googleCloudMlV1beta1__TrainingOutput :: GoogleCloudMlV1beta1__TrainingOutput Source #
Creates a value of GoogleCloudMlV1beta1__TrainingOutput
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvtoCompletedTrialCount :: Lens' GoogleCloudMlV1beta1__TrainingOutput (Maybe Int64) Source #
The number of hyperparameter tuning trials that completed successfully.
gcmvtoTrials :: Lens' GoogleCloudMlV1beta1__TrainingOutput [GoogleCloudMlV1beta1__HyperparameterOutput] Source #
Results for individual Hyperparameter trials.
GoogleCloudMlV1beta1__Model
data GoogleCloudMlV1beta1__Model Source #
Represents a machine learning solution. A model can have multiple versions, each of which is a deployed, trained model ready to receive prediction requests. The model itself is just a container.
See: googleCloudMlV1beta1__Model
smart constructor.
googleCloudMlV1beta1__Model :: GoogleCloudMlV1beta1__Model Source #
Creates a value of GoogleCloudMlV1beta1__Model
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvmDefaultVersion :: Lens' GoogleCloudMlV1beta1__Model (Maybe GoogleCloudMlV1beta1__Version) Source #
Output only. The default version of the model. This version will be used to handle prediction requests that do not specify a version. You can change the default version by calling projects.methods.versions.setDefault.
gcmvmName :: Lens' GoogleCloudMlV1beta1__Model (Maybe Text) Source #
Required. The name specified for the model when it was created. The model name must be unique within the project it is created in.
gcmvmDescription :: Lens' GoogleCloudMlV1beta1__Model (Maybe Text) Source #
Optional. The description specified for the model when it was created.
GoogleLongrunning__OperationResponse
data GoogleLongrunning__OperationResponse Source #
The normal response of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
See: googleLongrunning__OperationResponse
smart constructor.
googleLongrunning__OperationResponse Source #
Creates a value of GoogleLongrunning__OperationResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
glorAddtional :: Lens' GoogleLongrunning__OperationResponse (HashMap Text JSONValue) Source #
Properties of the object. Contains field 'type with type URL.
GoogleCloudMlV1beta1__JobState
data GoogleCloudMlV1beta1__JobState Source #
Output only. The detailed state of a job.
StateUnspecified |
|
Queued |
|
Preparing |
|
Running |
|
Succeeded |
|
Failed |
|
Cancelling |
|
Cancelled |
|
GoogleCloudMlV1beta1__OperationMetadata
data GoogleCloudMlV1beta1__OperationMetadata Source #
Represents the metadata of the long-running operation.
See: googleCloudMlV1beta1__OperationMetadata
smart constructor.
googleCloudMlV1beta1__OperationMetadata :: GoogleCloudMlV1beta1__OperationMetadata Source #
Creates a value of GoogleCloudMlV1beta1__OperationMetadata
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvomStartTime :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe UTCTime) Source #
The time operation processing started.
gcmvomModelName :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe Text) Source #
Contains the name of the model associated with the operation.
gcmvomVersion :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe GoogleCloudMlV1beta1__Version) Source #
Contains the version associated with the operation.
gcmvomEndTime :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe UTCTime) Source #
The time operation processing completed.
gcmvomIsCancellationRequested :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe Bool) Source #
Indicates whether a request to cancel this operation has been made.
gcmvomOperationType :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe GoogleCloudMlV1beta1__OperationMetadataOperationType) Source #
The operation type.
gcmvomCreateTime :: Lens' GoogleCloudMlV1beta1__OperationMetadata (Maybe UTCTime) Source #
The time the operation was submitted.
GoogleCloudMlV1beta1__HyperparameterOutput
data GoogleCloudMlV1beta1__HyperparameterOutput Source #
Represents the result of a single hyperparameter tuning trial from a training job. The TrainingOutput object that is returned on successful completion of a training job with hyperparameter tuning includes a list of HyperparameterOutput objects, one for each successful trial.
See: googleCloudMlV1beta1__HyperparameterOutput
smart constructor.
googleCloudMlV1beta1__HyperparameterOutput :: GoogleCloudMlV1beta1__HyperparameterOutput Source #
Creates a value of GoogleCloudMlV1beta1__HyperparameterOutput
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvhoAllMetrics :: Lens' GoogleCloudMlV1beta1__HyperparameterOutput [GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric] Source #
All recorded object metrics for this trial.
gcmvhoHyperparameters :: Lens' GoogleCloudMlV1beta1__HyperparameterOutput (Maybe GoogleCloudMlV1beta1__HyperparameterOutputHyperparameters) Source #
The hyperparameters given to this trial.
gcmvhoTrialId :: Lens' GoogleCloudMlV1beta1__HyperparameterOutput (Maybe Text) Source #
The trial id for these results.
gcmvhoFinalMetric :: Lens' GoogleCloudMlV1beta1__HyperparameterOutput (Maybe GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric) Source #
The final objective metric seen for this trial.
GoogleCloudMlV1beta1__ListVersionsResponse
data GoogleCloudMlV1beta1__ListVersionsResponse Source #
Response message for the ListVersions method.
See: googleCloudMlV1beta1__ListVersionsResponse
smart constructor.
googleCloudMlV1beta1__ListVersionsResponse :: GoogleCloudMlV1beta1__ListVersionsResponse Source #
Creates a value of GoogleCloudMlV1beta1__ListVersionsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvlvrNextPageToken :: Lens' GoogleCloudMlV1beta1__ListVersionsResponse (Maybe Text) Source #
Optional. Pass this token as the `page_token` field of the request for a subsequent call.
gcmvlvrVersions :: Lens' GoogleCloudMlV1beta1__ListVersionsResponse [GoogleCloudMlV1beta1__Version] Source #
The list of versions.
GoogleCloudMlV1beta1__OperationMetadataOperationType
data GoogleCloudMlV1beta1__OperationMetadataOperationType Source #
The operation type.
OperationTypeUnspecified |
|
CreateVersion |
|
DeleteVersion |
|
DeleteModel |
|
GoogleLongrunning__ListOperationsResponse
data GoogleLongrunning__ListOperationsResponse Source #
The response message for Operations.ListOperations.
See: googleLongrunning__ListOperationsResponse
smart constructor.
googleLongrunning__ListOperationsResponse :: GoogleLongrunning__ListOperationsResponse Source #
Creates a value of GoogleLongrunning__ListOperationsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gllorNextPageToken :: Lens' GoogleLongrunning__ListOperationsResponse (Maybe Text) Source #
The standard List next-page token.
gllorOperations :: Lens' GoogleLongrunning__ListOperationsResponse [GoogleLongrunning__Operation] Source #
A list of operations that matches the specified filter in the request.
GoogleCloudMlV1beta1__PredictionInput
data GoogleCloudMlV1beta1__PredictionInput Source #
Represents input parameters for a prediction job.
See: googleCloudMlV1beta1__PredictionInput
smart constructor.
googleCloudMlV1beta1__PredictionInput :: GoogleCloudMlV1beta1__PredictionInput Source #
Creates a value of GoogleCloudMlV1beta1__PredictionInput
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvpiVersionName :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe Text) Source #
Use this field if you want to specify a version of the model to use. The string is formatted the same way as `model_version`, with the addition of the version information: `"projects/[YOUR_PROJECT]/models/YOUR_MODEL/versions/[YOUR_VERSION]"`
gcmvpiModelName :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe Text) Source #
Use this field if you want to use the default version for the specified model. The string must use the following format: `"projects/[YOUR_PROJECT]/models/[YOUR_MODEL]"`
gcmvpiDataFormat :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe GoogleCloudMlV1beta1__PredictionInputDataFormat) Source #
Required. The format of the input data files.
gcmvpiMaxWorkerCount :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe Int64) Source #
Optional. The maximum number of workers to be used for parallel processing. Defaults to 10 if not specified.
gcmvpiOutputPath :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe Text) Source #
Required. The output Google Cloud Storage location.
gcmvpiRegion :: Lens' GoogleCloudMlV1beta1__PredictionInput (Maybe Text) Source #
Required. The Google Compute Engine region to run the prediction job in.
gcmvpiInputPaths :: Lens' GoogleCloudMlV1beta1__PredictionInput [Text] Source #
Required. The Google Cloud Storage location of the input data files. May contain wildcards.
GoogleLongrunning__Operation
data GoogleLongrunning__Operation Source #
This resource represents a long-running operation that is the result of a network API call.
See: googleLongrunning__Operation
smart constructor.
googleLongrunning__Operation :: GoogleLongrunning__Operation Source #
Creates a value of GoogleLongrunning__Operation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gloDone :: Lens' GoogleLongrunning__Operation (Maybe Bool) Source #
If the value is `false`, it means the operation is still in progress. If true, the operation is completed, and either `error` or `response` is available.
gloError :: Lens' GoogleLongrunning__Operation (Maybe GoogleRpc__Status) Source #
The error result of the operation in case of failure or cancellation.
gloResponse :: Lens' GoogleLongrunning__Operation (Maybe GoogleLongrunning__OperationResponse) Source #
The normal response of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.
gloName :: Lens' GoogleLongrunning__Operation (Maybe Text) Source #
The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the `name` should have the format of `operations/some/unique/name`.
gloMetadata :: Lens' GoogleLongrunning__Operation (Maybe GoogleLongrunning__OperationMetadata) Source #
Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.
GoogleCloudMlV1beta1__ParameterSpecType
data GoogleCloudMlV1beta1__ParameterSpecType Source #
Required. The type of the parameter.
ParameterTypeUnspecified |
|
Double |
|
Integer |
|
Categorical |
|
Discrete |
|
GoogleCloudMlV1beta1__HyperparameterOutputHyperparameters
data GoogleCloudMlV1beta1__HyperparameterOutputHyperparameters Source #
The hyperparameters given to this trial.
See: googleCloudMlV1beta1__HyperparameterOutputHyperparameters
smart constructor.
googleCloudMlV1beta1__HyperparameterOutputHyperparameters Source #
Creates a value of GoogleCloudMlV1beta1__HyperparameterOutputHyperparameters
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvhohAddtional :: Lens' GoogleCloudMlV1beta1__HyperparameterOutputHyperparameters (HashMap Text Text) Source #
GoogleRpc__Status
data GoogleRpc__Status Source #
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. The error model is designed to be: - Simple to use and understand for most users - Flexible enough to meet unexpected needs # Overview The `Status` message contains three pieces of data: error code, error message, and error details. The error code should be an enum value of google.rpc.Code, but it may accept additional error codes if needed. The error message should be a developer-facing English message that helps developers *understand* and *resolve* the error. If a localized user-facing error message is needed, put the localized message in the error details or localize it in the client. The optional error details may contain arbitrary information about the error. There is a predefined set of error detail types in the package `google.rpc` which can be used for common error conditions. # Language mapping The `Status` message is the logical representation of the error model, but it is not necessarily the actual wire format. When the `Status` message is exposed in different client libraries and different wire protocols, it can be mapped differently. For example, it will likely be mapped to some exceptions in Java, but more likely mapped to some error codes in C. # Other uses The error model and the `Status` message can be used in a variety of environments, either with or without APIs, to provide a consistent developer experience across different environments. Example uses of this error model include: - Partial errors. If a service needs to return partial errors to the client, it may embed the `Status` in the normal response to indicate the partial errors. - Workflow errors. A typical workflow has multiple steps. Each step may have a `Status` message for error reporting purpose. - Batch operations. If a client uses batch request and batch response, the `Status` message should be used directly inside batch response, one for each error sub-response. - Asynchronous operations. If an API call embeds asynchronous operation results in its response, the status of those operations should be represented directly using the `Status` message. - Logging. If some API errors are stored in logs, the message `Status` could be used directly after any stripping needed for security/privacy reasons.
See: googleRpc__Status
smart constructor.
googleRpc__Status :: GoogleRpc__Status Source #
Creates a value of GoogleRpc__Status
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
grsDetails :: Lens' GoogleRpc__Status [GoogleRpc__StatusDetailsItem] Source #
A list of messages that carry the error details. There will be a common set of message types for APIs to use.
grsCode :: Lens' GoogleRpc__Status (Maybe Int32) Source #
The status code, which should be an enum value of google.rpc.Code.
grsMessage :: Lens' GoogleRpc__Status (Maybe Text) Source #
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
GoogleLongrunning__OperationMetadata
data GoogleLongrunning__OperationMetadata Source #
Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.
See: googleLongrunning__OperationMetadata
smart constructor.
googleLongrunning__OperationMetadata Source #
Creates a value of GoogleLongrunning__OperationMetadata
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
glomAddtional :: Lens' GoogleLongrunning__OperationMetadata (HashMap Text JSONValue) Source #
Properties of the object. Contains field 'type with type URL.
GoogleCloudMlV1beta1__PredictionOutput
data GoogleCloudMlV1beta1__PredictionOutput Source #
Represents results of a prediction job.
See: googleCloudMlV1beta1__PredictionOutput
smart constructor.
googleCloudMlV1beta1__PredictionOutput :: GoogleCloudMlV1beta1__PredictionOutput Source #
Creates a value of GoogleCloudMlV1beta1__PredictionOutput
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvpoErrorCount :: Lens' GoogleCloudMlV1beta1__PredictionOutput (Maybe Int64) Source #
The number of data instances which resulted in errors.
gcmvpoPredictionCount :: Lens' GoogleCloudMlV1beta1__PredictionOutput (Maybe Int64) Source #
The number of generated predictions.
gcmvpoOutputPath :: Lens' GoogleCloudMlV1beta1__PredictionOutput (Maybe Text) Source #
The output Google Cloud Storage location provided at the job creation time.
Xgafv
V1 error format.
GoogleCloudMlV1beta1__HyperparameterSpecGoal
data GoogleCloudMlV1beta1__HyperparameterSpecGoal Source #
Required. The type of goal to use for tuning. Available types are `MAXIMIZE` and `MINIMIZE`. Defaults to `MAXIMIZE`.
GoalTypeUnspecified |
|
Maximize |
|
Minimize |
|
GoogleCloudMlV1beta1__PredictionInputDataFormat
data GoogleCloudMlV1beta1__PredictionInputDataFormat Source #
Required. The format of the input data files.
DataFormatUnspecified |
|
Text |
|
TfRecord |
|
TfRecordGzip |
|
GoogleCloudMlV1beta1__CancelJobRequest
data GoogleCloudMlV1beta1__CancelJobRequest Source #
Request message for the CancelJob method.
See: googleCloudMlV1beta1__CancelJobRequest
smart constructor.
googleCloudMlV1beta1__CancelJobRequest :: GoogleCloudMlV1beta1__CancelJobRequest Source #
Creates a value of GoogleCloudMlV1beta1__CancelJobRequest
with the minimum fields required to make a request.
GoogleCloudMlV1beta1__ListModelsResponse
data GoogleCloudMlV1beta1__ListModelsResponse Source #
Response message for the ListModels method.
See: googleCloudMlV1beta1__ListModelsResponse
smart constructor.
googleCloudMlV1beta1__ListModelsResponse :: GoogleCloudMlV1beta1__ListModelsResponse Source #
Creates a value of GoogleCloudMlV1beta1__ListModelsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvlmrNextPageToken :: Lens' GoogleCloudMlV1beta1__ListModelsResponse (Maybe Text) Source #
Optional. Pass this token as the `page_token` field of the request for a subsequent call.
gcmvlmrModels :: Lens' GoogleCloudMlV1beta1__ListModelsResponse [GoogleCloudMlV1beta1__Model] Source #
The list of models.
GoogleCloudMlV1beta1__ListJobsResponse
data GoogleCloudMlV1beta1__ListJobsResponse Source #
Response message for the ListJobs method.
See: googleCloudMlV1beta1__ListJobsResponse
smart constructor.
googleCloudMlV1beta1__ListJobsResponse :: GoogleCloudMlV1beta1__ListJobsResponse Source #
Creates a value of GoogleCloudMlV1beta1__ListJobsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvljrNextPageToken :: Lens' GoogleCloudMlV1beta1__ListJobsResponse (Maybe Text) Source #
Optional. Pass this token as the `page_token` field of the request for a subsequent call.
gcmvljrJobs :: Lens' GoogleCloudMlV1beta1__ListJobsResponse [GoogleCloudMlV1beta1__Job] Source #
The list of jobs.
GoogleCloudMlV1beta1__TrainingInput
data GoogleCloudMlV1beta1__TrainingInput Source #
Represents input parameters for a training job.
See: googleCloudMlV1beta1__TrainingInput
smart constructor.
googleCloudMlV1beta1__TrainingInput :: GoogleCloudMlV1beta1__TrainingInput Source #
Creates a value of GoogleCloudMlV1beta1__TrainingInput
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvtiMasterType :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Text) Source #
Optional. Specifies the type of virtual machine to use for your training job's master worker. The following types are supported:
- standard
- A basic machine configuration suitable for training simple models with small to moderate datasets.
- large_model
- A machine with a lot of memory, specially suited for parameter servers when your model is large (having many hidden layers or layers with very large numbers of nodes).
- complex_model_s
- A machine suitable for the master and workers of the cluster when your model requires more computation than the standard machine can handle satisfactorily.
- complex_model_m
- A machine with roughly twice the number of cores and roughly double
the memory of
complex_model_s
. - complex_model_l
- A machine with roughly twice the number of cores and roughly double
the memory of
complex_model_m
.
You must set this value when `scaleTier` is set to `CUSTOM`.
gcmvtiParameterServerCount :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Int64) Source #
Optional. The number of parameter server replicas to use for the training job. Each replica in the cluster will be of the type specified in `parameter_server_type`. This value can only be used when `scale_tier` is set to `CUSTOM`.If you set this value, you must also set `parameter_server_type`.
gcmvtiArgs :: Lens' GoogleCloudMlV1beta1__TrainingInput [Text] Source #
Optional. Command line arguments to pass to the program.
gcmvtiWorkerCount :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Int64) Source #
Optional. The number of worker replicas to use for the training job. Each replica in the cluster will be of the type specified in `worker_type`. This value can only be used when `scale_tier` is set to `CUSTOM`. If you set this value, you must also set `worker_type`.
gcmvtiWorkerType :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Text) Source #
Optional. Specifies the type of virtual machine to use for your training job's worker nodes. The supported values are the same as those described in the entry for `masterType`. This value must be present when `scaleTier` is set to `CUSTOM` and `workerCount` is greater than zero.
gcmvtiPythonModule :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Text) Source #
Required. The Python module name to run after installing the packages.
gcmvtiParameterServerType :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Text) Source #
Optional. Specifies the type of virtual machine to use for your training job's parameter server. The supported values are the same as those described in the entry for `master_type`. This value must be present when `scaleTier` is set to `CUSTOM` and `parameter_server_count` is greater than zero.
gcmvtiHyperparameters :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe GoogleCloudMlV1beta1__HyperparameterSpec) Source #
Optional. The set of Hyperparameters to tune.
gcmvtiPackageURIs :: Lens' GoogleCloudMlV1beta1__TrainingInput [Text] Source #
Required. The Google Cloud Storage location of the packages with the training program and any additional dependencies.
gcmvtiScaleTier :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe GoogleCloudMlV1beta1__TrainingInputScaleTier) Source #
Required. Specifies the machine types, the number of replicas for workers and parameter servers.
gcmvtiRegion :: Lens' GoogleCloudMlV1beta1__TrainingInput (Maybe Text) Source #
Required. The Google Compute Engine region to run the training job in.
GoogleRpc__StatusDetailsItem
data GoogleRpc__StatusDetailsItem Source #
googleRpc__StatusDetailsItem Source #
Creates a value of GoogleRpc__StatusDetailsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
grsdiAddtional :: Lens' GoogleRpc__StatusDetailsItem (HashMap Text JSONValue) Source #
Properties of the object. Contains field 'type with type URL.
GoogleProtobuf__Empty
data GoogleProtobuf__Empty Source #
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.
See: googleProtobuf__Empty
smart constructor.
googleProtobuf__Empty :: GoogleProtobuf__Empty Source #
Creates a value of GoogleProtobuf__Empty
with the minimum fields required to make a request.
GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric
data GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric Source #
An observed value of a metric.
See: googleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric
smart constructor.
googleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric :: GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric Source #
Creates a value of GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvhohmTrainingStep :: Lens' GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric (Maybe Int64) Source #
The global training step for this metric.
gcmvhohmObjectiveValue :: Lens' GoogleCloudMlV1beta1_HyperparameterOutput_HyperparameterMetric (Maybe Double) Source #
The objective value at this training step.
GoogleCloudMlV1beta1__ParameterSpecScaleType
data GoogleCloudMlV1beta1__ParameterSpecScaleType Source #
Optional. How the parameter should be scaled to the hypercube. Leave unset for categorical parameters. Some kind of scaling is strongly recommended for real or integral parameters (e.g., `UNIT_LINEAR_SCALE`).
None |
|
UnitLinearScale |
|
UnitLogScale |
|
UnitReverseLogScale |
|
GoogleAPI__HTTPBody
data GoogleAPI__HTTPBody Source #
Message that represents an arbitrary HTTP body. It should only be used for payload formats that can't be represented as JSON, such as raw binary or an HTML page. This message can be used both in streaming and non-streaming API methods in the request as well as the response. It can be used as a top-level request field, which is convenient if one wants to extract parameters from either the URL or HTTP template into the request fields and also want access to the raw HTTP body. Example: message GetResourceRequest { // A unique request id. string request_id = 1; // The raw HTTP body is bound to this field. google.api.HttpBody http_body = 2; } service ResourceService { rpc GetResource(GetResourceRequest) returns (google.api.HttpBody); rpc UpdateResource(google.api.HttpBody) returns (google.protobuf.Empty); } Example with streaming methods: service CaldavService { rpc GetCalendar(stream google.api.HttpBody) returns (stream google.api.HttpBody); rpc UpdateCalendar(stream google.api.HttpBody) returns (stream google.api.HttpBody); } Use of this type only changes how the request and response bodies are handled, all other features will continue to work unchanged.
See: googleAPI__HTTPBody
smart constructor.
googleAPI__HTTPBody :: GoogleAPI__HTTPBody Source #
Creates a value of GoogleAPI__HTTPBody
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gahttpbData :: Lens' GoogleAPI__HTTPBody (Maybe ByteString) Source #
HTTP body binary data.
gahttpbContentType :: Lens' GoogleAPI__HTTPBody (Maybe Text) Source #
The HTTP Content-Type string representing the content type of the body.
GoogleCloudMlV1beta1__PredictRequest
data GoogleCloudMlV1beta1__PredictRequest Source #
Request for predictions to be issued against a trained model. The body of the request is a single JSON object with a single top-level field:
- instances
- A JSON array containing values representing the instances to use for prediction.
The structure of each element of the instances list is determined by your model's input definition. Instances can include named inputs or can contain only unlabeled values. Most data does not include named inputs. Some instances will be simple JSON values (boolean, number, or string). However, instances are often lists of simple values, or complex nested lists. Here are some examples of request bodies: CSV data with each row encoded as a string value:
{"instances": ["1.0,true,\\"x\\"", "-2.0,false,\\"y\\""]}
Plain text:
{"instances": ["the quick brown fox", "la bruja le dio"]}
Sentences encoded as lists of words (vectors of strings):
{"instances": [["the","quick","brown"], ["la","bruja","le"]]}
Floating point scalar values:
{"instances": [0.0, 1.1, 2.2]}
Vectors of integers:
{"instances": [[0, 1, 2], [3, 4, 5],...]}
Tensors (in this case, two-dimensional tensors):
{"instances": [[[0, 1, 2], [3, 4, 5]], ...]}
Images represented as a three-dimensional list. In this encoding scheme the first two dimensions represent the rows and columns of the image, and the third contains the R, G, and B values for each pixel.
{"instances": [[[[138, 30, 66], [130, 20, 56], ...]]]]}
Data must be encoded as UTF-8. If your data uses another character encoding, you must base64 encode the data and mark it as binary. To mark a JSON string as binary, replace it with an object with a single attribute named `b`:
{"b": "..."}
For example: Two Serialized tf.Examples (fake data, for illustrative purposes only):
{"instances": [{"b64": "X5ad6u"}, {"b64": "IA9j4nx"}]}
Two JPEG image byte strings (fake data, for illustrative purposes only):
{"instances": [{"b64": "ASa8asdf"}, {"b64": "JLK7ljk3"}]}
If your data includes named references, format each instance as a JSON object with the named references as the keys: JSON input data to be preprocessed:
{"instances": [{"a": 1.0, "b": true, "c": "x"}, {"a": -2.0, "b": false, "c": "y"}]}
Some models have an underlying TensorFlow graph that accepts multiple input tensors. In this case, you should use the names of JSON name/value pairs to identify the input tensors, as shown in the following exmaples: For a graph with input tensor aliases "tag" (string) and "image" (base64-encoded string):
{"instances": [{"tag": "beach", "image": {"b64": "ASa8asdf"}}, {"tag": "car", "image": {"b64": "JLK7ljk3"}}]}
For a graph with input tensor aliases "tag" (string) and "image" (3-dimensional array of 8-bit ints):
{"instances": [{"tag": "beach", "image": [[[263, 1, 10], [262, 2, 11], ...]]}, {"tag": "car", "image": [[[10, 11, 24], [23, 10, 15], ...]]}]}
If the call is successful, the response body will contain one prediction entry per instance in the request body. If prediction fails for any instance, the response body will contain no predictions and will contian a single error entry instead.
See: googleCloudMlV1beta1__PredictRequest
smart constructor.
googleCloudMlV1beta1__PredictRequest :: GoogleCloudMlV1beta1__PredictRequest Source #
Creates a value of GoogleCloudMlV1beta1__PredictRequest
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvprHTTPBody :: Lens' GoogleCloudMlV1beta1__PredictRequest (Maybe GoogleAPI__HTTPBody) Source #
Required. The prediction request body.
GoogleCloudMlV1beta1__ParameterSpec
data GoogleCloudMlV1beta1__ParameterSpec Source #
Represents a single hyperparameter to optimize.
See: googleCloudMlV1beta1__ParameterSpec
smart constructor.
googleCloudMlV1beta1__ParameterSpec :: GoogleCloudMlV1beta1__ParameterSpec Source #
Creates a value of GoogleCloudMlV1beta1__ParameterSpec
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gcmvpsMaxValue :: Lens' GoogleCloudMlV1beta1__ParameterSpec (Maybe Double) Source #
Required if typeis `DOUBLE` or `INTEGER`. This field should be unset if type is `CATEGORICAL`. This value should be integers if type is `INTEGER`.
gcmvpsScaleType :: Lens' GoogleCloudMlV1beta1__ParameterSpec (Maybe GoogleCloudMlV1beta1__ParameterSpecScaleType) Source #
Optional. How the parameter should be scaled to the hypercube. Leave unset for categorical parameters. Some kind of scaling is strongly recommended for real or integral parameters (e.g., `UNIT_LINEAR_SCALE`).
gcmvpsType :: Lens' GoogleCloudMlV1beta1__ParameterSpec (Maybe GoogleCloudMlV1beta1__ParameterSpecType) Source #
Required. The type of the parameter.
gcmvpsDiscreteValues :: Lens' GoogleCloudMlV1beta1__ParameterSpec [Double] Source #
Required if type is `DISCRETE`. A list of feasible points. The list should be in strictly increasing order. For instance, this parameter might have possible settings of 1.5, 2.5, and 4.0. This list should not contain more than 1,000 values.
gcmvpsParameterName :: Lens' GoogleCloudMlV1beta1__ParameterSpec (Maybe Text) Source #
Required. The parameter name must be unique amongst all ParameterConfigs in a HyperparameterSpec message. E.g., "learning_rate".
gcmvpsCategoricalValues :: Lens' GoogleCloudMlV1beta1__ParameterSpec [Text] Source #
Required if type is `CATEGORICAL`. The list of possible categories.
gcmvpsMinValue :: Lens' GoogleCloudMlV1beta1__ParameterSpec (Maybe Double) Source #
Required if type is `DOUBLE` or `INTEGER`. This field should be unset if type is `CATEGORICAL`. This value should be integers if type is INTEGER.
GoogleCloudMlV1beta1__TrainingInputScaleTier
data GoogleCloudMlV1beta1__TrainingInputScaleTier Source #
Required. Specifies the machine types, the number of replicas for workers and parameter servers.
Basic |
|
Standard1 |
|
Premium1 |
|
Custom |
|