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
.