flashlight
latest
USAGE
Introduction to Autograd
Example: Linear Regression, Perceptron
Example: MNIST
Distributed Training
Serialization API
Extending flashlight
Debugging flashlight
API REFERENCE
Tensor
Variable
Functions
Modules
Optimization
Data Loading
Distributed Library
Logging
Memory Management
Meters
Serialization Library
Common
Contrib
flashlight
Index
Edit on GitHub
Index
A
|
C
|
D
|
F
|
K
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
V
A
abs (C++ function)
C
concatenate (C++ function)
D
DEFAULT_MAX_FL_LOGGING_LEVEL (C++ member)
DEFAULT_MAX_VERBOSE_FL_LOGGING_LEVEL (C++ member)
DistributedBackend (C++ enum)
DistributedBackend::GLOO (C++ enumerator)
DistributedBackend::NCCL (C++ enumerator)
DistributedBackend::STUB (C++ enumerator)
DistributedInit (C++ enum)
DistributedInit::FILE_SYSTEM (C++ enumerator)
DistributedInit::MPI (C++ enumerator)
F
fl::AdamOptimizer (C++ class)
fl::AdamOptimizer::AdamOptimizer (C++ function)
fl::AdamOptimizer::prettyString (C++ function)
fl::AdamOptimizer::step (C++ function)
fl::AdaptiveSoftMaxLoss (C++ class)
fl::AdaptiveSoftMaxLoss::AdaptiveSoftMaxLoss (C++ function)
fl::AdaptiveSoftMaxLoss::clone (C++ function)
fl::AdaptiveSoftMaxLoss::forward (C++ function)
fl::AdaptiveSoftMaxLoss::prettyString (C++ function)
fl::AdaptiveSoftMaxLoss::setParams (C++ function)
fl::AverageValueMeter (C++ class)
fl::AverageValueMeter::add (C++ function)
,
[1]
fl::AverageValueMeter::AverageValueMeter (C++ function)
fl::AverageValueMeter::reset (C++ function)
fl::AverageValueMeter::value (C++ function)
fl::BatchDataset (C++ class)
fl::BatchDataset::BatchDataset (C++ function)
,
[1]
fl::BatchDataset::get (C++ function)
fl::BatchDataset::size (C++ function)
fl::BatchDatasetPolicy (C++ enum)
fl::BatchDatasetPolicy::DIVISIBLE_ONLY (C++ enumerator)
fl::BatchDatasetPolicy::INCLUDE_LAST (C++ enumerator)
fl::BatchDatasetPolicy::SKIP_LAST (C++ enumerator)
fl::BatchNorm (C++ class)
fl::BatchNorm::BatchNorm (C++ function)
,
[1]
,
[2]
fl::BatchNorm::clone (C++ function)
fl::BatchNorm::prettyString (C++ function)
fl::BinaryCrossEntropy (C++ class)
fl::BinaryCrossEntropy::clone (C++ function)
fl::BinaryCrossEntropy::forward (C++ function)
fl::BinaryCrossEntropy::prettyString (C++ function)
fl::BinaryModule (C++ class)
fl::BinaryModule::BinaryModule (C++ function)
,
[1]
fl::BinaryModule::forward (C++ function)
,
[1]
fl::BinaryModule::operator() (C++ function)
fl::BinaryModule::~BinaryModule (C++ function)
fl::CategoricalCrossEntropy (C++ class)
fl::CoalescingReducer (C++ class)
fl::CoalescingReducer::add (C++ function)
fl::CoalescingReducer::CoalescingReducer (C++ function)
fl::CoalescingReducer::finalize (C++ function)
fl::CoalescingReducer::~CoalescingReducer (C++ function)
fl::ConcatDataset (C++ class)
fl::ConcatDataset::ConcatDataset (C++ function)
fl::ConcatDataset::get (C++ function)
fl::ConcatDataset::size (C++ function)
fl::Container (C++ class)
fl::Container::add (C++ function)
,
[1]
,
[2]
fl::Container::eval (C++ function)
fl::Container::module (C++ function)
fl::Container::modules (C++ function)
fl::Container::prettyString (C++ function)
fl::Container::setParams (C++ function)
fl::Container::train (C++ function)
fl::Conv2D (C++ class)
fl::Conv2D::clone (C++ function)
fl::Conv2D::Conv2D (C++ function)
,
[1]
,
[2]
,
[3]
fl::Conv2D::operator= (C++ function)
fl::Conv2D::prettyString (C++ function)
fl::CountMeter (C++ class)
fl::CountMeter::add (C++ function)
fl::CountMeter::CountMeter (C++ function)
fl::CountMeter::reset (C++ function)
fl::CountMeter::value (C++ function)
fl::Dataset (C++ class)
fl::Dataset::BatchFunction (C++ type)
fl::Dataset::begin (C++ function)
fl::Dataset::DataTransformFunction (C++ type)
fl::Dataset::end (C++ function)
fl::Dataset::get (C++ function)
fl::Dataset::iterator (C++ type)
fl::Dataset::LoadFunction (C++ type)
fl::Dataset::PermutationFunction (C++ type)
fl::Dataset::size (C++ function)
fl::Dataset::TransformFunction (C++ type)
fl::Dataset::~Dataset (C++ function)
fl::DevicePtr (C++ class)
fl::DevicePtr::DevicePtr (C++ function)
,
[1]
,
[2]
,
[3]
fl::DevicePtr::get (C++ function)
fl::DevicePtr::getAs (C++ function)
fl::DevicePtr::operator= (C++ function)
,
[1]
fl::DevicePtr::operator== (C++ function)
fl::DevicePtr::~DevicePtr (C++ function)
fl::Dropout (C++ class)
fl::EditDistanceMeter (C++ class)
fl::EditDistanceMeter::add (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
fl::EditDistanceMeter::EditDistanceMeter (C++ function)
fl::EditDistanceMeter::errorRate (C++ function)
fl::EditDistanceMeter::ErrorState (C++ struct)
fl::EditDistanceMeter::ErrorState::ErrorState (C++ function)
fl::EditDistanceMeter::ErrorState::ndel (C++ member)
fl::EditDistanceMeter::ErrorState::nins (C++ member)
fl::EditDistanceMeter::ErrorState::nsub (C++ member)
fl::EditDistanceMeter::ErrorState::sum (C++ function)
fl::EditDistanceMeter::reset (C++ function)
fl::EditDistanceMeter::value (C++ function)
fl::ELU (C++ class)
fl::Embedding (C++ class)
fl::Embedding::clone (C++ function)
fl::Embedding::Embedding (C++ function)
,
[1]
,
[2]
fl::Embedding::operator= (C++ function)
fl::Embedding::prettyString (C++ function)
fl::FirstOrderOptimizer (C++ class)
fl::FirstOrderOptimizer::FirstOrderOptimizer (C++ function)
fl::FirstOrderOptimizer::getLr (C++ function)
fl::FirstOrderOptimizer::prettyString (C++ function)
fl::FirstOrderOptimizer::setLr (C++ function)
fl::FirstOrderOptimizer::step (C++ function)
fl::FirstOrderOptimizer::zeroGrad (C++ function)
fl::FirstOrderOptimizer::~FirstOrderOptimizer (C++ function)
fl::FrameErrorMeter (C++ class)
fl::FrameErrorMeter::add (C++ function)
fl::FrameErrorMeter::FrameErrorMeter (C++ function)
fl::FrameErrorMeter::reset (C++ function)
fl::FrameErrorMeter::value (C++ function)
fl::GatedLinearUnit (C++ class)
fl::HardTanh (C++ class)
fl::HardTanh::clone (C++ function)
fl::HardTanh::prettyString (C++ function)
fl::Index (C++ struct)
fl::Index::get (C++ function)
fl::Index::Index (C++ function)
fl::Index::isSpan (C++ function)
fl::Index::operator= (C++ function)
fl::Index::type (C++ function)
fl::InlineReducer (C++ class)
fl::InlineReducer::add (C++ function)
fl::InlineReducer::finalize (C++ function)
fl::InlineReducer::InlineReducer (C++ function)
fl::LayerNorm (C++ class)
fl::LayerNorm::clone (C++ function)
fl::LayerNorm::LayerNorm (C++ function)
,
[1]
fl::LayerNorm::prettyString (C++ function)
fl::LeakyReLU (C++ class)
fl::Linear (C++ class)
fl::Linear::clone (C++ function)
fl::Linear::Linear (C++ function)
,
[1]
,
[2]
,
[3]
fl::Linear::prettyString (C++ function)
fl::Log (C++ class)
fl::Log::clone (C++ function)
fl::Log::prettyString (C++ function)
fl::LogSoftmax (C++ class)
fl::MeanAbsoluteError (C++ class)
fl::MeanAbsoluteError::clone (C++ function)
fl::MeanAbsoluteError::prettyString (C++ function)
fl::MeanSquaredError (C++ class)
fl::MeanSquaredError::clone (C++ function)
fl::MeanSquaredError::prettyString (C++ function)
fl::MemoryManagerAdapter (C++ class)
fl::MemoryManagerAdapter::getHandle (C++ function)
fl::MemoryManagerAdapter::getLogStream (C++ function)
fl::MemoryManagerAdapter::log (C++ function)
fl::MemoryManagerAdapter::MemoryManagerAdapter (C++ function)
fl::MemoryManagerAdapter::setLogFlushInterval (C++ function)
fl::MemoryManagerAdapter::setLoggingEnabled (C++ function)
fl::MemoryManagerAdapter::setLogStream (C++ function)
fl::MemoryManagerDeviceInterface (C++ struct)
fl::MemoryManagerInstaller (C++ class)
fl::MemoryManagerInstaller::currentlyInstalledMemoryManager (C++ function)
fl::MemoryManagerInstaller::getImpl (C++ function)
fl::MemoryManagerInstaller::getMemoryManager (C++ function)
fl::MemoryManagerInstaller::installDefaultMemoryManager (C++ function)
fl::MemoryManagerInstaller::MemoryManagerInstaller (C++ function)
fl::MemoryManagerInstaller::setAsMemoryManager (C++ function)
fl::MemoryManagerInstaller::setAsMemoryManagerPinned (C++ function)
fl::MemoryManagerInstaller::unsetMemoryManager (C++ function)
fl::MergeDataset (C++ class)
fl::MergeDataset::get (C++ function)
fl::MergeDataset::MergeDataset (C++ function)
fl::MergeDataset::size (C++ function)
fl::Module (C++ class)
fl::Module::clone (C++ function)
fl::Module::copyParams (C++ function)
fl::Module::eval (C++ function)
fl::Module::forward (C++ function)
fl::Module::numParamTensors (C++ function)
fl::Module::operator() (C++ function)
fl::Module::param (C++ function)
fl::Module::params (C++ function)
fl::Module::prettyString (C++ function)
fl::Module::setParams (C++ function)
fl::Module::train (C++ function)
fl::Module::zeroGrad (C++ function)
fl::Module::~Module (C++ function)
fl::MSEMeter (C++ class)
fl::MSEMeter::add (C++ function)
fl::MSEMeter::MSEMeter (C++ function)
fl::MSEMeter::reset (C++ function)
fl::MSEMeter::value (C++ function)
fl::Padding (C++ class)
fl::Pool2D (C++ class)
fl::PrefetchDataset (C++ class)
fl::PrefetchDataset::get (C++ function)
fl::PrefetchDataset::PrefetchDataset (C++ function)
fl::PrefetchDataset::size (C++ function)
fl::PReLU (C++ class)
fl::range (C++ class)
fl::range::range (C++ function)
,
[1]
,
[2]
,
[3]
fl::Reducer (C++ class)
fl::Reducer::add (C++ function)
fl::Reducer::finalize (C++ function)
fl::Reducer::~Reducer (C++ function)
fl::ReLU (C++ class)
fl::ReLU::clone (C++ function)
fl::ReLU::prettyString (C++ function)
fl::Reorder (C++ class)
fl::ResampleDataset (C++ class)
fl::ResampleDataset::get (C++ function)
fl::ResampleDataset::resample (C++ function)
fl::ResampleDataset::ResampleDataset (C++ function)
,
[1]
,
[2]
fl::ResampleDataset::size (C++ function)
fl::Residual (C++ class)
fl::Residual::addScale (C++ function)
fl::Residual::addShortcut (C++ function)
,
[1]
,
[2]
fl::Residual::forward (C++ function)
fl::Residual::prettyString (C++ function)
fl::RMSPropOptimizer (C++ class)
fl::RMSPropOptimizer::prettyString (C++ function)
fl::RMSPropOptimizer::RMSPropOptimizer (C++ function)
fl::RMSPropOptimizer::step (C++ function)
fl::RNN (C++ class)
fl::RNN::clone (C++ function)
fl::RNN::forward (C++ function)
,
[1]
,
[2]
,
[3]
fl::RNN::operator= (C++ function)
fl::RNN::prettyString (C++ function)
fl::RNN::RNN (C++ function)
,
[1]
fl::Sequential (C++ class)
fl::Sequential::clone (C++ function)
fl::Sequential::forward (C++ function)
,
[1]
fl::Sequential::operator() (C++ function)
fl::Sequential::operator= (C++ function)
,
[1]
fl::Sequential::prettyString (C++ function)
fl::Sequential::Sequential (C++ function)
,
[1]
,
[2]
fl::SGDOptimizer (C++ class)
fl::SGDOptimizer::prettyString (C++ function)
fl::SGDOptimizer::SGDOptimizer (C++ function)
fl::SGDOptimizer::step (C++ function)
fl::ShuffleDataset (C++ class)
fl::ShuffleDataset::resample (C++ function)
fl::ShuffleDataset::setSeed (C++ function)
fl::ShuffleDataset::ShuffleDataset (C++ function)
fl::Sigmoid (C++ class)
fl::Sigmoid::clone (C++ function)
fl::Sigmoid::prettyString (C++ function)
fl::SpanDataset (C++ class)
fl::SpanDataset::get (C++ function)
fl::SpanDataset::size (C++ function)
fl::SpanDataset::SpanDataset (C++ function)
fl::Tanh (C++ class)
fl::Tanh::clone (C++ function)
fl::Tanh::prettyString (C++ function)
fl::Tensor (C++ class)
fl::Tensor::asContiguousTensor (C++ function)
fl::Tensor::asScalar (C++ function)
fl::Tensor::astype (C++ function)
fl::Tensor::backend (C++ function)
fl::Tensor::backendType (C++ function)
fl::Tensor::bytes (C++ function)
fl::Tensor::copy (C++ function)
fl::Tensor::device (C++ function)
,
[1]
fl::Tensor::dim (C++ function)
fl::Tensor::elements (C++ function)
fl::Tensor::flat (C++ function)
fl::Tensor::flatten (C++ function)
fl::Tensor::fromBuffer (C++ function)
,
[1]
fl::Tensor::fromVector (C++ function)
fl::Tensor::getAdapter (C++ function)
fl::Tensor::getContext (C++ function)
fl::Tensor::hasAdapter (C++ function)
fl::Tensor::host (C++ function)
,
[1]
fl::Tensor::isContiguous (C++ function)
fl::Tensor::isEmpty (C++ function)
fl::Tensor::isLocked (C++ function)
fl::Tensor::isSparse (C++ function)
fl::Tensor::location (C++ function)
fl::Tensor::ndim (C++ function)
fl::Tensor::operator() (C++ function)
,
[1]
fl::Tensor::operator<< (C++ function)
fl::Tensor::scalar (C++ function)
fl::Tensor::setContext (C++ function)
fl::Tensor::shape (C++ function)
fl::Tensor::stream (C++ function)
fl::Tensor::strides (C++ function)
fl::Tensor::Tensor (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
fl::Tensor::toHostVector (C++ function)
fl::Tensor::toString (C++ function)
fl::Tensor::type (C++ function)
fl::Tensor::unlock (C++ function)
fl::TensorDataset (C++ class)
fl::TensorDataset::get (C++ function)
fl::TensorDataset::size (C++ function)
fl::TensorDataset::TensorDataset (C++ function)
fl::ThreadPool (C++ class)
fl::ThreadPool::enqueue (C++ function)
fl::ThreadPool::ThreadPool (C++ function)
fl::ThreadPool::~ThreadPool (C++ function)
fl::ThresholdReLU (C++ class)
fl::TimeMeter (C++ class)
fl::TimeMeter::incUnit (C++ function)
fl::TimeMeter::reset (C++ function)
fl::TimeMeter::resume (C++ function)
fl::TimeMeter::set (C++ function)
fl::TimeMeter::stop (C++ function)
fl::TimeMeter::stopAndIncUnit (C++ function)
fl::TimeMeter::TimeMeter (C++ function)
fl::TimeMeter::value (C++ function)
fl::Transform (C++ class)
fl::TransformDataset (C++ class)
fl::TransformDataset::get (C++ function)
fl::TransformDataset::size (C++ function)
fl::TransformDataset::TransformDataset (C++ function)
fl::UnaryModule (C++ class)
fl::UnaryModule::forward (C++ function)
,
[1]
fl::UnaryModule::operator() (C++ function)
fl::UnaryModule::UnaryModule (C++ function)
,
[1]
fl::UnaryModule::~UnaryModule (C++ function)
fl::Variable (C++ class)
fl::Variable::addGrad (C++ function)
fl::Variable::asContiguous (C++ function)
fl::Variable::astype (C++ function)
fl::Variable::backward (C++ function)
,
[1]
fl::Variable::bytes (C++ function)
fl::Variable::clearGradHook (C++ function)
fl::Variable::copy (C++ function)
fl::Variable::dim (C++ function)
fl::Variable::elements (C++ function)
fl::Variable::eval (C++ function)
fl::Variable::flat (C++ function)
fl::Variable::grad (C++ function)
fl::Variable::GradFunc (C++ type)
fl::Variable::GradHook (C++ type)
fl::Variable::host (C++ function)
,
[1]
fl::Variable::isCalcGrad (C++ function)
fl::Variable::isContiguous (C++ function)
fl::Variable::isEmpty (C++ function)
fl::Variable::isGradAvailable (C++ function)
fl::Variable::ndim (C++ function)
fl::Variable::operator() (C++ function)
,
[1]
fl::Variable::registerGradHook (C++ function)
fl::Variable::scalar (C++ function)
fl::Variable::setCalcGrad (C++ function)
fl::Variable::shape (C++ function)
fl::Variable::tensor (C++ function)
fl::Variable::type (C++ function)
fl::Variable::Variable (C++ function)
,
[1]
,
[2]
fl::Variable::withoutData (C++ function)
fl::Variable::zeroGrad (C++ function)
fl::View (C++ class)
fl::WeightNorm (C++ class)
FL_LOG (C macro)
FL_LOG_IF (C macro)
FL_SAVE_LOAD (C macro)
FL_SAVE_LOAD_DECLARE (C macro)
FL_SAVE_LOAD_WITH_BASE (C macro)
FL_VLOG (C macro)
FL_VLOG_IF (C macro)
K
kAmpMinimumScaleFactorValue (C++ member)
kDynamicBenchmarkDefaultCount (C++ member)
L
load (C++ function)
,
[1]
LogLevel (C++ enum)
LogLevel::DISABLED (C++ enumerator)
LogLevel::ERROR (C++ enumerator)
LogLevel::FATAL (C++ enumerator)
LogLevel::INFO (C++ enumerator)
LogLevel::WARNING (C++ enumerator)
M
MatrixProperty (C++ enum)
MatrixProperty::None (C++ enumerator)
MatrixProperty::Transpose (C++ enumerator)
O
operator! (C++ function)
operator- (C++ function)
OptimLevel (C++ enum)
OptimLevel::DEFAULT (C++ enumerator)
OptimLevel::O1 (C++ enumerator)
OptimLevel::O2 (C++ enumerator)
OptimLevel::O3 (C++ enumerator)
P
PaddingMode (C++ enum)
PaddingMode::SAME (C++ enumerator)
PadType (C++ enum)
PadType::Constant (C++ enumerator)
PadType::Edge (C++ enumerator)
PadType::Symmetric (C++ enumerator)
PoolingMode (C++ enum)
PoolingMode::AVG_EXCLUDE_PADDING (C++ enumerator)
PoolingMode::AVG_INCLUDE_PADDING (C++ enumerator)
PoolingMode::MAX (C++ enumerator)
R
ReduceMode (C++ enum)
ReduceMode::MEAN (C++ enumerator)
ReduceMode::NONE (C++ enumerator)
ReduceMode::SUM (C++ enumerator)
RnnMode (C++ enum)
RnnMode::GRU (C++ enumerator)
RnnMode::LSTM (C++ enumerator)
RnnMode::RELU (C++ enumerator)
RnnMode::TANH (C++ enumerator)
S
save (C++ function)
,
[1]
scalar (C++ function)
serializeAs (C++ function)
,
[1]
SortMode (C++ enum)
SortMode::Ascending (C++ enumerator)
SortMode::Descending (C++ enumerator)
T
to (C++ function)
V
versioned (C++ function)
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds