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 inResource
. This is normally passed toClient::update
.