Cargo Features

augurs-prophet has no features set by default.

[dependencies]
augurs-prophet = { version = "0.5.0", features = ["bytemuck", "cmdstan", "compile-cmdstan", "download", "internal-ignore-cmdstan-failure", "serde"] }
bytemuck

Enables bytemuck

cmdstan compile-cmdstan? = serde

Enables serde_json and tempfile

Affects augurs-prophet::cmdstan

compile-cmdstan = cmdstan

Enables tempfile

download

Enables ureq and zip

Required by the download-stan-model binary

internal-ignore-cmdstan-failure

Ignore cmdstan compilation in the build script.
This should only be used for developing the library, not by end users, or you may end up with a broken build where the Prophet model isn't available to be compiled into the binary.

serde cmdstan?

Enables serde