Module bigml::resource[][src]

Expand description

Resource types manipulated by the BigML API.

Re-exports

pub use self::batchcentroid::BatchCentroid;
pub use self::batchprediction::BatchPrediction;
pub use self::cluster::Cluster;
pub use self::dataset::Dataset;
pub use self::ensemble::Ensemble;
pub use self::ensemble::EnsembleField;
pub use self::evaluation::Evaluation;
pub use self::execution::Execution;
pub use self::library::Library;
pub use self::script::Script;
pub use self::source::Source;

Modules

https://bigml.com/api/batchcentroids

A batch prediction of missing values from a data set.

https://bigml.com/api/clusters

BigML dataset support.

An ensemble of multiple predictive models.

An evaluation of how well a model (or ensemble) predicts the data.

An execution of a WhizzML script.

BigML dataset support.

A WhizzML script on BigML.

A data source used by BigML.

Structs

Status of a generic resource.

A strongly-typed “resource ID” used to identify many different kinds of BigML resources.

Fields which are present on all resources. This struct is “flattened” into all types which implement Resource using #[serde(flatten)], giving us a sort of inheritence.

An update to ResourceCommon.

Enums

A BigML status code.

Traits

Arguments which can be used to create a resource.

A shared interface to all BigML resource types.

Status of a resource. BigML actually defines many different “status” types, one for each resource, but quite a few of them have are highly similar. This interface tries to generalize over the most common versions.

A value which can be updated using the BigML API. May be a Resource or a piece of data contained in Resource. This is normally passed to Client::update.