primitiv
develop
Contents:
1. Installing primitiv
2. primitiv C++ Tutorials
3. Library Designs
4. primitiv Reference
primitiv
Docs
»
Index
Edit on GitHub
Index
P
P
primitiv::Device (C++ class)
primitiv::Device::copy_tensor (C++ function)
primitiv::Device::dump_description (C++ function)
primitiv::Device::inplace_add (C++ function)
primitiv::Device::inplace_multiply_const (C++ function)
primitiv::Device::inplace_subtract (C++ function)
primitiv::Device::new_tensor_by_array (C++ function)
primitiv::Device::new_tensor_by_constant (C++ function)
primitiv::Device::new_tensor_by_vector (C++ function)
primitiv::Device::type (C++ function)
primitiv::devices::CUDA (C++ class)
primitiv::devices::CUDA::assert_support (C++ function)
primitiv::devices::CUDA::check_support (C++ function)
primitiv::devices::CUDA::CUDA (C++ function)
,
[1]
primitiv::devices::CUDA::dump_description (C++ function)
primitiv::devices::CUDA::num_devices (C++ function)
primitiv::devices::CUDA::type (C++ function)
primitiv::devices::Eigen (C++ class)
primitiv::devices::Eigen::dump_description (C++ function)
primitiv::devices::Eigen::Eigen (C++ function)
,
[1]
primitiv::devices::Eigen::type (C++ function)
primitiv::devices::Naive (C++ class)
primitiv::devices::Naive::dump_description (C++ function)
primitiv::devices::Naive::Naive (C++ function)
,
[1]
primitiv::devices::Naive::type (C++ function)
primitiv::devices::OpenCL (C++ class)
primitiv::devices::OpenCL::assert_support (C++ function)
primitiv::devices::OpenCL::check_support (C++ function)
primitiv::devices::OpenCL::dump_description (C++ function)
primitiv::devices::OpenCL::num_devices (C++ function)
primitiv::devices::OpenCL::num_platforms (C++ function)
primitiv::devices::OpenCL::OpenCL (C++ function)
,
[1]
primitiv::devices::OpenCL::type (C++ function)
primitiv::functions (C++ type)
primitiv::functions::abs (C++ function)
primitiv::functions::add (C++ function)
,
[1]
,
[2]
primitiv::functions::batch (C++ type)
primitiv::functions::batch::concat (C++ function)
,
[1]
primitiv::functions::batch::mean (C++ function)
primitiv::functions::batch::normalize (C++ function)
primitiv::functions::batch::pick (C++ function)
primitiv::functions::batch::slice (C++ function)
primitiv::functions::batch::split (C++ function)
primitiv::functions::batch::sum (C++ function)
primitiv::functions::broadcast (C++ function)
primitiv::functions::concat (C++ function)
,
[1]
primitiv::functions::constant (C++ function)
,
[1]
,
[2]
primitiv::functions::constant_node (C++ function)
primitiv::functions::constant_tensor (C++ function)
primitiv::functions::conv2d (C++ function)
primitiv::functions::copy (C++ function)
,
[1]
,
[2]
primitiv::functions::cos (C++ function)
primitiv::functions::divide (C++ function)
,
[1]
,
[2]
primitiv::functions::dropout (C++ function)
primitiv::functions::elu (C++ function)
primitiv::functions::exp (C++ function)
primitiv::functions::flatten (C++ function)
primitiv::functions::flip (C++ function)
primitiv::functions::identity (C++ function)
,
[1]
,
[2]
primitiv::functions::identity_node (C++ function)
primitiv::functions::identity_tensor (C++ function)
primitiv::functions::input (C++ function)
,
[1]
,
[2]
primitiv::functions::input_node (C++ function)
primitiv::functions::input_tensor (C++ function)
primitiv::functions::log (C++ function)
primitiv::functions::log_softmax (C++ function)
primitiv::functions::logsumexp (C++ function)
primitiv::functions::lrelu (C++ function)
primitiv::functions::matmul (C++ function)
primitiv::functions::max (C++ function)
primitiv::functions::max_pool2d (C++ function)
primitiv::functions::mean (C++ function)
,
[1]
,
[2]
primitiv::functions::min (C++ function)
primitiv::functions::multiply (C++ function)
,
[1]
,
[2]
primitiv::functions::negative (C++ function)
primitiv::functions::ones (C++ function)
,
[1]
,
[2]
primitiv::functions::ones_node (C++ function)
primitiv::functions::ones_tensor (C++ function)
primitiv::functions::parameter (C++ function)
primitiv::functions::parameter_node (C++ function)
primitiv::functions::parameter_tensor (C++ function)
primitiv::functions::permute_dims (C++ function)
,
[1]
primitiv::functions::pick (C++ function)
primitiv::functions::positive (C++ function)
primitiv::functions::pow (C++ function)
,
[1]
,
[2]
primitiv::functions::pown (C++ function)
primitiv::functions::prelu (C++ function)
primitiv::functions::random (C++ type)
primitiv::functions::random::bernoulli (C++ function)
,
[1]
,
[2]
primitiv::functions::random::bernoulli_node (C++ function)
primitiv::functions::random::bernoulli_tensor (C++ function)
primitiv::functions::random::gumbel (C++ function)
,
[1]
,
[2]
primitiv::functions::random::gumbel_node (C++ function)
primitiv::functions::random::gumbel_tensor (C++ function)
primitiv::functions::random::log_normal (C++ function)
,
[1]
primitiv::functions::random::log_normal_node (C++ function)
primitiv::functions::random::log_normal_tensor (C++ function)
primitiv::functions::random::normal (C++ function)
,
[1]
,
[2]
primitiv::functions::random::normal_node (C++ function)
primitiv::functions::random::normal_tensor (C++ function)
primitiv::functions::random::uniform (C++ function)
,
[1]
,
[2]
primitiv::functions::random::uniform_node (C++ function)
primitiv::functions::random::uniform_tensor (C++ function)
primitiv::functions::relu (C++ function)
primitiv::functions::reshape (C++ function)
primitiv::functions::selu (C++ function)
primitiv::functions::sigmoid (C++ function)
primitiv::functions::sin (C++ function)
primitiv::functions::slice (C++ function)
primitiv::functions::softmax (C++ function)
primitiv::functions::softmax_cross_entropy (C++ function)
,
[1]
primitiv::functions::softplus (C++ function)
primitiv::functions::split (C++ function)
primitiv::functions::sqrt (C++ function)
primitiv::functions::stop_gradient (C++ function)
primitiv::functions::subtract (C++ function)
,
[1]
,
[2]
primitiv::functions::sum (C++ function)
,
[1]
,
[2]
primitiv::functions::tan (C++ function)
primitiv::functions::tanh (C++ function)
primitiv::functions::transpose (C++ function)
primitiv::functions::zeros (C++ function)
,
[1]
,
[2]
primitiv::functions::zeros_node (C++ function)
primitiv::functions::zeros_tensor (C++ function)
primitiv::Graph (C++ class)
primitiv::Graph::add_operator (C++ function)
primitiv::Graph::backward (C++ function)
primitiv::Graph::clear (C++ function)
primitiv::Graph::dump (C++ function)
primitiv::Graph::forward (C++ function)
primitiv::Graph::get_device (C++ function)
primitiv::Graph::get_shape (C++ function)
primitiv::Graph::num_operators (C++ function)
primitiv::Initializer (C++ class)
primitiv::Initializer::apply (C++ function)
primitiv::initializers::Constant (C++ class)
primitiv::initializers::Constant::apply (C++ function)
primitiv::initializers::Constant::Constant (C++ function)
primitiv::initializers::Identity (C++ class)
primitiv::initializers::Identity::apply (C++ function)
primitiv::initializers::Identity::Identity (C++ function)
primitiv::initializers::Normal (C++ class)
primitiv::initializers::Normal::apply (C++ function)
primitiv::initializers::Normal::Normal (C++ function)
primitiv::initializers::Uniform (C++ class)
primitiv::initializers::Uniform::apply (C++ function)
primitiv::initializers::Uniform::Uniform (C++ function)
primitiv::initializers::XavierNormal (C++ class)
primitiv::initializers::XavierNormal::apply (C++ function)
primitiv::initializers::XavierNormal::XavierNormal (C++ function)
primitiv::initializers::XavierNormalConv2D (C++ class)
primitiv::initializers::XavierNormalConv2D::apply (C++ function)
primitiv::initializers::XavierNormalConv2D::XavierNormalConv2D (C++ function)
primitiv::initializers::XavierUniform (C++ class)
primitiv::initializers::XavierUniform::apply (C++ function)
primitiv::initializers::XavierUniform::XavierUniform (C++ function)
primitiv::initializers::XavierUniformConv2D (C++ class)
primitiv::initializers::XavierUniformConv2D::apply (C++ function)
primitiv::initializers::XavierUniformConv2D::XavierUniformConv2D (C++ function)
primitiv::Model (C++ class)
primitiv::Model::add (C++ function)
,
[1]
primitiv::Model::get_all_parameters (C++ function)
primitiv::Model::get_parameter (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
primitiv::Model::get_submodel (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
primitiv::Model::get_trainable_parameters (C++ function)
primitiv::Model::load (C++ function)
,
[1]
,
[2]
,
[3]
primitiv::Model::save (C++ function)
,
[1]
primitiv::Node (C++ class)
primitiv::Node::argmax (C++ function)
primitiv::Node::argmin (C++ function)
primitiv::Node::backward (C++ function)
primitiv::Node::device (C++ function)
primitiv::Node::graph (C++ function)
primitiv::Node::operator_id (C++ function)
primitiv::Node::shape (C++ function)
primitiv::Node::to_float (C++ function)
primitiv::Node::to_vector (C++ function)
primitiv::Node::valid (C++ function)
primitiv::Node::value_id (C++ function)
primitiv::Optimizer (C++ class)
primitiv::Optimizer::add (C++ function)
,
[1]
primitiv::Optimizer::get_configs (C++ function)
primitiv::Optimizer::get_epoch (C++ function)
primitiv::Optimizer::get_gradient_clipping (C++ function)
primitiv::Optimizer::get_learning_rate_scaling (C++ function)
primitiv::Optimizer::get_weight_decay (C++ function)
primitiv::Optimizer::load (C++ function)
primitiv::Optimizer::reset_gradients (C++ function)
primitiv::Optimizer::save (C++ function)
primitiv::Optimizer::set_configs (C++ function)
primitiv::Optimizer::set_epoch (C++ function)
primitiv::Optimizer::set_gradient_clipping (C++ function)
primitiv::Optimizer::set_learning_rate_scaling (C++ function)
primitiv::Optimizer::set_weight_decay (C++ function)
primitiv::Optimizer::update (C++ function)
primitiv::optimizers::AdaDelta (C++ class)
primitiv::optimizers::AdaDelta::eps (C++ function)
primitiv::optimizers::AdaDelta::rho (C++ function)
primitiv::optimizers::AdaGrad (C++ class)
primitiv::optimizers::AdaGrad::eps (C++ function)
primitiv::optimizers::AdaGrad::eta (C++ function)
primitiv::optimizers::Adam (C++ class)
primitiv::optimizers::Adam::alpha (C++ function)
primitiv::optimizers::Adam::beta1 (C++ function)
primitiv::optimizers::Adam::beta2 (C++ function)
primitiv::optimizers::Adam::eps (C++ function)
primitiv::optimizers::MomentumSGD (C++ class)
primitiv::optimizers::MomentumSGD::eta (C++ function)
primitiv::optimizers::MomentumSGD::momentum (C++ function)
primitiv::optimizers::MomentumSGD::MomentumSGD (C++ function)
primitiv::optimizers::RMSProp (C++ class)
primitiv::optimizers::RMSProp::alpha (C++ function)
primitiv::optimizers::RMSProp::eps (C++ function)
primitiv::optimizers::RMSProp::eta (C++ function)
primitiv::optimizers::SGD (C++ class)
primitiv::optimizers::SGD::eta (C++ function)
primitiv::optimizers::SGD::SGD (C++ function)
primitiv::Parameter (C++ class)
primitiv::Parameter::add_stats (C++ function)
primitiv::Parameter::device (C++ function)
primitiv::Parameter::gradient (C++ function)
,
[1]
primitiv::Parameter::has_stats (C++ function)
primitiv::Parameter::init (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
primitiv::Parameter::load (C++ function)
,
[1]
,
[2]
,
[3]
primitiv::Parameter::Parameter (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
primitiv::Parameter::reset_gradient (C++ function)
primitiv::Parameter::save (C++ function)
,
[1]
primitiv::Parameter::shape (C++ function)
primitiv::Parameter::stats (C++ function)
,
[1]
primitiv::Parameter::valid (C++ function)
primitiv::Parameter::value (C++ function)
,
[1]
primitiv::Shape (C++ class)
primitiv::Shape::batch (C++ function)
primitiv::Shape::depth (C++ function)
primitiv::Shape::dims (C++ function)
primitiv::Shape::has_batch (C++ function)
primitiv::Shape::has_compatible_batch (C++ function)
primitiv::Shape::has_same_dims (C++ function)
primitiv::Shape::has_same_loo_dims (C++ function)
primitiv::Shape::is_column_vector (C++ function)
primitiv::Shape::is_matrix (C++ function)
primitiv::Shape::is_scalar (C++ function)
primitiv::Shape::lower_volume (C++ function)
primitiv::Shape::operator!= (C++ function)
primitiv::Shape::operator== (C++ function)
primitiv::Shape::operator[] (C++ function)
primitiv::Shape::resize_batch (C++ function)
primitiv::Shape::resize_dim (C++ function)
primitiv::Shape::Shape (C++ function)
,
[1]
,
[2]
primitiv::Shape::size (C++ function)
primitiv::Shape::to_string (C++ function)
primitiv::Shape::update_batch (C++ function)
primitiv::Shape::update_dim (C++ function)
primitiv::Shape::volume (C++ function)
primitiv::Tensor (C++ class)
primitiv::Tensor::argmax (C++ function)
primitiv::Tensor::argmin (C++ function)
primitiv::Tensor::check_valid (C++ function)
primitiv::Tensor::device (C++ function)
primitiv::Tensor::flatten (C++ function)
primitiv::Tensor::inplace_add (C++ function)
primitiv::Tensor::inplace_multiply_const (C++ function)
primitiv::Tensor::inplace_subtract (C++ function)
primitiv::Tensor::invalidate (C++ function)
primitiv::Tensor::reset (C++ function)
primitiv::Tensor::reset_by_array (C++ function)
primitiv::Tensor::reset_by_vector (C++ function)
primitiv::Tensor::reshape (C++ function)
primitiv::Tensor::shape (C++ function)
primitiv::Tensor::Tensor (C++ function)
primitiv::Tensor::to_float (C++ function)
primitiv::Tensor::to_vector (C++ function)
primitiv::Tensor::valid (C++ function)
Read the Docs
v: develop
Versions
master
doc-design
develop
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.