httpstan-0.2.0.0: Auto-generated httpstan API Client
Safe HaskellSafe-Inferred
LanguageHaskell2010

Httpstan.Model

Description

 
Synopsis

Parameter newtypes

AdjustTransform

newtype AdjustTransform Source #

Constructors

AdjustTransform 

Instances

Instances details
Show AdjustTransform Source # 
Instance details

Defined in Httpstan.Model

Eq AdjustTransform Source # 
Instance details

Defined in Httpstan.Model

ToJSON AdjustTransform Source # 
Instance details

Defined in Httpstan.Model

HasBodyParam V1ModelsModelIdLogProbGradPost AdjustTransform Source #

Body Param "adjust_transform" - Boolean to control whether we apply a Jacobian adjust transform.

Instance details

Defined in Httpstan.API.ApiDefault

HasBodyParam V1ModelsModelIdLogProbPost AdjustTransform Source #

Body Param "adjust_transform" - Boolean to control whether we apply a Jacobian adjust transform.

Instance details

Defined in Httpstan.API.ApiDefault

ConstrainedParameters

FitId

newtype FitId Source #

Constructors

FitId 

Fields

Instances

Instances details
Show FitId Source # 
Instance details

Defined in Httpstan.Model

Methods

showsPrec :: Int -> FitId -> ShowS #

show :: FitId -> String #

showList :: [FitId] -> ShowS #

Eq FitId Source # 
Instance details

Defined in Httpstan.Model

Methods

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

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

IncludeGqs

newtype IncludeGqs Source #

Constructors

IncludeGqs 

Fields

Instances

Instances details
Show IncludeGqs Source # 
Instance details

Defined in Httpstan.Model

Eq IncludeGqs Source # 
Instance details

Defined in Httpstan.Model

ToJSON IncludeGqs Source # 
Instance details

Defined in Httpstan.Model

HasBodyParam V1ModelsModelIdWriteArrayPost IncludeGqs Source #

Body Param "include_gqs" - Boolean to control whether we include generated quantities.

Instance details

Defined in Httpstan.API.ApiDefault

ModelId

newtype ModelId Source #

Constructors

ModelId 

Fields

Instances

Instances details
Show ModelId Source # 
Instance details

Defined in Httpstan.Model

Eq ModelId Source # 
Instance details

Defined in Httpstan.Model

Methods

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

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

OperationId

newtype OperationId Source #

Constructors

OperationId 

Fields

Instances

Instances details
Show OperationId Source # 
Instance details

Defined in Httpstan.Model

Eq OperationId Source # 
Instance details

Defined in Httpstan.Model

ParamData

newtype ParamData Source #

Constructors

ParamData 

Fields

Instances

Instances details
Show ParamData Source # 
Instance details

Defined in Httpstan.Model

Eq ParamData Source # 
Instance details

Defined in Httpstan.Model

ToJSON ParamData Source # 
Instance details

Defined in Httpstan.Model

HasBodyParam V1ModelsModelIdParamsPost ParamData Source #

Body Param "data" - Data for Stan Model. Needed to calculate param names and dimensions.

Instance details

Defined in Httpstan.API.ApiDefault

Models

CreateFitRequest

data CreateFitRequest Source #

CreateFitRequest

Instances

Instances details
Show CreateFitRequest Source # 
Instance details

Defined in Httpstan.Model

Eq CreateFitRequest Source # 
Instance details

Defined in Httpstan.Model

FromJSON CreateFitRequest Source #

FromJSON CreateFitRequest

Instance details

Defined in Httpstan.Model

ToJSON CreateFitRequest Source #

ToJSON CreateFitRequest

Instance details

Defined in Httpstan.Model

HasBodyParam V1ModelsModelIdFitsPost CreateFitRequest Source #

Body Param "body" - Full stan::services function name and associated arguments to call with Stan model.

Instance details

Defined in Httpstan.API.ApiDefault

mkCreateFitRequest Source #

Construct a value of type CreateFitRequest (by applying it's required fields, if any)

CreateModelRequest

data CreateModelRequest Source #

CreateModelRequest

Constructors

CreateModelRequest 

Fields

Instances

Instances details
Show CreateModelRequest Source # 
Instance details

Defined in Httpstan.Model

Eq CreateModelRequest Source # 
Instance details

Defined in Httpstan.Model

FromJSON CreateModelRequest Source #

FromJSON CreateModelRequest

Instance details

Defined in Httpstan.Model

ToJSON CreateModelRequest Source #

ToJSON CreateModelRequest

Instance details

Defined in Httpstan.Model

HasBodyParam V1ModelsPost CreateModelRequest Source #

Body Param "body" - Stan program code to compile

Instance details

Defined in Httpstan.API.ApiDefault

Methods

setBodyParam :: (Consumes V1ModelsPost contentType, MimeRender contentType CreateModelRequest) => HttpstanRequest V1ModelsPost contentType res accept -> CreateModelRequest -> HttpstanRequest V1ModelsPost contentType res accept Source #

mkCreateModelRequest Source #

Construct a value of type CreateModelRequest (by applying it's required fields, if any)

Fit

data Fit Source #

Fit

Constructors

Fit 

Fields

Instances

Instances details
Show Fit Source # 
Instance details

Defined in Httpstan.Model

Methods

showsPrec :: Int -> Fit -> ShowS #

show :: Fit -> String #

showList :: [Fit] -> ShowS #

Eq Fit Source # 
Instance details

Defined in Httpstan.Model

Methods

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

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

FromJSON Fit Source #

FromJSON Fit

Instance details

Defined in Httpstan.Model

ToJSON Fit Source #

ToJSON Fit

Instance details

Defined in Httpstan.Model

mkFit Source #

Arguments

:: Text

fitName

-> Fit 

Construct a value of type Fit (by applying it's required fields, if any)

Model

data Model Source #

Model

Constructors

Model 

Fields

Instances

Instances details
Show Model Source # 
Instance details

Defined in Httpstan.Model

Methods

showsPrec :: Int -> Model -> ShowS #

show :: Model -> String #

showList :: [Model] -> ShowS #

Eq Model Source # 
Instance details

Defined in Httpstan.Model

Methods

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

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

FromJSON Model Source #

FromJSON Model

Instance details

Defined in Httpstan.Model

ToJSON Model Source #

ToJSON Model

Instance details

Defined in Httpstan.Model

mkModel Source #

Construct a value of type Model (by applying it's required fields, if any)

Operation

data Operation Source #

Operation

Constructors

Operation 

Fields

Instances

Instances details
Show Operation Source # 
Instance details

Defined in Httpstan.Model

Eq Operation Source # 
Instance details

Defined in Httpstan.Model

FromJSON Operation Source #

FromJSON Operation

Instance details

Defined in Httpstan.Model

ToJSON Operation Source #

ToJSON Operation

Instance details

Defined in Httpstan.Model

mkOperation Source #

Construct a value of type Operation (by applying it's required fields, if any)

Parameter

data Parameter Source #

Parameter

Constructors

Parameter 

Fields

Instances

Instances details
Show Parameter Source # 
Instance details

Defined in Httpstan.Model

Eq Parameter Source # 
Instance details

Defined in Httpstan.Model

FromJSON Parameter Source #

FromJSON Parameter

Instance details

Defined in Httpstan.Model

ToJSON Parameter Source #

ToJSON Parameter

Instance details

Defined in Httpstan.Model

mkParameter Source #

Construct a value of type Parameter (by applying it's required fields, if any)

Status

data Status Source #

Status

Constructors

Status 

Fields

Instances

Instances details
Show Status Source # 
Instance details

Defined in Httpstan.Model

Eq Status Source # 
Instance details

Defined in Httpstan.Model

Methods

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

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

FromJSON Status Source #

FromJSON Status

Instance details

Defined in Httpstan.Model

ToJSON Status Source #

ToJSON Status

Instance details

Defined in Httpstan.Model

mkStatus Source #

Construct a value of type Status (by applying it's required fields, if any)

V1ModelsGet200Response

mkV1ModelsGet200Response :: V1ModelsGet200Response Source #

Construct a value of type V1ModelsGet200Response (by applying it's required fields, if any)

V1ModelsModelIdLogProbGradPost200Response

data V1ModelsModelIdLogProbGradPost200Response Source #

V1ModelsModelIdLogProbGradPost200Response

V1ModelsModelIdLogProbPost200Response

data V1ModelsModelIdLogProbPost200Response Source #

V1ModelsModelIdLogProbPost200Response

V1ModelsModelIdParamsPost200Response

data V1ModelsModelIdParamsPost200Response Source #

V1ModelsModelIdParamsPost200Response

V1ModelsModelIdTransformInitsPost200Response

data V1ModelsModelIdTransformInitsPost200Response Source #

V1ModelsModelIdTransformInitsPost200Response

V1ModelsModelIdWriteArrayPost200Response

data V1ModelsModelIdWriteArrayPost200Response Source #

V1ModelsModelIdWriteArrayPost200Response

Enums

E'Function

data E'Function Source #

Enum of Text

Constructors

E'Function'Hmc_nuts_diag_e_adapt
"stan::services::sample::hmc_nuts_diag_e_adapt"
E'Function'Fixed_param
"stan::services::sample::fixed_param"

Instances

Instances details
Bounded E'Function Source # 
Instance details

Defined in Httpstan.Model

Enum E'Function Source # 
Instance details

Defined in Httpstan.Model

Show E'Function Source # 
Instance details

Defined in Httpstan.Model

Eq E'Function Source # 
Instance details

Defined in Httpstan.Model

Ord E'Function Source # 
Instance details

Defined in Httpstan.Model

FromHttpApiData E'Function Source # 
Instance details

Defined in Httpstan.Model

ToHttpApiData E'Function Source # 
Instance details

Defined in Httpstan.Model

FromJSON E'Function Source # 
Instance details

Defined in Httpstan.Model

ToJSON E'Function Source # 
Instance details

Defined in Httpstan.Model

MimeRender MimeMultipartFormData E'Function Source # 
Instance details

Defined in Httpstan.Model