gogol-prediction-0.1.1: Google Prediction SDK.

Copyright(c) 2015-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.Prediction.Types

Contents

Description

 

Synopsis

Service Configuration

predictionService :: ServiceConfig Source #

Default request referring to version 'v1.6' of the Prediction API. 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

storageReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_only"] Source #

View your data in Google Cloud Storage

storageReadWriteScope :: Proxy '["https://www.googleapis.com/auth/devstorage.read_write"] Source #

Manage your data in Google Cloud Storage

predictionScope :: Proxy '["https://www.googleapis.com/auth/prediction"] Source #

Manage your data in the Google Prediction API

storageFullControlScope :: Proxy '["https://www.googleapis.com/auth/devstorage.full_control"] Source #

Manage your data and permissions in Google Cloud Storage

Insert2ModelInfo

data Insert2ModelInfo Source #

Model metadata.

See: insert2ModelInfo smart constructor.

Instances

Eq Insert2ModelInfo Source # 
Data Insert2ModelInfo Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Insert2ModelInfo -> c Insert2ModelInfo #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Insert2ModelInfo #

toConstr :: Insert2ModelInfo -> Constr #

dataTypeOf :: Insert2ModelInfo -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Insert2ModelInfo) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Insert2ModelInfo) #

gmapT :: (forall b. Data b => b -> b) -> Insert2ModelInfo -> Insert2ModelInfo #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Insert2ModelInfo -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Insert2ModelInfo -> r #

gmapQ :: (forall d. Data d => d -> u) -> Insert2ModelInfo -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Insert2ModelInfo -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Insert2ModelInfo -> m Insert2ModelInfo #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Insert2ModelInfo -> m Insert2ModelInfo #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Insert2ModelInfo -> m Insert2ModelInfo #

Show Insert2ModelInfo Source # 
Generic Insert2ModelInfo Source # 
ToJSON Insert2ModelInfo Source # 
FromJSON Insert2ModelInfo Source # 
type Rep Insert2ModelInfo Source # 
type Rep Insert2ModelInfo = D1 (MetaData "Insert2ModelInfo" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "Insert2ModelInfo'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_imiModelType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_imiClassWeightedAccuracy") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_imiClassificationAccuracy") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_imiMeanSquaredError") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_imiNumberLabels") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) (S1 (MetaSel (Just Symbol "_imiNumberInstances") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))))))

insert2ModelInfo :: Insert2ModelInfo Source #

Creates a value of Insert2ModelInfo with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

imiModelType :: Lens' Insert2ModelInfo (Maybe Text) Source #

Type of predictive model (CLASSIFICATION or REGRESSION).

imiClassWeightedAccuracy :: Lens' Insert2ModelInfo (Maybe Text) Source #

Estimated accuracy of model taking utility weights into account (Categorical models only).

imiClassificationAccuracy :: Lens' Insert2ModelInfo (Maybe Text) Source #

A number between 0.0 and 1.0, where 1.0 is 100% accurate. This is an estimate, based on the amount and quality of the training data, of the estimated prediction accuracy. You can use this is a guide to decide whether the results are accurate enough for your needs. This estimate will be more reliable if your real input data is similar to your training data (Categorical models only).

imiMeanSquaredError :: Lens' Insert2ModelInfo (Maybe Text) Source #

An estimated mean squared error. The can be used to measure the quality of the predicted model (Regression models only).

imiNumberLabels :: Lens' Insert2ModelInfo (Maybe Int64) Source #

Number of class labels in the trained model (Categorical models only).

imiNumberInstances :: Lens' Insert2ModelInfo (Maybe Int64) Source #

Number of valid data instances used in the trained model.

AnalyzeModelDescriptionConfusionMatrixRowTotals

data AnalyzeModelDescriptionConfusionMatrixRowTotals Source #

A list of the confusion matrix row totals.

See: analyzeModelDescriptionConfusionMatrixRowTotals smart constructor.

Instances

Eq AnalyzeModelDescriptionConfusionMatrixRowTotals Source # 
Data AnalyzeModelDescriptionConfusionMatrixRowTotals Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeModelDescriptionConfusionMatrixRowTotals -> c AnalyzeModelDescriptionConfusionMatrixRowTotals #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeModelDescriptionConfusionMatrixRowTotals #

toConstr :: AnalyzeModelDescriptionConfusionMatrixRowTotals -> Constr #

dataTypeOf :: AnalyzeModelDescriptionConfusionMatrixRowTotals -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeModelDescriptionConfusionMatrixRowTotals) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeModelDescriptionConfusionMatrixRowTotals) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeModelDescriptionConfusionMatrixRowTotals -> AnalyzeModelDescriptionConfusionMatrixRowTotals #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeModelDescriptionConfusionMatrixRowTotals -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeModelDescriptionConfusionMatrixRowTotals -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeModelDescriptionConfusionMatrixRowTotals -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeModelDescriptionConfusionMatrixRowTotals -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeModelDescriptionConfusionMatrixRowTotals -> m AnalyzeModelDescriptionConfusionMatrixRowTotals #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeModelDescriptionConfusionMatrixRowTotals -> m AnalyzeModelDescriptionConfusionMatrixRowTotals #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeModelDescriptionConfusionMatrixRowTotals -> m AnalyzeModelDescriptionConfusionMatrixRowTotals #

Show AnalyzeModelDescriptionConfusionMatrixRowTotals Source # 
Generic AnalyzeModelDescriptionConfusionMatrixRowTotals Source # 
ToJSON AnalyzeModelDescriptionConfusionMatrixRowTotals Source # 
FromJSON AnalyzeModelDescriptionConfusionMatrixRowTotals Source # 
type Rep AnalyzeModelDescriptionConfusionMatrixRowTotals Source # 
type Rep AnalyzeModelDescriptionConfusionMatrixRowTotals = D1 (MetaData "AnalyzeModelDescriptionConfusionMatrixRowTotals" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" True) (C1 (MetaCons "AnalyzeModelDescriptionConfusionMatrixRowTotals'" PrefixI True) (S1 (MetaSel (Just Symbol "_amdcmrtAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text Text))))

analyzeModelDescriptionConfusionMatrixRowTotals Source #

Creates a value of AnalyzeModelDescriptionConfusionMatrixRowTotals with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Insert

data Insert Source #

Instances

Eq Insert Source # 

Methods

(==) :: Insert -> Insert -> Bool #

(/=) :: Insert -> Insert -> Bool #

Data Insert Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Insert -> c Insert #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Insert #

toConstr :: Insert -> Constr #

dataTypeOf :: Insert -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Insert) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Insert) #

gmapT :: (forall b. Data b => b -> b) -> Insert -> Insert #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Insert -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Insert -> r #

gmapQ :: (forall d. Data d => d -> u) -> Insert -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Insert -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Insert -> m Insert #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Insert -> m Insert #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Insert -> m Insert #

Show Insert Source # 
Generic Insert Source # 

Associated Types

type Rep Insert :: * -> * #

Methods

from :: Insert -> Rep Insert x #

to :: Rep Insert x -> Insert #

ToJSON Insert Source # 
FromJSON Insert Source # 
type Rep Insert Source # 

insert :: Insert Source #

Creates a value of Insert with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iStorageDataLocation :: Lens' Insert (Maybe Text) Source #

Google storage location of the training data file.

iModelType :: Lens' Insert (Maybe Text) Source #

Type of predictive model (classification or regression).

iUtility :: Lens' Insert [InsertUtilityItem] Source #

A class weighting function, which allows the importance weights for class labels to be specified (Categorical models only).

iStoragePMMLModelLocation :: Lens' Insert (Maybe Text) Source #

Google storage location of the pmml model file.

iSourceModel :: Lens' Insert (Maybe Text) Source #

The Id of the model to be copied over.

iId :: Lens' Insert (Maybe Text) Source #

The unique name for the predictive model.

iStoragePMMLLocation :: Lens' Insert (Maybe Text) Source #

Google storage location of the preprocessing pmml file.

List

data List Source #

Instances

Eq List Source # 

Methods

(==) :: List -> List -> Bool #

(/=) :: List -> List -> Bool #

Data List Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> List -> c List #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c List #

toConstr :: List -> Constr #

dataTypeOf :: List -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c List) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c List) #

gmapT :: (forall b. Data b => b -> b) -> List -> List #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> List -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> List -> r #

gmapQ :: (forall d. Data d => d -> u) -> List -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> List -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> List -> m List #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> List -> m List #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> List -> m List #

Show List Source # 

Methods

showsPrec :: Int -> List -> ShowS #

show :: List -> String #

showList :: [List] -> ShowS #

Generic List Source # 

Associated Types

type Rep List :: * -> * #

Methods

from :: List -> Rep List x #

to :: Rep List x -> List #

ToJSON List Source # 
FromJSON List Source # 
type Rep List Source # 
type Rep List = D1 (MetaData "List" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "List'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_lNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))) ((:*:) (S1 (MetaSel (Just Symbol "_lItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Insert2]))) (S1 (MetaSel (Just Symbol "_lSelfLink") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

list :: List Source #

Creates a value of List with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

lNextPageToken :: Lens' List (Maybe Text) Source #

Pagination token to fetch the next page, if one exists.

lKind :: Lens' List Text Source #

What kind of resource this is.

lItems :: Lens' List [Insert2] Source #

List of models.

lSelfLink :: Lens' List (Maybe Text) Source #

A URL to re-request this resource.

InsertUtilityItem

data InsertUtilityItem Source #

Class label (string).

See: insertUtilityItem smart constructor.

Instances

Eq InsertUtilityItem Source # 
Data InsertUtilityItem Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InsertUtilityItem -> c InsertUtilityItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InsertUtilityItem #

toConstr :: InsertUtilityItem -> Constr #

dataTypeOf :: InsertUtilityItem -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InsertUtilityItem) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InsertUtilityItem) #

gmapT :: (forall b. Data b => b -> b) -> InsertUtilityItem -> InsertUtilityItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InsertUtilityItem -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InsertUtilityItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> InsertUtilityItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InsertUtilityItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InsertUtilityItem -> m InsertUtilityItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertUtilityItem -> m InsertUtilityItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertUtilityItem -> m InsertUtilityItem #

Show InsertUtilityItem Source # 
Generic InsertUtilityItem Source # 
ToJSON InsertUtilityItem Source # 
FromJSON InsertUtilityItem Source # 
type Rep InsertUtilityItem Source # 
type Rep InsertUtilityItem = D1 (MetaData "InsertUtilityItem" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" True) (C1 (MetaCons "InsertUtilityItem'" PrefixI True) (S1 (MetaSel (Just Symbol "_iuiAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text (Textual Double)))))

insertUtilityItem Source #

Creates a value of InsertUtilityItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Insert2

data Insert2 Source #

Instances

Eq Insert2 Source # 

Methods

(==) :: Insert2 -> Insert2 -> Bool #

(/=) :: Insert2 -> Insert2 -> Bool #

Data Insert2 Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Insert2 -> c Insert2 #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Insert2 #

toConstr :: Insert2 -> Constr #

dataTypeOf :: Insert2 -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Insert2) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Insert2) #

gmapT :: (forall b. Data b => b -> b) -> Insert2 -> Insert2 #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Insert2 -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Insert2 -> r #

gmapQ :: (forall d. Data d => d -> u) -> Insert2 -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Insert2 -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Insert2 -> m Insert2 #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Insert2 -> m Insert2 #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Insert2 -> m Insert2 #

Show Insert2 Source # 
Generic Insert2 Source # 

Associated Types

type Rep Insert2 :: * -> * #

Methods

from :: Insert2 -> Rep Insert2 x #

to :: Rep Insert2 x -> Insert2 #

ToJSON Insert2 Source # 
FromJSON Insert2 Source # 
type Rep Insert2 Source # 
type Rep Insert2 = D1 (MetaData "Insert2" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "Insert2'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_insStorageDataLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_insModelType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_insKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "_insCreated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DateTime'))) (S1 (MetaSel (Just Symbol "_insTrainingComplete") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DateTime')))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_insSelfLink") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_insTrainingStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_insStoragePMMLModelLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_insId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_insStoragePMMLLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_insModelInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Insert2ModelInfo))))))))

insert2 :: Insert2 Source #

Creates a value of Insert2 with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

insStorageDataLocation :: Lens' Insert2 (Maybe Text) Source #

Google storage location of the training data file.

insModelType :: Lens' Insert2 (Maybe Text) Source #

Type of predictive model (CLASSIFICATION or REGRESSION).

insKind :: Lens' Insert2 Text Source #

What kind of resource this is.

insCreated :: Lens' Insert2 (Maybe UTCTime) Source #

Insert time of the model (as a RFC 3339 timestamp).

insTrainingComplete :: Lens' Insert2 (Maybe UTCTime) Source #

Training completion time (as a RFC 3339 timestamp).

insSelfLink :: Lens' Insert2 (Maybe Text) Source #

A URL to re-request this resource.

insTrainingStatus :: Lens' Insert2 (Maybe Text) Source #

The current status of the training job. This can be one of following: RUNNING; DONE; ERROR; ERROR: TRAINING JOB NOT FOUND

insStoragePMMLModelLocation :: Lens' Insert2 (Maybe Text) Source #

Google storage location of the pmml model file.

insId :: Lens' Insert2 (Maybe Text) Source #

The unique name for the predictive model.

insStoragePMMLLocation :: Lens' Insert2 (Maybe Text) Source #

Google storage location of the preprocessing pmml file.

InsertTrainingInstancesItem

data InsertTrainingInstancesItem Source #

Instances

Eq InsertTrainingInstancesItem Source # 
Data InsertTrainingInstancesItem Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InsertTrainingInstancesItem -> c InsertTrainingInstancesItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InsertTrainingInstancesItem #

toConstr :: InsertTrainingInstancesItem -> Constr #

dataTypeOf :: InsertTrainingInstancesItem -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InsertTrainingInstancesItem) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InsertTrainingInstancesItem) #

gmapT :: (forall b. Data b => b -> b) -> InsertTrainingInstancesItem -> InsertTrainingInstancesItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InsertTrainingInstancesItem -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InsertTrainingInstancesItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> InsertTrainingInstancesItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InsertTrainingInstancesItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InsertTrainingInstancesItem -> m InsertTrainingInstancesItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertTrainingInstancesItem -> m InsertTrainingInstancesItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InsertTrainingInstancesItem -> m InsertTrainingInstancesItem #

Show InsertTrainingInstancesItem Source # 
Generic InsertTrainingInstancesItem Source # 
ToJSON InsertTrainingInstancesItem Source # 
FromJSON InsertTrainingInstancesItem Source # 
type Rep InsertTrainingInstancesItem Source # 
type Rep InsertTrainingInstancesItem = D1 (MetaData "InsertTrainingInstancesItem" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "InsertTrainingInstancesItem'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_itiiCSVInstance") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [JSONValue]))) (S1 (MetaSel (Just Symbol "_itiiOutput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

insertTrainingInstancesItem :: InsertTrainingInstancesItem Source #

Creates a value of InsertTrainingInstancesItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

itiiCSVInstance :: Lens' InsertTrainingInstancesItem [JSONValue] Source #

The input features for this instance.

itiiOutput :: Lens' InsertTrainingInstancesItem (Maybe Text) Source #

The generic output value - could be regression or class label.

InputInput

data InputInput Source #

Input to the model for a prediction.

See: inputInput smart constructor.

Instances

Eq InputInput Source # 
Data InputInput Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputInput -> c InputInput #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputInput #

toConstr :: InputInput -> Constr #

dataTypeOf :: InputInput -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputInput) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputInput) #

gmapT :: (forall b. Data b => b -> b) -> InputInput -> InputInput #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputInput -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputInput -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputInput -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputInput -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputInput -> m InputInput #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputInput -> m InputInput #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputInput -> m InputInput #

Show InputInput Source # 
Generic InputInput Source # 

Associated Types

type Rep InputInput :: * -> * #

ToJSON InputInput Source # 
FromJSON InputInput Source # 
type Rep InputInput Source # 
type Rep InputInput = D1 (MetaData "InputInput" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" True) (C1 (MetaCons "InputInput'" PrefixI True) (S1 (MetaSel (Just Symbol "_iiCSVInstance") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [JSONValue]))))

inputInput :: InputInput Source #

Creates a value of InputInput with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iiCSVInstance :: Lens' InputInput [JSONValue] Source #

A list of input features, these can be strings or doubles.

AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem

data AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem Source #

Instances

Eq AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem Source # 
Data AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem -> c AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem #

toConstr :: AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem -> Constr #

dataTypeOf :: AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem -> AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem -> m AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem -> m AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem -> m AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem #

Show AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem Source # 
Generic AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem Source # 
ToJSON AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem Source # 
FromJSON AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem Source # 
type Rep AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem Source # 
type Rep AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem = D1 (MetaData "AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_addficviValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_addficviCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))))

analyzeDataDescriptionFeaturesItemCategoricalValuesItem :: AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem Source #

Creates a value of AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

AnalyzeDataDescriptionFeaturesItemNumeric

data AnalyzeDataDescriptionFeaturesItemNumeric Source #

Description of the numeric values of this feature.

See: analyzeDataDescriptionFeaturesItemNumeric smart constructor.

Instances

Eq AnalyzeDataDescriptionFeaturesItemNumeric Source # 
Data AnalyzeDataDescriptionFeaturesItemNumeric Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeDataDescriptionFeaturesItemNumeric -> c AnalyzeDataDescriptionFeaturesItemNumeric #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeDataDescriptionFeaturesItemNumeric #

toConstr :: AnalyzeDataDescriptionFeaturesItemNumeric -> Constr #

dataTypeOf :: AnalyzeDataDescriptionFeaturesItemNumeric -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeDataDescriptionFeaturesItemNumeric) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeDataDescriptionFeaturesItemNumeric) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeDataDescriptionFeaturesItemNumeric -> AnalyzeDataDescriptionFeaturesItemNumeric #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionFeaturesItemNumeric -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionFeaturesItemNumeric -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeDataDescriptionFeaturesItemNumeric -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeDataDescriptionFeaturesItemNumeric -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemNumeric -> m AnalyzeDataDescriptionFeaturesItemNumeric #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemNumeric -> m AnalyzeDataDescriptionFeaturesItemNumeric #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemNumeric -> m AnalyzeDataDescriptionFeaturesItemNumeric #

Show AnalyzeDataDescriptionFeaturesItemNumeric Source # 
Generic AnalyzeDataDescriptionFeaturesItemNumeric Source # 
ToJSON AnalyzeDataDescriptionFeaturesItemNumeric Source # 
FromJSON AnalyzeDataDescriptionFeaturesItemNumeric Source # 
type Rep AnalyzeDataDescriptionFeaturesItemNumeric Source # 
type Rep AnalyzeDataDescriptionFeaturesItemNumeric = D1 (MetaData "AnalyzeDataDescriptionFeaturesItemNumeric" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "AnalyzeDataDescriptionFeaturesItemNumeric'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_addfinMean") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_addfinCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) (S1 (MetaSel (Just Symbol "_addfinVariance") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

analyzeDataDescriptionFeaturesItemNumeric :: AnalyzeDataDescriptionFeaturesItemNumeric Source #

Creates a value of AnalyzeDataDescriptionFeaturesItemNumeric with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

addfinMean :: Lens' AnalyzeDataDescriptionFeaturesItemNumeric (Maybe Text) Source #

Mean of the numeric values of this feature in the data set.

addfinCount :: Lens' AnalyzeDataDescriptionFeaturesItemNumeric (Maybe Int64) Source #

Number of numeric values for this feature in the data set.

addfinVariance :: Lens' AnalyzeDataDescriptionFeaturesItemNumeric (Maybe Text) Source #

Variance of the numeric values of this feature in the data set.

Input

data Input Source #

Instances

Eq Input Source # 

Methods

(==) :: Input -> Input -> Bool #

(/=) :: Input -> Input -> Bool #

Data Input Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Input -> c Input #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Input #

toConstr :: Input -> Constr #

dataTypeOf :: Input -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Input) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Input) #

gmapT :: (forall b. Data b => b -> b) -> Input -> Input #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Input -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Input -> r #

gmapQ :: (forall d. Data d => d -> u) -> Input -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Input -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Input -> m Input #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Input -> m Input #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Input -> m Input #

Show Input Source # 

Methods

showsPrec :: Int -> Input -> ShowS #

show :: Input -> String #

showList :: [Input] -> ShowS #

Generic Input Source # 

Associated Types

type Rep Input :: * -> * #

Methods

from :: Input -> Rep Input x #

to :: Rep Input x -> Input #

ToJSON Input Source # 
FromJSON Input Source # 
type Rep Input Source # 
type Rep Input = D1 (MetaData "Input" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" True) (C1 (MetaCons "Input'" PrefixI True) (S1 (MetaSel (Just Symbol "_iInput") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe InputInput))))

input :: Input Source #

Creates a value of Input with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iInput :: Lens' Input (Maybe InputInput) Source #

Input to the model for a prediction.

AnalyzeDataDescriptionFeaturesItemCategorical

data AnalyzeDataDescriptionFeaturesItemCategorical Source #

Description of the categorical values of this feature.

See: analyzeDataDescriptionFeaturesItemCategorical smart constructor.

Instances

Eq AnalyzeDataDescriptionFeaturesItemCategorical Source # 
Data AnalyzeDataDescriptionFeaturesItemCategorical Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeDataDescriptionFeaturesItemCategorical -> c AnalyzeDataDescriptionFeaturesItemCategorical #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeDataDescriptionFeaturesItemCategorical #

toConstr :: AnalyzeDataDescriptionFeaturesItemCategorical -> Constr #

dataTypeOf :: AnalyzeDataDescriptionFeaturesItemCategorical -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeDataDescriptionFeaturesItemCategorical) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeDataDescriptionFeaturesItemCategorical) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeDataDescriptionFeaturesItemCategorical -> AnalyzeDataDescriptionFeaturesItemCategorical #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionFeaturesItemCategorical -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionFeaturesItemCategorical -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeDataDescriptionFeaturesItemCategorical -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeDataDescriptionFeaturesItemCategorical -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemCategorical -> m AnalyzeDataDescriptionFeaturesItemCategorical #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemCategorical -> m AnalyzeDataDescriptionFeaturesItemCategorical #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemCategorical -> m AnalyzeDataDescriptionFeaturesItemCategorical #

Show AnalyzeDataDescriptionFeaturesItemCategorical Source # 
Generic AnalyzeDataDescriptionFeaturesItemCategorical Source # 
ToJSON AnalyzeDataDescriptionFeaturesItemCategorical Source # 
FromJSON AnalyzeDataDescriptionFeaturesItemCategorical Source # 
type Rep AnalyzeDataDescriptionFeaturesItemCategorical Source # 
type Rep AnalyzeDataDescriptionFeaturesItemCategorical = D1 (MetaData "AnalyzeDataDescriptionFeaturesItemCategorical" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "AnalyzeDataDescriptionFeaturesItemCategorical'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_addficValues") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [AnalyzeDataDescriptionFeaturesItemCategoricalValuesItem]))) (S1 (MetaSel (Just Symbol "_addficCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))))

analyzeDataDescriptionFeaturesItemCategorical :: AnalyzeDataDescriptionFeaturesItemCategorical Source #

Creates a value of AnalyzeDataDescriptionFeaturesItemCategorical with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

addficCount :: Lens' AnalyzeDataDescriptionFeaturesItemCategorical (Maybe Int64) Source #

Number of categorical values for this feature in the data.

AnalyzeDataDescriptionOutputFeatureTextItem

data AnalyzeDataDescriptionOutputFeatureTextItem Source #

Instances

Eq AnalyzeDataDescriptionOutputFeatureTextItem Source # 
Data AnalyzeDataDescriptionOutputFeatureTextItem Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeDataDescriptionOutputFeatureTextItem -> c AnalyzeDataDescriptionOutputFeatureTextItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeDataDescriptionOutputFeatureTextItem #

toConstr :: AnalyzeDataDescriptionOutputFeatureTextItem -> Constr #

dataTypeOf :: AnalyzeDataDescriptionOutputFeatureTextItem -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeDataDescriptionOutputFeatureTextItem) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeDataDescriptionOutputFeatureTextItem) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeDataDescriptionOutputFeatureTextItem -> AnalyzeDataDescriptionOutputFeatureTextItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionOutputFeatureTextItem -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionOutputFeatureTextItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeDataDescriptionOutputFeatureTextItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeDataDescriptionOutputFeatureTextItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionOutputFeatureTextItem -> m AnalyzeDataDescriptionOutputFeatureTextItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionOutputFeatureTextItem -> m AnalyzeDataDescriptionOutputFeatureTextItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionOutputFeatureTextItem -> m AnalyzeDataDescriptionOutputFeatureTextItem #

Show AnalyzeDataDescriptionOutputFeatureTextItem Source # 
Generic AnalyzeDataDescriptionOutputFeatureTextItem Source # 
ToJSON AnalyzeDataDescriptionOutputFeatureTextItem Source # 
FromJSON AnalyzeDataDescriptionOutputFeatureTextItem Source # 
type Rep AnalyzeDataDescriptionOutputFeatureTextItem Source # 
type Rep AnalyzeDataDescriptionOutputFeatureTextItem = D1 (MetaData "AnalyzeDataDescriptionOutputFeatureTextItem" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "AnalyzeDataDescriptionOutputFeatureTextItem'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_addoftiValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_addoftiCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))))

analyzeDataDescriptionOutputFeatureTextItem :: AnalyzeDataDescriptionOutputFeatureTextItem Source #

Creates a value of AnalyzeDataDescriptionOutputFeatureTextItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

addoftiCount :: Lens' AnalyzeDataDescriptionOutputFeatureTextItem (Maybe Int64) Source #

Number of times the output label occurred in the data set.

OutputOutputMultiItem

data OutputOutputMultiItem Source #

Instances

Eq OutputOutputMultiItem Source # 
Data OutputOutputMultiItem Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputOutputMultiItem -> c OutputOutputMultiItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputOutputMultiItem #

toConstr :: OutputOutputMultiItem -> Constr #

dataTypeOf :: OutputOutputMultiItem -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c OutputOutputMultiItem) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputOutputMultiItem) #

gmapT :: (forall b. Data b => b -> b) -> OutputOutputMultiItem -> OutputOutputMultiItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputOutputMultiItem -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputOutputMultiItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputOutputMultiItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputOutputMultiItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputOutputMultiItem -> m OutputOutputMultiItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputOutputMultiItem -> m OutputOutputMultiItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputOutputMultiItem -> m OutputOutputMultiItem #

Show OutputOutputMultiItem Source # 
Generic OutputOutputMultiItem Source # 
ToJSON OutputOutputMultiItem Source # 
FromJSON OutputOutputMultiItem Source # 
type Rep OutputOutputMultiItem Source # 
type Rep OutputOutputMultiItem = D1 (MetaData "OutputOutputMultiItem" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "OutputOutputMultiItem'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_oomiScore") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_oomiLabel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

outputOutputMultiItem :: OutputOutputMultiItem Source #

Creates a value of OutputOutputMultiItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

oomiScore :: Lens' OutputOutputMultiItem (Maybe Text) Source #

The probability of the class label.

Analyze

data Analyze Source #

Instances

Eq Analyze Source # 

Methods

(==) :: Analyze -> Analyze -> Bool #

(/=) :: Analyze -> Analyze -> Bool #

Data Analyze Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Analyze -> c Analyze #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Analyze #

toConstr :: Analyze -> Constr #

dataTypeOf :: Analyze -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Analyze) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Analyze) #

gmapT :: (forall b. Data b => b -> b) -> Analyze -> Analyze #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Analyze -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Analyze -> r #

gmapQ :: (forall d. Data d => d -> u) -> Analyze -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Analyze -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Analyze -> m Analyze #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Analyze -> m Analyze #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Analyze -> m Analyze #

Show Analyze Source # 
Generic Analyze Source # 

Associated Types

type Rep Analyze :: * -> * #

Methods

from :: Analyze -> Rep Analyze x #

to :: Rep Analyze x -> Analyze #

ToJSON Analyze Source # 
FromJSON Analyze Source # 
type Rep Analyze Source # 

analyze :: Analyze Source #

Creates a value of Analyze with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

aKind :: Lens' Analyze Text Source #

What kind of resource this is.

aSelfLink :: Lens' Analyze (Maybe Text) Source #

A URL to re-request this resource.

aId :: Lens' Analyze (Maybe Text) Source #

The unique name for the predictive model.

aErrors :: Lens' Analyze [AnalyzeErrorsItem] Source #

List of errors with the data.

aDataDescription :: Lens' Analyze (Maybe AnalyzeDataDescription) Source #

Description of the data the model was trained on.

AnalyzeModelDescriptionConfusionMatrix

data AnalyzeModelDescriptionConfusionMatrix Source #

An output confusion matrix. This shows an estimate for how this model will do in predictions. This is first indexed by the true class label. For each true class label, this provides a pair {predicted_label, count}, where count is the estimated number of times the model will predict the predicted label given the true label. Will not output if more then 100 classes (Categorical models only).

See: analyzeModelDescriptionConfusionMatrix smart constructor.

Instances

Eq AnalyzeModelDescriptionConfusionMatrix Source # 
Data AnalyzeModelDescriptionConfusionMatrix Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeModelDescriptionConfusionMatrix -> c AnalyzeModelDescriptionConfusionMatrix #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeModelDescriptionConfusionMatrix #

toConstr :: AnalyzeModelDescriptionConfusionMatrix -> Constr #

dataTypeOf :: AnalyzeModelDescriptionConfusionMatrix -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeModelDescriptionConfusionMatrix) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeModelDescriptionConfusionMatrix) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeModelDescriptionConfusionMatrix -> AnalyzeModelDescriptionConfusionMatrix #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeModelDescriptionConfusionMatrix -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeModelDescriptionConfusionMatrix -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeModelDescriptionConfusionMatrix -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeModelDescriptionConfusionMatrix -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeModelDescriptionConfusionMatrix -> m AnalyzeModelDescriptionConfusionMatrix #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeModelDescriptionConfusionMatrix -> m AnalyzeModelDescriptionConfusionMatrix #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeModelDescriptionConfusionMatrix -> m AnalyzeModelDescriptionConfusionMatrix #

Show AnalyzeModelDescriptionConfusionMatrix Source # 
Generic AnalyzeModelDescriptionConfusionMatrix Source # 
ToJSON AnalyzeModelDescriptionConfusionMatrix Source # 
FromJSON AnalyzeModelDescriptionConfusionMatrix Source # 
type Rep AnalyzeModelDescriptionConfusionMatrix Source # 
type Rep AnalyzeModelDescriptionConfusionMatrix = D1 (MetaData "AnalyzeModelDescriptionConfusionMatrix" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" True) (C1 (MetaCons "AnalyzeModelDescriptionConfusionMatrix'" PrefixI True) (S1 (MetaSel (Just Symbol "_amdcmAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text AnalyzeModelDescriptionConfusionMatrixAdditional))))

analyzeModelDescriptionConfusionMatrix Source #

Creates a value of AnalyzeModelDescriptionConfusionMatrix with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Output

data Output Source #

Instances

Eq Output Source # 

Methods

(==) :: Output -> Output -> Bool #

(/=) :: Output -> Output -> Bool #

Data Output Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Output -> c Output #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Output #

toConstr :: Output -> Constr #

dataTypeOf :: Output -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Output) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Output) #

gmapT :: (forall b. Data b => b -> b) -> Output -> Output #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Output -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Output -> r #

gmapQ :: (forall d. Data d => d -> u) -> Output -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Output -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Output -> m Output #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Output -> m Output #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Output -> m Output #

Show Output Source # 
Generic Output Source # 

Associated Types

type Rep Output :: * -> * #

Methods

from :: Output -> Rep Output x #

to :: Rep Output x -> Output #

ToJSON Output Source # 
FromJSON Output Source # 
type Rep Output Source # 

output :: Output Source #

Creates a value of Output with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

oOutputValue :: Lens' Output (Maybe Text) Source #

The estimated regression value (Regression models only).

oKind :: Lens' Output Text Source #

What kind of resource this is.

oOutputLabel :: Lens' Output (Maybe Text) Source #

The most likely class label (Categorical models only).

oSelfLink :: Lens' Output (Maybe Text) Source #

A URL to re-request this resource.

oId :: Lens' Output (Maybe Text) Source #

The unique name for the predictive model.

oOutputMulti :: Lens' Output [OutputOutputMultiItem] Source #

A list of class labels with their estimated probabilities (Categorical models only).

AnalyzeDataDescriptionOutputFeatureNumeric

data AnalyzeDataDescriptionOutputFeatureNumeric Source #

Description of the output values in the data set.

See: analyzeDataDescriptionOutputFeatureNumeric smart constructor.

Instances

Eq AnalyzeDataDescriptionOutputFeatureNumeric Source # 
Data AnalyzeDataDescriptionOutputFeatureNumeric Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeDataDescriptionOutputFeatureNumeric -> c AnalyzeDataDescriptionOutputFeatureNumeric #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeDataDescriptionOutputFeatureNumeric #

toConstr :: AnalyzeDataDescriptionOutputFeatureNumeric -> Constr #

dataTypeOf :: AnalyzeDataDescriptionOutputFeatureNumeric -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeDataDescriptionOutputFeatureNumeric) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeDataDescriptionOutputFeatureNumeric) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeDataDescriptionOutputFeatureNumeric -> AnalyzeDataDescriptionOutputFeatureNumeric #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionOutputFeatureNumeric -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionOutputFeatureNumeric -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeDataDescriptionOutputFeatureNumeric -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeDataDescriptionOutputFeatureNumeric -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionOutputFeatureNumeric -> m AnalyzeDataDescriptionOutputFeatureNumeric #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionOutputFeatureNumeric -> m AnalyzeDataDescriptionOutputFeatureNumeric #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionOutputFeatureNumeric -> m AnalyzeDataDescriptionOutputFeatureNumeric #

Show AnalyzeDataDescriptionOutputFeatureNumeric Source # 
Generic AnalyzeDataDescriptionOutputFeatureNumeric Source # 
ToJSON AnalyzeDataDescriptionOutputFeatureNumeric Source # 
FromJSON AnalyzeDataDescriptionOutputFeatureNumeric Source # 
type Rep AnalyzeDataDescriptionOutputFeatureNumeric Source # 
type Rep AnalyzeDataDescriptionOutputFeatureNumeric = D1 (MetaData "AnalyzeDataDescriptionOutputFeatureNumeric" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "AnalyzeDataDescriptionOutputFeatureNumeric'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_addofnMean") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_addofnCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) (S1 (MetaSel (Just Symbol "_addofnVariance") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

analyzeDataDescriptionOutputFeatureNumeric :: AnalyzeDataDescriptionOutputFeatureNumeric Source #

Creates a value of AnalyzeDataDescriptionOutputFeatureNumeric with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

addofnMean :: Lens' AnalyzeDataDescriptionOutputFeatureNumeric (Maybe Text) Source #

Mean of the output values in the data set.

addofnCount :: Lens' AnalyzeDataDescriptionOutputFeatureNumeric (Maybe Int64) Source #

Number of numeric output values in the data set.

addofnVariance :: Lens' AnalyzeDataDescriptionOutputFeatureNumeric (Maybe Text) Source #

Variance of the output values in the data set.

AnalyzeErrorsItem

data AnalyzeErrorsItem Source #

Instances

Eq AnalyzeErrorsItem Source # 
Data AnalyzeErrorsItem Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeErrorsItem -> c AnalyzeErrorsItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeErrorsItem #

toConstr :: AnalyzeErrorsItem -> Constr #

dataTypeOf :: AnalyzeErrorsItem -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeErrorsItem) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeErrorsItem) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeErrorsItem -> AnalyzeErrorsItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeErrorsItem -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeErrorsItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeErrorsItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeErrorsItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeErrorsItem -> m AnalyzeErrorsItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeErrorsItem -> m AnalyzeErrorsItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeErrorsItem -> m AnalyzeErrorsItem #

Show AnalyzeErrorsItem Source # 
Generic AnalyzeErrorsItem Source # 
ToJSON AnalyzeErrorsItem Source # 
FromJSON AnalyzeErrorsItem Source # 
type Rep AnalyzeErrorsItem Source # 
type Rep AnalyzeErrorsItem = D1 (MetaData "AnalyzeErrorsItem" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" True) (C1 (MetaCons "AnalyzeErrorsItem'" PrefixI True) (S1 (MetaSel (Just Symbol "_aeiAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text Text))))

analyzeErrorsItem Source #

Creates a value of AnalyzeErrorsItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

aeiAddtional :: Lens' AnalyzeErrorsItem (HashMap Text Text) Source #

Error level followed by a detailed error message.

AnalyzeDataDescription

data AnalyzeDataDescription Source #

Description of the data the model was trained on.

See: analyzeDataDescription smart constructor.

Instances

Eq AnalyzeDataDescription Source # 
Data AnalyzeDataDescription Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeDataDescription -> c AnalyzeDataDescription #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeDataDescription #

toConstr :: AnalyzeDataDescription -> Constr #

dataTypeOf :: AnalyzeDataDescription -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeDataDescription) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeDataDescription) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeDataDescription -> AnalyzeDataDescription #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescription -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescription -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeDataDescription -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeDataDescription -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeDataDescription -> m AnalyzeDataDescription #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescription -> m AnalyzeDataDescription #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescription -> m AnalyzeDataDescription #

Show AnalyzeDataDescription Source # 
Generic AnalyzeDataDescription Source # 
ToJSON AnalyzeDataDescription Source # 
FromJSON AnalyzeDataDescription Source # 
type Rep AnalyzeDataDescription Source # 
type Rep AnalyzeDataDescription = D1 (MetaData "AnalyzeDataDescription" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "AnalyzeDataDescription'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_addOutputFeature") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AnalyzeDataDescriptionOutputFeature))) (S1 (MetaSel (Just Symbol "_addFeatures") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [AnalyzeDataDescriptionFeaturesItem])))))

analyzeDataDescription :: AnalyzeDataDescription Source #

Creates a value of AnalyzeDataDescription with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

addFeatures :: Lens' AnalyzeDataDescription [AnalyzeDataDescriptionFeaturesItem] Source #

Description of the input features in the data set.

AnalyzeModelDescription

data AnalyzeModelDescription Source #

Description of the model.

See: analyzeModelDescription smart constructor.

Instances

Eq AnalyzeModelDescription Source # 
Data AnalyzeModelDescription Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeModelDescription -> c AnalyzeModelDescription #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeModelDescription #

toConstr :: AnalyzeModelDescription -> Constr #

dataTypeOf :: AnalyzeModelDescription -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeModelDescription) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeModelDescription) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeModelDescription -> AnalyzeModelDescription #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeModelDescription -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeModelDescription -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeModelDescription -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeModelDescription -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeModelDescription -> m AnalyzeModelDescription #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeModelDescription -> m AnalyzeModelDescription #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeModelDescription -> m AnalyzeModelDescription #

Show AnalyzeModelDescription Source # 
Generic AnalyzeModelDescription Source # 
ToJSON AnalyzeModelDescription Source # 
FromJSON AnalyzeModelDescription Source # 
type Rep AnalyzeModelDescription Source # 
type Rep AnalyzeModelDescription = D1 (MetaData "AnalyzeModelDescription" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "AnalyzeModelDescription'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_amdConfusionMatrixRowTotals") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AnalyzeModelDescriptionConfusionMatrixRowTotals))) ((:*:) (S1 (MetaSel (Just Symbol "_amdConfusionMatrix") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AnalyzeModelDescriptionConfusionMatrix))) (S1 (MetaSel (Just Symbol "_amdModelInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Insert2))))))

analyzeModelDescription :: AnalyzeModelDescription Source #

Creates a value of AnalyzeModelDescription with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

amdConfusionMatrix :: Lens' AnalyzeModelDescription (Maybe AnalyzeModelDescriptionConfusionMatrix) Source #

An output confusion matrix. This shows an estimate for how this model will do in predictions. This is first indexed by the true class label. For each true class label, this provides a pair {predicted_label, count}, where count is the estimated number of times the model will predict the predicted label given the true label. Will not output if more then 100 classes (Categorical models only).

amdModelInfo :: Lens' AnalyzeModelDescription (Maybe Insert2) Source #

Basic information about the model.

AnalyzeDataDescriptionFeaturesItemText

data AnalyzeDataDescriptionFeaturesItemText Source #

Description of multiple-word text values of this feature.

See: analyzeDataDescriptionFeaturesItemText smart constructor.

Instances

Eq AnalyzeDataDescriptionFeaturesItemText Source # 
Data AnalyzeDataDescriptionFeaturesItemText Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeDataDescriptionFeaturesItemText -> c AnalyzeDataDescriptionFeaturesItemText #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeDataDescriptionFeaturesItemText #

toConstr :: AnalyzeDataDescriptionFeaturesItemText -> Constr #

dataTypeOf :: AnalyzeDataDescriptionFeaturesItemText -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeDataDescriptionFeaturesItemText) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeDataDescriptionFeaturesItemText) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeDataDescriptionFeaturesItemText -> AnalyzeDataDescriptionFeaturesItemText #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionFeaturesItemText -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionFeaturesItemText -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeDataDescriptionFeaturesItemText -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeDataDescriptionFeaturesItemText -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemText -> m AnalyzeDataDescriptionFeaturesItemText #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemText -> m AnalyzeDataDescriptionFeaturesItemText #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItemText -> m AnalyzeDataDescriptionFeaturesItemText #

Show AnalyzeDataDescriptionFeaturesItemText Source # 
Generic AnalyzeDataDescriptionFeaturesItemText Source # 
ToJSON AnalyzeDataDescriptionFeaturesItemText Source # 
FromJSON AnalyzeDataDescriptionFeaturesItemText Source # 
type Rep AnalyzeDataDescriptionFeaturesItemText Source # 
type Rep AnalyzeDataDescriptionFeaturesItemText = D1 (MetaData "AnalyzeDataDescriptionFeaturesItemText" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" True) (C1 (MetaCons "AnalyzeDataDescriptionFeaturesItemText'" PrefixI True) (S1 (MetaSel (Just Symbol "_addfitCount") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Textual Int64)))))

analyzeDataDescriptionFeaturesItemText :: AnalyzeDataDescriptionFeaturesItemText Source #

Creates a value of AnalyzeDataDescriptionFeaturesItemText with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

addfitCount :: Lens' AnalyzeDataDescriptionFeaturesItemText (Maybe Int64) Source #

Number of multiple-word text values for this feature.

AnalyzeModelDescriptionConfusionMatrixAdditional

data AnalyzeModelDescriptionConfusionMatrixAdditional Source #

Confusion matrix information for the true class label.

See: analyzeModelDescriptionConfusionMatrixAdditional smart constructor.

Instances

Eq AnalyzeModelDescriptionConfusionMatrixAdditional Source # 
Data AnalyzeModelDescriptionConfusionMatrixAdditional Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeModelDescriptionConfusionMatrixAdditional -> c AnalyzeModelDescriptionConfusionMatrixAdditional #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeModelDescriptionConfusionMatrixAdditional #

toConstr :: AnalyzeModelDescriptionConfusionMatrixAdditional -> Constr #

dataTypeOf :: AnalyzeModelDescriptionConfusionMatrixAdditional -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeModelDescriptionConfusionMatrixAdditional) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeModelDescriptionConfusionMatrixAdditional) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeModelDescriptionConfusionMatrixAdditional -> AnalyzeModelDescriptionConfusionMatrixAdditional #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeModelDescriptionConfusionMatrixAdditional -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeModelDescriptionConfusionMatrixAdditional -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeModelDescriptionConfusionMatrixAdditional -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeModelDescriptionConfusionMatrixAdditional -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeModelDescriptionConfusionMatrixAdditional -> m AnalyzeModelDescriptionConfusionMatrixAdditional #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeModelDescriptionConfusionMatrixAdditional -> m AnalyzeModelDescriptionConfusionMatrixAdditional #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeModelDescriptionConfusionMatrixAdditional -> m AnalyzeModelDescriptionConfusionMatrixAdditional #

Show AnalyzeModelDescriptionConfusionMatrixAdditional Source # 
Generic AnalyzeModelDescriptionConfusionMatrixAdditional Source # 
ToJSON AnalyzeModelDescriptionConfusionMatrixAdditional Source # 
FromJSON AnalyzeModelDescriptionConfusionMatrixAdditional Source # 
type Rep AnalyzeModelDescriptionConfusionMatrixAdditional Source # 
type Rep AnalyzeModelDescriptionConfusionMatrixAdditional = D1 (MetaData "AnalyzeModelDescriptionConfusionMatrixAdditional" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" True) (C1 (MetaCons "AnalyzeModelDescriptionConfusionMatrixAdditional'" PrefixI True) (S1 (MetaSel (Just Symbol "_amdcmaAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text Text))))

analyzeModelDescriptionConfusionMatrixAdditional Source #

Creates a value of AnalyzeModelDescriptionConfusionMatrixAdditional with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

amdcmaAddtional :: Lens' AnalyzeModelDescriptionConfusionMatrixAdditional (HashMap Text Text) Source #

Average number of times an instance with correct class label modelDescription.confusionMatrix.(key) was wrongfully classified as this label.

AnalyzeDataDescriptionFeaturesItem

data AnalyzeDataDescriptionFeaturesItem Source #

Instances

Eq AnalyzeDataDescriptionFeaturesItem Source # 
Data AnalyzeDataDescriptionFeaturesItem Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeDataDescriptionFeaturesItem -> c AnalyzeDataDescriptionFeaturesItem #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeDataDescriptionFeaturesItem #

toConstr :: AnalyzeDataDescriptionFeaturesItem -> Constr #

dataTypeOf :: AnalyzeDataDescriptionFeaturesItem -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeDataDescriptionFeaturesItem) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeDataDescriptionFeaturesItem) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeDataDescriptionFeaturesItem -> AnalyzeDataDescriptionFeaturesItem #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionFeaturesItem -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionFeaturesItem -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeDataDescriptionFeaturesItem -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeDataDescriptionFeaturesItem -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItem -> m AnalyzeDataDescriptionFeaturesItem #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItem -> m AnalyzeDataDescriptionFeaturesItem #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionFeaturesItem -> m AnalyzeDataDescriptionFeaturesItem #

Show AnalyzeDataDescriptionFeaturesItem Source # 
Generic AnalyzeDataDescriptionFeaturesItem Source # 
ToJSON AnalyzeDataDescriptionFeaturesItem Source # 
FromJSON AnalyzeDataDescriptionFeaturesItem Source # 
type Rep AnalyzeDataDescriptionFeaturesItem Source # 

analyzeDataDescriptionFeaturesItem :: AnalyzeDataDescriptionFeaturesItem Source #

Creates a value of AnalyzeDataDescriptionFeaturesItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

addfiText :: Lens' AnalyzeDataDescriptionFeaturesItem (Maybe AnalyzeDataDescriptionFeaturesItemText) Source #

Description of multiple-word text values of this feature.

Update

data Update Source #

Instances

Eq Update Source # 

Methods

(==) :: Update -> Update -> Bool #

(/=) :: Update -> Update -> Bool #

Data Update Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Update -> c Update #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Update #

toConstr :: Update -> Constr #

dataTypeOf :: Update -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Update) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Update) #

gmapT :: (forall b. Data b => b -> b) -> Update -> Update #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Update -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Update -> r #

gmapQ :: (forall d. Data d => d -> u) -> Update -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Update -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Update -> m Update #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Update -> m Update #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Update -> m Update #

Show Update Source # 
Generic Update Source # 

Associated Types

type Rep Update :: * -> * #

Methods

from :: Update -> Rep Update x #

to :: Rep Update x -> Update #

ToJSON Update Source # 
FromJSON Update Source # 
type Rep Update Source # 
type Rep Update = D1 (MetaData "Update" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "Update'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_uCSVInstance") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [JSONValue]))) (S1 (MetaSel (Just Symbol "_uOutput") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

update :: Update Source #

Creates a value of Update with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

uCSVInstance :: Lens' Update [JSONValue] Source #

The input features for this instance.

uOutput :: Lens' Update (Maybe Text) Source #

The generic output value - could be regression or class label.

AnalyzeDataDescriptionOutputFeature

data AnalyzeDataDescriptionOutputFeature Source #

Description of the output value or label.

See: analyzeDataDescriptionOutputFeature smart constructor.

Instances

Eq AnalyzeDataDescriptionOutputFeature Source # 
Data AnalyzeDataDescriptionOutputFeature Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AnalyzeDataDescriptionOutputFeature -> c AnalyzeDataDescriptionOutputFeature #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AnalyzeDataDescriptionOutputFeature #

toConstr :: AnalyzeDataDescriptionOutputFeature -> Constr #

dataTypeOf :: AnalyzeDataDescriptionOutputFeature -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AnalyzeDataDescriptionOutputFeature) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AnalyzeDataDescriptionOutputFeature) #

gmapT :: (forall b. Data b => b -> b) -> AnalyzeDataDescriptionOutputFeature -> AnalyzeDataDescriptionOutputFeature #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionOutputFeature -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AnalyzeDataDescriptionOutputFeature -> r #

gmapQ :: (forall d. Data d => d -> u) -> AnalyzeDataDescriptionOutputFeature -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AnalyzeDataDescriptionOutputFeature -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionOutputFeature -> m AnalyzeDataDescriptionOutputFeature #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionOutputFeature -> m AnalyzeDataDescriptionOutputFeature #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AnalyzeDataDescriptionOutputFeature -> m AnalyzeDataDescriptionOutputFeature #

Show AnalyzeDataDescriptionOutputFeature Source # 
Generic AnalyzeDataDescriptionOutputFeature Source # 
ToJSON AnalyzeDataDescriptionOutputFeature Source # 
FromJSON AnalyzeDataDescriptionOutputFeature Source # 
type Rep AnalyzeDataDescriptionOutputFeature Source # 
type Rep AnalyzeDataDescriptionOutputFeature = D1 (MetaData "AnalyzeDataDescriptionOutputFeature" "Network.Google.Prediction.Types.Product" "gogol-prediction-0.1.1-2BoD76G75odGmQGqBVrACp" False) (C1 (MetaCons "AnalyzeDataDescriptionOutputFeature'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_addofText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [AnalyzeDataDescriptionOutputFeatureTextItem]))) (S1 (MetaSel (Just Symbol "_addofNumeric") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AnalyzeDataDescriptionOutputFeatureNumeric)))))

analyzeDataDescriptionOutputFeature :: AnalyzeDataDescriptionOutputFeature Source #

Creates a value of AnalyzeDataDescriptionOutputFeature with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired: