blob: 23e1298bbd86d3aa0e822832b590c36931f775f1 [file] [log] [blame]
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="List of all items in this crate"><meta name="keywords" content="rust, rustlang, rust-lang"><title>List of all items in this crate</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceSerif4-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../FiraSans-Regular.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../FiraSans-Medium.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceCodePro-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceSerif4-Bold.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../SourceCodePro-Semibold.ttf.woff2"><link rel="stylesheet" href="../normalize.css"><link rel="stylesheet" href="../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" href="../ayu.css" disabled><link rel="stylesheet" href="../dark.css" disabled><link rel="stylesheet" href="../light.css" id="themeStyle"><script id="default-settings" ></script><script src="../storage.js"></script><script defer src="../main.js"></script><noscript><link rel="stylesheet" href="../noscript.css"></noscript><link rel="alternate icon" type="image/png" href="../favicon-16x16.png"><link rel="alternate icon" type="image/png" href="../favicon-32x32.png"><link rel="icon" type="image/svg+xml" href="../favicon.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">&#9776;</button><a class="sidebar-logo" href="../rusty_machine/index.html"><div class="logo-container"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></div></a><h2></h2></nav><nav class="sidebar"><a class="sidebar-logo" href="../rusty_machine/index.html"><div class="logo-container"><img class="rust-logo" src="../rust-logo.svg" alt="logo"></div></a><h2 class="location">Crate rusty_machine</h2><div class="sidebar-elems"><section><ul class="block"><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li><li><a href="#traits">Traits</a></li><li><a href="#functions">Functions</a></li><li><a href="#types">Type Definitions</a></li></ul></section></div></nav><main><div class="width-limiter"><nav class="sub"><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><a href="../help.html">?</a></div><div id="settings-menu" tabindex="-1"><a href="../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../wheel.svg"></a></div></div></form></nav><section id="main-content" class="content"><h1 class="fqn">List of all items</h1><h3 id="structs">Structs</h3><ul class="all-items"><li><a href="data/transforms/minmax/struct.MinMaxFitter.html">data::transforms::minmax::MinMaxFitter</a></li><li><a href="data/transforms/minmax/struct.MinMaxScaler.html">data::transforms::minmax::MinMaxScaler</a></li><li><a href="data/transforms/normalize/struct.Normalizer.html">data::transforms::normalize::Normalizer</a></li><li><a href="data/transforms/shuffle/struct.Shuffler.html">data::transforms::shuffle::Shuffler</a></li><li><a href="data/transforms/standardize/struct.Standardizer.html">data::transforms::standardize::Standardizer</a></li><li><a href="data/transforms/standardize/struct.StandardizerFitter.html">data::transforms::standardize::StandardizerFitter</a></li><li><a href="learning/dbscan/struct.DBSCAN.html">learning::dbscan::DBSCAN</a></li><li><a href="learning/error/struct.Error.html">learning::error::Error</a></li><li><a href="learning/glm/struct.Bernoulli.html">learning::glm::Bernoulli</a></li><li><a href="learning/glm/struct.Binomial.html">learning::glm::Binomial</a></li><li><a href="learning/glm/struct.GenLinearModel.html">learning::glm::GenLinearModel</a></li><li><a href="learning/glm/struct.Identity.html">learning::glm::Identity</a></li><li><a href="learning/glm/struct.Log.html">learning::glm::Log</a></li><li><a href="learning/glm/struct.Logit.html">learning::glm::Logit</a></li><li><a href="learning/glm/struct.Normal.html">learning::glm::Normal</a></li><li><a href="learning/glm/struct.Poisson.html">learning::glm::Poisson</a></li><li><a href="learning/gmm/struct.GaussianMixtureModel.html">learning::gmm::GaussianMixtureModel</a></li><li><a href="learning/gp/struct.ConstMean.html">learning::gp::ConstMean</a></li><li><a href="learning/gp/struct.GaussianProcess.html">learning::gp::GaussianProcess</a></li><li><a href="learning/k_means/struct.Forgy.html">learning::k_means::Forgy</a></li><li><a href="learning/k_means/struct.KMeansClassifier.html">learning::k_means::KMeansClassifier</a></li><li><a href="learning/k_means/struct.KPlusPlus.html">learning::k_means::KPlusPlus</a></li><li><a href="learning/k_means/struct.RandomPartition.html">learning::k_means::RandomPartition</a></li><li><a href="learning/knn/struct.BruteForce.html">learning::knn::BruteForce</a></li><li><a href="learning/knn/struct.KNNClassifier.html">learning::knn::KNNClassifier</a></li><li><a href="learning/lin_reg/struct.LinRegressor.html">learning::lin_reg::LinRegressor</a></li><li><a href="learning/logistic_reg/struct.BaseLogisticRegressor.html">learning::logistic_reg::BaseLogisticRegressor</a></li><li><a href="learning/logistic_reg/struct.LogisticRegressor.html">learning::logistic_reg::LogisticRegressor</a></li><li><a href="learning/naive_bayes/struct.Bernoulli.html">learning::naive_bayes::Bernoulli</a></li><li><a href="learning/naive_bayes/struct.Gaussian.html">learning::naive_bayes::Gaussian</a></li><li><a href="learning/naive_bayes/struct.Multinomial.html">learning::naive_bayes::Multinomial</a></li><li><a href="learning/naive_bayes/struct.NaiveBayes.html">learning::naive_bayes::NaiveBayes</a></li><li><a href="learning/nnet/struct.BCECriterion.html">learning::nnet::BCECriterion</a></li><li><a href="learning/nnet/struct.BaseNeuralNet.html">learning::nnet::BaseNeuralNet</a></li><li><a href="learning/nnet/struct.MSECriterion.html">learning::nnet::MSECriterion</a></li><li><a href="learning/nnet/struct.NeuralNet.html">learning::nnet::NeuralNet</a></li><li><a href="learning/nnet/net_layer/struct.Linear.html">learning::nnet::net_layer::Linear</a></li><li><a href="learning/optim/fmincg/struct.ConjugateGD.html">learning::optim::fmincg::ConjugateGD</a></li><li><a href="learning/optim/grad_desc/struct.AdaGrad.html">learning::optim::grad_desc::AdaGrad</a></li><li><a href="learning/optim/grad_desc/struct.GradientDesc.html">learning::optim::grad_desc::GradientDesc</a></li><li><a href="learning/optim/grad_desc/struct.RMSProp.html">learning::optim::grad_desc::RMSProp</a></li><li><a href="learning/optim/grad_desc/struct.StochasticGD.html">learning::optim::grad_desc::StochasticGD</a></li><li><a href="learning/pca/struct.PCA.html">learning::pca::PCA</a></li><li><a href="learning/svm/struct.SVM.html">learning::svm::SVM</a></li><li><a href="learning/toolkit/activ_fn/struct.Exp.html">learning::toolkit::activ_fn::Exp</a></li><li><a href="learning/toolkit/activ_fn/struct.Linear.html">learning::toolkit::activ_fn::Linear</a></li><li><a href="learning/toolkit/activ_fn/struct.Sigmoid.html">learning::toolkit::activ_fn::Sigmoid</a></li><li><a href="learning/toolkit/activ_fn/struct.Tanh.html">learning::toolkit::activ_fn::Tanh</a></li><li><a href="learning/toolkit/cost_fn/struct.CrossEntropyError.html">learning::toolkit::cost_fn::CrossEntropyError</a></li><li><a href="learning/toolkit/cost_fn/struct.MeanSqError.html">learning::toolkit::cost_fn::MeanSqError</a></li><li><a href="learning/toolkit/kernel/struct.Exponential.html">learning::toolkit::kernel::Exponential</a></li><li><a href="learning/toolkit/kernel/struct.HyperTan.html">learning::toolkit::kernel::HyperTan</a></li><li><a href="learning/toolkit/kernel/struct.KernelArith.html">learning::toolkit::kernel::KernelArith</a></li><li><a href="learning/toolkit/kernel/struct.KernelProd.html">learning::toolkit::kernel::KernelProd</a></li><li><a href="learning/toolkit/kernel/struct.KernelSum.html">learning::toolkit::kernel::KernelSum</a></li><li><a href="learning/toolkit/kernel/struct.Linear.html">learning::toolkit::kernel::Linear</a></li><li><a href="learning/toolkit/kernel/struct.Multiquadric.html">learning::toolkit::kernel::Multiquadric</a></li><li><a href="learning/toolkit/kernel/struct.Polynomial.html">learning::toolkit::kernel::Polynomial</a></li><li><a href="learning/toolkit/kernel/struct.RationalQuadratic.html">learning::toolkit::kernel::RationalQuadratic</a></li><li><a href="learning/toolkit/kernel/struct.SquaredExp.html">learning::toolkit::kernel::SquaredExp</a></li><li><a href="linalg/struct.Cholesky.html">linalg::Cholesky</a></li><li><a href="linalg/struct.FullPivLu.html">linalg::FullPivLu</a></li><li><a href="linalg/struct.HouseholderComposition.html">linalg::HouseholderComposition</a></li><li><a href="linalg/struct.HouseholderQr.html">linalg::HouseholderQr</a></li><li><a href="linalg/struct.LUP.html">linalg::LUP</a></li><li><a href="linalg/struct.LUPQ.html">linalg::LUPQ</a></li><li><a href="linalg/struct.Matrix.html">linalg::Matrix</a></li><li><a href="linalg/struct.MatrixSlice.html">linalg::MatrixSlice</a></li><li><a href="linalg/struct.MatrixSliceMut.html">linalg::MatrixSliceMut</a></li><li><a href="linalg/struct.PartialPivLu.html">linalg::PartialPivLu</a></li><li><a href="linalg/struct.QR.html">linalg::QR</a></li><li><a href="linalg/struct.ThinQR.html">linalg::ThinQR</a></li><li><a href="linalg/struct.Vector.html">linalg::Vector</a></li><li><a href="linalg/norm/struct.Euclidean.html">linalg::norm::Euclidean</a></li><li><a href="prelude/struct.Matrix.html">prelude::Matrix</a></li><li><a href="prelude/struct.MatrixSlice.html">prelude::MatrixSlice</a></li><li><a href="prelude/struct.MatrixSliceMut.html">prelude::MatrixSliceMut</a></li><li><a href="prelude/struct.Vector.html">prelude::Vector</a></li></ul><h3 id="enums">Enums</h3><ul class="all-items"><li><a href="learning/error/enum.ErrorKind.html">learning::error::ErrorKind</a></li><li><a href="learning/gmm/enum.CovOption.html">learning::gmm::CovOption</a></li><li><a href="learning/toolkit/regularization/enum.Regularization.html">learning::toolkit::regularization::Regularization</a></li><li><a href="linalg/enum.Axes.html">linalg::Axes</a></li><li><a href="linalg/norm/enum.Lp.html">linalg::norm::Lp</a></li><li><a href="prelude/enum.Axes.html">prelude::Axes</a></li></ul><h3 id="traits">Traits</h3><ul class="all-items"><li><a href="data/transforms/trait.Invertible.html">data::transforms::Invertible</a></li><li><a href="data/transforms/trait.TransformFitter.html">data::transforms::TransformFitter</a></li><li><a href="data/transforms/trait.Transformer.html">data::transforms::Transformer</a></li><li><a href="learning/trait.SupModel.html">learning::SupModel</a></li><li><a href="learning/trait.UnSupModel.html">learning::UnSupModel</a></li><li><a href="learning/glm/trait.Criterion.html">learning::glm::Criterion</a></li><li><a href="learning/glm/trait.LinkFunc.html">learning::glm::LinkFunc</a></li><li><a href="learning/gp/trait.MeanFunc.html">learning::gp::MeanFunc</a></li><li><a href="learning/k_means/trait.Initializer.html">learning::k_means::Initializer</a></li><li><a href="learning/knn/trait.KNearestSearch.html">learning::knn::KNearestSearch</a></li><li><a href="learning/naive_bayes/trait.Distribution.html">learning::naive_bayes::Distribution</a></li><li><a href="learning/nnet/trait.Criterion.html">learning::nnet::Criterion</a></li><li><a href="learning/nnet/net_layer/trait.NetLayer.html">learning::nnet::net_layer::NetLayer</a></li><li><a href="learning/optim/trait.OptimAlgorithm.html">learning::optim::OptimAlgorithm</a></li><li><a href="learning/optim/trait.Optimizable.html">learning::optim::Optimizable</a></li><li><a href="learning/toolkit/activ_fn/trait.ActivationFunc.html">learning::toolkit::activ_fn::ActivationFunc</a></li><li><a href="learning/toolkit/cost_fn/trait.CostFunc.html">learning::toolkit::cost_fn::CostFunc</a></li><li><a href="learning/toolkit/kernel/trait.Kernel.html">learning::toolkit::kernel::Kernel</a></li><li><a href="linalg/trait.BaseMatrix.html">linalg::BaseMatrix</a></li><li><a href="linalg/trait.BaseMatrixMut.html">linalg::BaseMatrixMut</a></li><li><a href="linalg/trait.Decomposition.html">linalg::Decomposition</a></li><li><a href="linalg/norm/trait.MatrixMetric.html">linalg::norm::MatrixMetric</a></li><li><a href="linalg/norm/trait.MatrixNorm.html">linalg::norm::MatrixNorm</a></li><li><a href="linalg/norm/trait.VectorMetric.html">linalg::norm::VectorMetric</a></li><li><a href="linalg/norm/trait.VectorNorm.html">linalg::norm::VectorNorm</a></li><li><a href="prelude/trait.BaseMatrix.html">prelude::BaseMatrix</a></li><li><a href="prelude/trait.BaseMatrixMut.html">prelude::BaseMatrixMut</a></li></ul><h3 id="functions">Functions</h3><ul class="all-items"><li><a href="analysis/confusion_matrix/fn.confusion_matrix.html">analysis::confusion_matrix::confusion_matrix</a></li><li><a href="analysis/cross_validation/fn.k_fold_validate.html">analysis::cross_validation::k_fold_validate</a></li><li><a href="analysis/score/fn.accuracy.html">analysis::score::accuracy</a></li><li><a href="analysis/score/fn.f1.html">analysis::score::f1</a></li><li><a href="analysis/score/fn.neg_mean_squared_error.html">analysis::score::neg_mean_squared_error</a></li><li><a href="analysis/score/fn.precision.html">analysis::score::precision</a></li><li><a href="analysis/score/fn.recall.html">analysis::score::recall</a></li><li><a href="analysis/score/fn.row_accuracy.html">analysis::score::row_accuracy</a></li><li><a href="learning/toolkit/rand_utils/fn.fisher_yates.html">learning::toolkit::rand_utils::fisher_yates</a></li><li><a href="learning/toolkit/rand_utils/fn.in_place_fisher_yates.html">learning::toolkit::rand_utils::in_place_fisher_yates</a></li><li><a href="learning/toolkit/rand_utils/fn.reservoir_sample.html">learning::toolkit::rand_utils::reservoir_sample</a></li></ul><h3 id="types">Type Definitions</h3><ul class="all-items"><li><a href="learning/type.LearningResult.html">learning::LearningResult</a></li><li><a href="learning/knn/type.BallTree.html">learning::knn::BallTree</a></li><li><a href="learning/knn/type.KDTree.html">learning::knn::KDTree</a></li></ul></section></div></main><div id="rustdoc-vars" data-root-path="../" data-current-crate="rusty_machine" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.66.0-nightly (5c8bff74b 2022-10-21)" ></div></body></html>