| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Httpstan.Model
Contents
Description
Synopsis
- newtype AdjustTransform = AdjustTransform {}
- newtype ConstrainedParameters = ConstrainedParameters {}
- newtype FitId = FitId {}
- newtype IncludeGqs = IncludeGqs {
- unIncludeGqs :: Bool
- newtype ModelId = ModelId {}
- newtype OperationId = OperationId {}
- newtype ParamData = ParamData {
- unParamData :: Value
- data CreateFitRequest = CreateFitRequest {
- createFitRequestChain :: !(Maybe Int)
- createFitRequestData :: !(Maybe Value)
- createFitRequestDelta :: !(Maybe Double)
- createFitRequestFunction :: !E'Function
- createFitRequestGamma :: !(Maybe Double)
- createFitRequestInit :: !(Maybe Value)
- createFitRequestInitBuffer :: !(Maybe Int)
- createFitRequestInitRadius :: !(Maybe Double)
- createFitRequestKappa :: !(Maybe Double)
- createFitRequestMaxDepth :: !(Maybe Int)
- createFitRequestNumSamples :: !(Maybe Int)
- createFitRequestNumThin :: !(Maybe Int)
- createFitRequestNumWarmup :: !(Maybe Int)
- createFitRequestRandomSeed :: !(Maybe Int)
- createFitRequestRefresh :: !(Maybe Int)
- createFitRequestSaveWarmup :: !(Maybe Bool)
- createFitRequestStepsize :: !(Maybe Double)
- createFitRequestStepsizeJitter :: !(Maybe Double)
- createFitRequestT0 :: !(Maybe Double)
- createFitRequestTermBuffer :: !(Maybe Int)
- createFitRequestWindow :: !(Maybe Int)
- mkCreateFitRequest :: E'Function -> CreateFitRequest
- data CreateModelRequest = CreateModelRequest {}
- mkCreateModelRequest :: Text -> CreateModelRequest
- data Fit = Fit {}
- mkFit :: Text -> Fit
- data Model = Model {
- modelCompilerOutput :: !Text
- modelName :: !Text
- modelStancWarnings :: !Text
- mkModel :: Text -> Text -> Text -> Model
- data Operation = Operation {
- operationDone :: !Bool
- operationMetadata :: !(Maybe Value)
- operationName :: !Text
- operationResult :: !(Maybe Value)
- mkOperation :: Bool -> Text -> Operation
- data Parameter = Parameter {
- parameterConstrainedNames :: ![Text]
- parameterDims :: ![Int]
- parameterName :: !Text
- mkParameter :: [Text] -> [Int] -> Text -> Parameter
- data Status = Status {
- statusCode :: !Int
- statusDetails :: !(Maybe [Value])
- statusMessage :: !Text
- statusStatus :: !Text
- mkStatus :: Int -> Text -> Text -> Status
- data V1ModelsGet200Response = V1ModelsGet200Response {
- v1ModelsGet200ResponseModels :: !(Maybe [Model])
- mkV1ModelsGet200Response :: V1ModelsGet200Response
- data V1ModelsModelIdLogProbGradPost200Response = V1ModelsModelIdLogProbGradPost200Response {}
- mkV1ModelsModelIdLogProbGradPost200Response :: V1ModelsModelIdLogProbGradPost200Response
- data V1ModelsModelIdLogProbPost200Response = V1ModelsModelIdLogProbPost200Response {}
- mkV1ModelsModelIdLogProbPost200Response :: V1ModelsModelIdLogProbPost200Response
- data V1ModelsModelIdParamsPost200Response = V1ModelsModelIdParamsPost200Response {}
- mkV1ModelsModelIdParamsPost200Response :: V1ModelsModelIdParamsPost200Response
- data V1ModelsModelIdTransformInitsPost200Response = V1ModelsModelIdTransformInitsPost200Response {}
- mkV1ModelsModelIdTransformInitsPost200Response :: V1ModelsModelIdTransformInitsPost200Response
- data V1ModelsModelIdWriteArrayPost200Response = V1ModelsModelIdWriteArrayPost200Response {}
- mkV1ModelsModelIdWriteArrayPost200Response :: V1ModelsModelIdWriteArrayPost200Response
- data E'Function
- fromE'Function :: E'Function -> Text
- toE'Function :: Text -> Either String E'Function
Parameter newtypes
AdjustTransform
newtype AdjustTransform Source #
Constructors
| AdjustTransform | |
Fields | |
Instances
ConstrainedParameters
newtype ConstrainedParameters Source #
Constructors
| ConstrainedParameters | |
Fields | |
Instances
FitId
IncludeGqs
newtype IncludeGqs Source #
Constructors
| IncludeGqs | |
Fields
| |
Instances
| Show IncludeGqs Source # | |
Defined in Httpstan.Model Methods showsPrec :: Int -> IncludeGqs -> ShowS # show :: IncludeGqs -> String # showList :: [IncludeGqs] -> ShowS # | |
| Eq IncludeGqs Source # | |
Defined in Httpstan.Model | |
| ToJSON IncludeGqs Source # | |
Defined in Httpstan.Model Methods toJSON :: IncludeGqs -> Value # toEncoding :: IncludeGqs -> Encoding # toJSONList :: [IncludeGqs] -> Value # toEncodingList :: [IncludeGqs] -> Encoding # | |
| HasBodyParam V1ModelsModelIdWriteArrayPost IncludeGqs Source # | Body Param "include_gqs" - Boolean to control whether we include generated quantities. |
Defined in Httpstan.API.ApiDefault Methods setBodyParam :: (Consumes V1ModelsModelIdWriteArrayPost contentType, MimeRender contentType IncludeGqs) => HttpstanRequest V1ModelsModelIdWriteArrayPost contentType res accept -> IncludeGqs -> HttpstanRequest V1ModelsModelIdWriteArrayPost contentType res accept Source # | |
ModelId
OperationId
newtype OperationId Source #
Constructors
| OperationId | |
Fields | |
Instances
| Show OperationId Source # | |
Defined in Httpstan.Model Methods showsPrec :: Int -> OperationId -> ShowS # show :: OperationId -> String # showList :: [OperationId] -> ShowS # | |
| Eq OperationId Source # | |
Defined in Httpstan.Model | |
ParamData
Constructors
| ParamData | |
Fields
| |
Instances
| Show ParamData Source # | |
| Eq ParamData Source # | |
| ToJSON ParamData Source # | |
Defined in Httpstan.Model | |
| HasBodyParam V1ModelsModelIdParamsPost ParamData Source # | Body Param "data" - Data for Stan Model. Needed to calculate param names and dimensions. |
Defined in Httpstan.API.ApiDefault Methods setBodyParam :: (Consumes V1ModelsModelIdParamsPost contentType, MimeRender contentType ParamData) => HttpstanRequest V1ModelsModelIdParamsPost contentType res accept -> ParamData -> HttpstanRequest V1ModelsModelIdParamsPost contentType res accept Source # | |
Models
CreateFitRequest
data CreateFitRequest Source #
CreateFitRequest
Constructors
Instances
Arguments
| :: E'Function | |
| -> CreateFitRequest |
Construct a value of type CreateFitRequest (by applying it's required fields, if any)
CreateModelRequest
data CreateModelRequest Source #
CreateModelRequest
Constructors
| CreateModelRequest | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> CreateModelRequest |
Construct a value of type CreateModelRequest (by applying it's required fields, if any)
Fit
Fit
Construct a value of type Fit (by applying it's required fields, if any)
Model
Model
Constructors
| Model | |
Fields
| |
Construct a value of type Model (by applying it's required fields, if any)
Operation
Operation
Constructors
| Operation | |
Fields
| |
Construct a value of type Operation (by applying it's required fields, if any)
Parameter
Parameter
Constructors
| Parameter | |
Fields
| |
Construct a value of type Parameter (by applying it's required fields, if any)
Status
Status
Constructors
| Status | |
Fields
| |
Construct a value of type Status (by applying it's required fields, if any)
V1ModelsGet200Response
data V1ModelsGet200Response Source #
V1ModelsGet200Response
Constructors
| V1ModelsGet200Response | |
Fields
| |
Instances
| Show V1ModelsGet200Response Source # | |
Defined in Httpstan.Model Methods showsPrec :: Int -> V1ModelsGet200Response -> ShowS # show :: V1ModelsGet200Response -> String # showList :: [V1ModelsGet200Response] -> ShowS # | |
| Eq V1ModelsGet200Response Source # | |
Defined in Httpstan.Model Methods (==) :: V1ModelsGet200Response -> V1ModelsGet200Response -> Bool # (/=) :: V1ModelsGet200Response -> V1ModelsGet200Response -> Bool # | |
| FromJSON V1ModelsGet200Response Source # | FromJSON V1ModelsGet200Response |
Defined in Httpstan.Model Methods parseJSON :: Value -> Parser V1ModelsGet200Response # parseJSONList :: Value -> Parser [V1ModelsGet200Response] # | |
| ToJSON V1ModelsGet200Response Source # | ToJSON V1ModelsGet200Response |
Defined in Httpstan.Model Methods toJSON :: V1ModelsGet200Response -> Value # toEncoding :: V1ModelsGet200Response -> Encoding # toJSONList :: [V1ModelsGet200Response] -> Value # | |
mkV1ModelsGet200Response :: V1ModelsGet200Response Source #
Construct a value of type V1ModelsGet200Response (by applying it's required fields, if any)
V1ModelsModelIdLogProbGradPost200Response
data V1ModelsModelIdLogProbGradPost200Response Source #
V1ModelsModelIdLogProbGradPost200Response
Constructors
| V1ModelsModelIdLogProbGradPost200Response | |
Fields
| |
Instances
| Show V1ModelsModelIdLogProbGradPost200Response Source # | |
Defined in Httpstan.Model | |
| Eq V1ModelsModelIdLogProbGradPost200Response Source # | |
| FromJSON V1ModelsModelIdLogProbGradPost200Response Source # | FromJSON V1ModelsModelIdLogProbGradPost200Response |
Defined in Httpstan.Model | |
| ToJSON V1ModelsModelIdLogProbGradPost200Response Source # | ToJSON V1ModelsModelIdLogProbGradPost200Response |
Defined in Httpstan.Model | |
mkV1ModelsModelIdLogProbGradPost200Response :: V1ModelsModelIdLogProbGradPost200Response Source #
Construct a value of type V1ModelsModelIdLogProbGradPost200Response (by applying it's required fields, if any)
V1ModelsModelIdLogProbPost200Response
data V1ModelsModelIdLogProbPost200Response Source #
V1ModelsModelIdLogProbPost200Response
Constructors
| V1ModelsModelIdLogProbPost200Response | |
Fields
| |
Instances
| Show V1ModelsModelIdLogProbPost200Response Source # | |
Defined in Httpstan.Model Methods showsPrec :: Int -> V1ModelsModelIdLogProbPost200Response -> ShowS # show :: V1ModelsModelIdLogProbPost200Response -> String # showList :: [V1ModelsModelIdLogProbPost200Response] -> ShowS # | |
| Eq V1ModelsModelIdLogProbPost200Response Source # | |
Defined in Httpstan.Model | |
| FromJSON V1ModelsModelIdLogProbPost200Response Source # | FromJSON V1ModelsModelIdLogProbPost200Response |
Defined in Httpstan.Model | |
| ToJSON V1ModelsModelIdLogProbPost200Response Source # | ToJSON V1ModelsModelIdLogProbPost200Response |
Defined in Httpstan.Model | |
mkV1ModelsModelIdLogProbPost200Response :: V1ModelsModelIdLogProbPost200Response Source #
Construct a value of type V1ModelsModelIdLogProbPost200Response (by applying it's required fields, if any)
V1ModelsModelIdParamsPost200Response
data V1ModelsModelIdParamsPost200Response Source #
V1ModelsModelIdParamsPost200Response
Constructors
| V1ModelsModelIdParamsPost200Response | |
Fields
| |
Instances
| Show V1ModelsModelIdParamsPost200Response Source # | |
Defined in Httpstan.Model Methods showsPrec :: Int -> V1ModelsModelIdParamsPost200Response -> ShowS # show :: V1ModelsModelIdParamsPost200Response -> String # showList :: [V1ModelsModelIdParamsPost200Response] -> ShowS # | |
| Eq V1ModelsModelIdParamsPost200Response Source # | |
Defined in Httpstan.Model | |
| FromJSON V1ModelsModelIdParamsPost200Response Source # | FromJSON V1ModelsModelIdParamsPost200Response |
Defined in Httpstan.Model | |
| ToJSON V1ModelsModelIdParamsPost200Response Source # | ToJSON V1ModelsModelIdParamsPost200Response |
Defined in Httpstan.Model | |
mkV1ModelsModelIdParamsPost200Response :: V1ModelsModelIdParamsPost200Response Source #
Construct a value of type V1ModelsModelIdParamsPost200Response (by applying it's required fields, if any)
V1ModelsModelIdTransformInitsPost200Response
data V1ModelsModelIdTransformInitsPost200Response Source #
V1ModelsModelIdTransformInitsPost200Response
Constructors
| V1ModelsModelIdTransformInitsPost200Response | |
Fields
| |
Instances
| Show V1ModelsModelIdTransformInitsPost200Response Source # | |
Defined in Httpstan.Model | |
| Eq V1ModelsModelIdTransformInitsPost200Response Source # | |
| FromJSON V1ModelsModelIdTransformInitsPost200Response Source # | FromJSON V1ModelsModelIdTransformInitsPost200Response |
Defined in Httpstan.Model | |
| ToJSON V1ModelsModelIdTransformInitsPost200Response Source # | ToJSON V1ModelsModelIdTransformInitsPost200Response |
Defined in Httpstan.Model | |
mkV1ModelsModelIdTransformInitsPost200Response :: V1ModelsModelIdTransformInitsPost200Response Source #
Construct a value of type V1ModelsModelIdTransformInitsPost200Response (by applying it's required fields, if any)
V1ModelsModelIdWriteArrayPost200Response
data V1ModelsModelIdWriteArrayPost200Response Source #
V1ModelsModelIdWriteArrayPost200Response
Constructors
| V1ModelsModelIdWriteArrayPost200Response | |
Fields
| |
Instances
| Show V1ModelsModelIdWriteArrayPost200Response Source # | |
Defined in Httpstan.Model | |
| Eq V1ModelsModelIdWriteArrayPost200Response Source # | |
| FromJSON V1ModelsModelIdWriteArrayPost200Response Source # | FromJSON V1ModelsModelIdWriteArrayPost200Response |
Defined in Httpstan.Model | |
| ToJSON V1ModelsModelIdWriteArrayPost200Response Source # | ToJSON V1ModelsModelIdWriteArrayPost200Response |
Defined in Httpstan.Model | |
mkV1ModelsModelIdWriteArrayPost200Response :: V1ModelsModelIdWriteArrayPost200Response Source #
Construct a value of type V1ModelsModelIdWriteArrayPost200Response (by applying it's required fields, if any)
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
fromE'Function :: E'Function -> Text Source #
unwrap E'Function enum
toE'Function :: Text -> Either String E'Function Source #
parse E'Function enum