std::tr1::gtest_internal::AddRef< T > | |
std::tr1::gtest_internal::AddRef< T & > | |
testing::internal::AddReference< T > | |
testing::internal::AddReference< T & > | |
testing::internal::AssertHelper | |
testing::AssertionResult | |
mshadow::expr::BLASEngine< Device > | |
mshadow::expr::BLASEngine< cpu > | |
mshadow::expr::BLASEngine< gpu > | |
singa::Blob< Dtype > | |
singa::Blob< float > | |
mshadow::op::bnll | |
mshadow::op::bnll_grad | |
testing::internal::bool_constant< bool_value > | |
testing::internal::is_pointer< T > | |
testing::internal::is_pointer< T * > | |
testing::internal::bool_constant< ImplicitlyConvertible< const T *, const ::ProtocolMessage * >::value||ImplicitlyConvertible< const T *, const ::proto2::Message * >::value > | |
testing::internal::IsAProtocolMessage< T > | |
std::tr1::gtest_internal::ByRef< T > | |
std::tr1::gtest_internal::ByRef< T & > | |
testing::internal::CartesianProductHolder10< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9, Generator10 > | |
testing::internal::CartesianProductHolder2< Generator1, Generator2 > | |
testing::internal::CartesianProductHolder3< Generator1, Generator2, Generator3 > | |
testing::internal::CartesianProductHolder4< Generator1, Generator2, Generator3, Generator4 > | |
testing::internal::CartesianProductHolder5< Generator1, Generator2, Generator3, Generator4, Generator5 > | |
testing::internal::CartesianProductHolder6< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6 > | |
testing::internal::CartesianProductHolder7< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7 > | |
testing::internal::CartesianProductHolder8< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8 > | |
testing::internal::CartesianProductHolder9< Generator1, Generator2, Generator3, Generator4, Generator5, Generator6, Generator7, Generator8, Generator9 > | |
singa::Cluster | Cluster is a singleton object, which provides cluster configuations, e.g., the topology of the cluster |
singa::ClusterRuntime | ClusterRuntime is a runtime service that manages dynamic configuration and status of the whole cluster |
testing::internal::CompileAssert< bool > | |
testing::internal::CompileAssertTypesEqual< T1, T2 > | |
testing::internal::CompileAssertTypesEqual< T, T > | |
testing::internal::ConstCharPtr | |
mshadow::cpu | Device name CPU |
singa::DataShard | Data shard stores training/validation/test tuples |
mshadow::op::div | Divide operator |
mshadow::sv::divto | Divide to saver: /= |
mshadow::expr::DotEngine< SV, Device, ddim, ldim, rdim, ltrans, rtrans > | |
mshadow::expr::DotEngine< SV, xpu, 1, 1, 2, false, transpose_right > | |
mshadow::expr::DotEngine< SV, xpu, 2, 1, 1, true, false > | |
mshadow::expr::DotEngine< SV, xpu, 2, 2, 2, transpose_left, transpose_right > | |
singa::Driver | |
testing::internal::EnableIf< bool > | |
testing::internal::EnableIf< true > | |
testing::Environment | |
testing::internal::EqHelper< lhs_is_null_literal > | |
testing::internal::EqHelper< true > | |
mshadow::expr::Exp< SubType, exp_type > | Base class for expression |
mshadow::expr::Exp< BinaryMapExp< OP, TA, TB, etype >, etype > | |
mshadow::expr::BinaryMapExp< OP, TA, TB, etype > | Binary map expression lhs [op] rhs |
mshadow::expr::Exp< Container, type::kContainer > | |
mshadow::expr::ContainerExp< Container > | Base class of all variables, that can be assigned to values |
mshadow::expr::Exp< DotExp< TA, TB, ltrans, rtrans >, type::kComplex > | |
mshadow::expr::DotExp< TA, TB, ltrans, rtrans > | Matrix multiplication expression dot( lhs[.T], rhs[.T] ) |
mshadow::expr::Exp< MakeTensorExp< Broadcast1DExp< Device, dimdst, dimcast >, Tensor< Device, 1 >, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< Broadcast1DExp< Device, dimdst, dimcast >, Tensor< Device, 1 >, dimdst > | |
mshadow::expr::Broadcast1DExp< Device, dimdst, dimcast > | Broadcast Tensor1D into a higher dimension Tensor input: Tensor<Device,1>: ishape[0] output: Tensor<Device,dimdst> : oshape[dimcast] = ishape[0] |
mshadow::expr::Exp< MakeTensorExp< ChannelPoolingExp< Reducer, SrcExp, srcdim >, SrcExp, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< ChannelPoolingExp< Reducer, SrcExp, srcdim >, SrcExp, srcdim > | |
mshadow::expr::ChannelPoolingExp< Reducer, SrcExp, srcdim > | Channel pooling expression, do reduction over (local nearby) channels, used to implement local response normalization |
mshadow::expr::Exp< MakeTensorExp< CroppingExp< SrcExp, srcdim >, SrcExp, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< CroppingExp< SrcExp, srcdim >, SrcExp, srcdim > | |
mshadow::expr::CroppingExp< SrcExp, srcdim > | Crop expression, cut off the boundary region, reverse operation of padding |
mshadow::expr::Exp< MakeTensorExp< MirroringExp< SrcExp, srcdim >, SrcExp, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< MirroringExp< SrcExp, srcdim >, SrcExp, srcdim > | |
mshadow::expr::MirroringExp< SrcExp, srcdim > | Mirror expression, mirror a image in width |
mshadow::expr::Exp< MakeTensorExp< PackColToPatchXExp< Device, dstdim >, Tensor< Device, 2 >, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< PackColToPatchXExp< Device, dstdim >, Tensor< Device, 2 >, dstdim > | |
mshadow::expr::PackColToPatchXExp< Device, dstdim > | Reverse operation of UnpackPatchToCol, used to backprop gradient back this is a version supporting multiple images |
mshadow::expr::Exp< MakeTensorExp< PaddingExp< SrcExp, srcdim >, SrcExp, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< PaddingExp< SrcExp, srcdim >, SrcExp, srcdim > | |
mshadow::expr::PaddingExp< SrcExp, srcdim > | Padding expression, pad a image with zeros |
mshadow::expr::Exp< MakeTensorExp< PoolingExp< Reducer, SrcExp, srcdim >, SrcExp, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< PoolingExp< Reducer, SrcExp, srcdim >, SrcExp, srcdim > | |
mshadow::expr::PoolingExp< Reducer, SrcExp, srcdim > | Pooling expression, do reduction over local patches of a image |
mshadow::expr::Exp< MakeTensorExp< ReshapeExp< SrcExp, dimdst, dimsrc >, SrcExp, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< ReshapeExp< SrcExp, dimdst, dimsrc >, SrcExp, dimdst > | |
mshadow::expr::ReshapeExp< SrcExp, dimdst, dimsrc > | Reshape the content to another shape input: Tensor<Device,dimsrc>: ishape output: Tensor<Device,dimdst> ishape.Size() == oshape.Size() |
mshadow::expr::Exp< MakeTensorExp< SubType, SrcExp, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< SubType, SrcExp, dim > | General class that allows extension that makes tensors of some shape |
mshadow::expr::Exp< MakeTensorExp< SwapAxisExp< SrcExp, dimsrc, a1, a2 >, SrcExp, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< SwapAxisExp< SrcExp, dimsrc, a1, a2 >, SrcExp, dimsrc > | |
mshadow::expr::SwapAxisExp< SrcExp, dimsrc, a1, a2 > | Swap two axis of a tensor input: Tensor<Device,dim>: ishape output: Tensor<Device,dimdst> oshape[a1],oshape[a2] = ishape[a2],oshape[a1] |
mshadow::expr::Exp< MakeTensorExp< UnpackPatchToColXExp< SrcExp, srcdim >, SrcExp, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< UnpackPatchToColXExp< SrcExp, srcdim >, SrcExp, 2 > | |
mshadow::expr::UnpackPatchToColXExp< SrcExp, srcdim > | Unpack local (overlap) patches of image to column of mat, can be used to implement convolution, this expression allow unpack of a batch this is a version support unpacking multiple images after getting unpacked mat, we can use: output = dot( weight, mat ) to get covolved results, the relations: |
mshadow::expr::Exp< MakeTensorExp< UnPoolingExp< Reducer, Device >, Tensor< Device, 4 >, dim >, type::kMapper > | |
mshadow::expr::MakeTensorExp< UnPoolingExp< Reducer, Device >, Tensor< Device, 4 >, 4 > | |
mshadow::expr::UnPoolingExp< Reducer, Device > | Unpooling expr reverse operation of pooling, used to pass gradient back |
mshadow::expr::Exp< ReduceTo1DExp< EType, Reducer, dimkeep >, type::kComplex > | |
mshadow::expr::ReduceTo1DExp< EType, Reducer, dimkeep > | Reduction to 1 dimension tensor input: Tensor<Device,k>: ishape output: Tensor<Device,1> shape[0] = ishape[dimkeep]; |
mshadow::expr::Exp< ScalarExp, type::kMapper > | |
mshadow::expr::ScalarExp | Scalar expression |
mshadow::expr::Exp< Tensor< Device, 1 >, type::kContainer > | |
mshadow::expr::ContainerExp< Tensor< Device, 1 > > | |
mshadow::Tensor< Device, 1 > | |
mshadow::expr::Exp< Tensor< Device, dimension >, type::kContainer > | |
mshadow::expr::ContainerExp< Tensor< Device, dimension > > | |
mshadow::Tensor< Device, dimension > | General tensor |
mshadow::TensorContainer< Device, dimension > | Tensor container that does memory allocation and resize like STL, use it to save the lines of FreeSpace in class. Do not abuse it, efficiency can come from pre-allocation and no re-allocation |
mshadow::Tensor< Device, 2 > | |
mshadow::Tensor< Device, 4 > | |
mshadow::expr::Exp< Tensor< mshadow::cpu, dimension >, type::kContainer > | |
mshadow::expr::ContainerExp< Tensor< mshadow::cpu, dimension > > | |
mshadow::Tensor< mshadow::cpu, 2 > | |
mshadow::Tensor< mshadow::cpu, dimension > | |
mshadow::TensorContainer< mshadow::cpu, 1 > | |
mshadow::expr::Exp< TransposeExp< EType >, type::kComplex > | |
mshadow::expr::TransposeExp< EType > | Represent a transpose expression of a container |
mshadow::expr::Exp< UnaryMapExp< OP, TA, etype >, etype > | |
mshadow::expr::UnaryMapExp< OP, TA, etype > | Unary map expression op(src) |
mshadow::expr::ExpComplexEngine< SV, Device, dim, E > | Some engine that evaluate complex expression |
mshadow::expr::ExpComplexEngine< SV, Device, 1, ReduceTo1DExp< EType, Reducer, 0 > > | |
mshadow::expr::ExpComplexEngine< SV, Device, 1, ReduceTo1DExp< EType, Reducer, dimkeep > > | |
mshadow::expr::ExpComplexEngine< SV, Device, dim, DotExp< Tensor< Device, ldim >, Tensor< Device, rdim >, ltrans, rtrans > > | |
mshadow::expr::ExpEngine< Saver, Container > | Expression engine that actually interprets these expressions this is a function template that needed to be implemented for specific expressions |
mshadow::expr::ExpEngine< SV, Tensor< Device, dim > > | |
mshadow::expr::ExpInfo< E > | Static type inference template, used to get the dimension of each expression, if ExpInfo<E>::kDim == -1, this means here are mismatch in expression if ( ExpInfo<E>::kDevMask & cpu::kDevMask ) != 0, this means this expression can be assigned to cpu |
mshadow::expr::ExpInfo< BinaryMapExp< OP, TA, TB, etype > > | |
mshadow::expr::ExpInfo< MakeTensorExp< T, SrcExp, dim > > | |
mshadow::expr::ExpInfo< ScalarExp > | |
mshadow::expr::ExpInfo< Tensor< Device, dim > > | |
mshadow::expr::ExpInfo< UnaryMapExp< OP, TA, etype > > | |
Factory< T > | Factory template to generate class (or a sub-class) object based on id |
testing::internal::FilePath | |
testing::internal::FloatingPoint< RawType > | |
testing::internal::FormatForComparison< ToPrint, OtherOperand > | |
testing::internal::FormatForComparison< ToPrint[N], OtherOperand > | |
mshadow::sse2::FVec< FloatType > | Float vector real type, used for vectorization |
mshadow::sse2::FVec< double > | Vector real type for float |
mshadow::sse2::FVec< float > | Vector real type for float |
std::tr1::gtest_internal::Get< k > | |
std::tr1::gtest_internal::Get< 0 > | |
std::tr1::gtest_internal::Get< 1 > | |
std::tr1::gtest_internal::Get< 2 > | |
std::tr1::gtest_internal::Get< 3 > | |
std::tr1::gtest_internal::Get< 4 > | |
std::tr1::gtest_internal::Get< 5 > | |
std::tr1::gtest_internal::Get< 6 > | |
std::tr1::gtest_internal::Get< 7 > | |
std::tr1::gtest_internal::Get< 8 > | |
std::tr1::gtest_internal::Get< 9 > | |
mshadow::gpu | Device name CPU |
singa::Graph | Neuralnet is constructed by creating a graph with each node representing one layer at first |
testing::internal::GTestFlagSaver | |
testing::internal::GTestLog | |
testing::internal::GTestMutexLock | |
mshadow::op::identity | Identity function that maps a real number to it self |
testing::internal::ImplicitlyConvertible< From, To > | |
mshadow::utils::IStream | Interface of stream I/O, used to serialize data, it is not restricted to only this interface in SaveBinary/LoadBinary mshadow accept all class that implements Read and Write |
mshadow::utils::FileStream | Implementation of file i/o stream |
testing::internal::IteratorTraits< Iterator > | |
testing::internal::IteratorTraits< const T * > | |
testing::internal::IteratorTraits< T * > | |
singa::JobInfo | |
singa::JobManager | |
singa::Layer | Base layer class |
singa::ConnectionLayer | Base layer for connecting layers when neural net is partitioned |
singa::BridgeLayer | |
singa::BridgeDstLayer | For recv data from layer on other threads which may resident on other nodes due to layer/data partiton |
singa::BridgeSrcLayer | For sending data to layer on other threads which may resident on other nodes due to layer/data partition |
singa::ConcateLayer | Connect multiple (src) layers with a single (dst) layer |
singa::SliceLayer | Connect a single (src) layer with multiple (dst) layers |
singa::SplitLayer | Connect a single (src) layer with multiple dst layers |
singa::InputLayer | Base layer for getting input data |
singa::DataLayer | Base layer for reading records from local Shard, HDFS, lmdb, etc |
singa::ShardDataLayer | Layer for loading Record from DataShard |
singa::ParserLayer | Base layer for parsing the input records into Blobs |
singa::LabelLayer | Derived from ParserLayer to parse label from SingaleLabelImageRecord |
singa::MnistLayer | Derived from ParserLayer to parse MNIST feature from SingaleLabelImageRecord |
singa::RGBImageLayer | Derived from ParserLayer to parse RGB image feature from SingaleLabelImageRecord |
singa::LossLayer | Base layer for calculating loss and other metrics, e.g., precison |
singa::EuclideanLossLayer | Squared Euclidean loss as 0.5 ||predict - ground_truth||^2 |
singa::SoftmaxLossLayer | Cross-entropy loss applied to the probabilities after Softmax |
singa::NeuronLayer | |
singa::ConvolutionLayer | Convolution layer |
singa::CConvolutionLayer | Use im2col from Caffe |
singa::DropoutLayer | |
singa::InnerProductLayer | |
singa::LRNLayer | Local Response Normalization edge |
singa::PoolingLayer | |
singa::CPoolingLayer | Use book-keeping for BP following Caffe's pooling implementation |
singa::ReLULayer | |
singa::STanhLayer | This layer apply scaled Tan function to neuron activations |
singa::PrefetchLayer | Layer for prefetching data records and parsing them |
singa::RBMLayer | Base layer for RBM models |
singa::RBMHidLayer | RBM hidden layer |
singa::RBMVisLayer | RBM visible layer |
singa::SigmoidLayer | This layer apply Sigmoid function to neuron activations |
testing::internal::linked_ptr< T > | |
testing::internal::linked_ptr< const testing::internal::ParamGeneratorInterface< T > > | |
testing::internal::linked_ptr_internal | |
singa::LRGenerator | Base learning rate generator |
singa::ExpLRGen | |
singa::FixedStepLRGen | |
singa::InvLRGen | |
singa::InvTLRGen | |
singa::LinearLRGen | |
singa::StepLRGen | |
mshadow::MapExpCPUEngine< pass_check, Saver, dim, E, etype > | |
mshadow::MapExpCPUEngine< false, SV, dim, E, etype > | |
mshadow::MapExpCPUEngine< true, SV, dim, E, etype > | |
mshadow::red::maximum | Maximum reducer |
testing::Message | |
singa::Metric | Performance mtrics |
mshadow::op::minus | Minus operator |
mshadow::sv::minusto | Minus to saver: -= |
singa::Msg | Msg used to transfer Param info (gradient or value), feature blob, etc between workers, stubs and servers |
mshadow::op::mul | Mul operator |
mshadow::sv::multo | Multiply to saver: *= |
testing::internal::Mutex | |
testing::internal::NativeArray< Element > | |
singa::NeuralNet | The neural network is constructed from user configurations in NetProto |
singa::Node | |
testing::internal::OsStackTraceGetterInterface | |
testing::internal::OsStackTraceGetter | |
singa::Param | Base paramter class |
singa::ParamEntry | ParamEntry is used for aggregating gradients of Params shared by workers from the same group |
testing::internal::ParameterizedTestCaseInfoBase | |
testing::internal::ParameterizedTestCaseInfo< TestCase > | |
testing::internal::ParameterizedTestCaseRegistry | |
testing::internal::ParamGenerator< typename > | |
singa::ParamGenerator | Base parameter generator which intializes parameter values |
singa::GaussianGen | |
singa::GaussianSqrtFanInGen | |
singa::UniformGen | |
singa::UniformSqrtFanInGen | |
singa::UniformSqrtFanInOutGen | |
testing::internal::ParamGenerator< T1 > | |
testing::internal::ParamGenerator< T10 > | |
testing::internal::ParamGenerator< T2 > | |
testing::internal::ParamGenerator< T3 > | |
testing::internal::ParamGenerator< T4 > | |
testing::internal::ParamGenerator< T5 > | |
testing::internal::ParamGenerator< T6 > | |
testing::internal::ParamGenerator< T7 > | |
testing::internal::ParamGenerator< T8 > | |
testing::internal::ParamGenerator< T9 > | |
testing::internal::ParamGeneratorInterface< typename > | |
testing::internal::ParamGeneratorInterface< ::std::tr1::tuple< T1, T2 > > | |
testing::internal::CartesianProductGenerator2< T1, T2 > | |
testing::internal::ParamGeneratorInterface< ::std::tr1::tuple< T1, T2, T3 > > | |
testing::internal::CartesianProductGenerator3< T1, T2, T3 > | |
testing::internal::ParamGeneratorInterface< ::std::tr1::tuple< T1, T2, T3, T4 > > | |
testing::internal::CartesianProductGenerator4< T1, T2, T3, T4 > | |
testing::internal::ParamGeneratorInterface< ::std::tr1::tuple< T1, T2, T3, T4, T5 > > | |
testing::internal::CartesianProductGenerator5< T1, T2, T3, T4, T5 > | |
testing::internal::ParamGeneratorInterface< ::std::tr1::tuple< T1, T2, T3, T4, T5, T6 > > | |
testing::internal::CartesianProductGenerator6< T1, T2, T3, T4, T5, T6 > | |
testing::internal::ParamGeneratorInterface< ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7 > > | |
testing::internal::CartesianProductGenerator7< T1, T2, T3, T4, T5, T6, T7 > | |
testing::internal::ParamGeneratorInterface< ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > > | |
testing::internal::CartesianProductGenerator8< T1, T2, T3, T4, T5, T6, T7, T8 > | |
testing::internal::ParamGeneratorInterface< ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > > | |
testing::internal::CartesianProductGenerator9< T1, T2, T3, T4, T5, T6, T7, T8, T9 > | |
testing::internal::ParamGeneratorInterface< ::std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > > | |
testing::internal::CartesianProductGenerator10< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | |
testing::internal::ParamGeneratorInterface< std::tr1::tuple > | |
testing::internal::ParamGeneratorInterface< T > | |
testing::internal::RangeGenerator< T, IncrementT > | |
testing::internal::ValuesInIteratorRangeGenerator< T > | |
testing::internal::ParamIterator< T > | |
testing::internal::ParamIteratorInterface< T > | |
testing::internal::ParamIteratorInterface< ParamType > | |
mshadow::expr::Plan< ExpType > | This part of code gives plan that can be used to carry out execution |
mshadow::expr::Plan< BinaryMapExp< OP, TA, TB, etype > > | |
mshadow::expr::Plan< Broadcast1DExp< Device, dimdst, 0 > > | Execution plan of Broadcast1DExp |
mshadow::expr::Plan< Broadcast1DExp< Device, dimdst, dimcast > > | Execution plan of Broadcast1DExp |
mshadow::expr::Plan< ChannelPoolingExp< Reducer, SrcExp, srcdim > > | |
mshadow::expr::Plan< CroppingExp< SrcExp, srcdim > > | |
mshadow::expr::Plan< MakeTensorExp< SubType, SrcExp, dim > > | |
mshadow::expr::Plan< MirroringExp< SrcExp, srcdim > > | |
mshadow::expr::Plan< PackColToPatchXExp< Device, dstdim > > | |
mshadow::expr::Plan< PaddingExp< SrcExp, srcdim > > | |
mshadow::expr::Plan< PoolingExp< Reducer, SrcExp, srcdim > > | |
mshadow::expr::Plan< ReshapeExp< SrcExp, dimdst, 1 > > | |
mshadow::expr::Plan< ReshapeExp< SrcExp, dimdst, dimsrc > > | |
mshadow::expr::Plan< ScalarExp > | |
mshadow::expr::Plan< SrcExp > | |
mshadow::expr::Plan< SubType > | |
mshadow::expr::Plan< SwapAxisExp< SrcExp, dimsrc, 0, a2 > > | |
mshadow::expr::Plan< SwapAxisExp< SrcExp, dimsrc, a1, a2 > > | |
mshadow::expr::Plan< TA > | |
mshadow::expr::Plan< TB > | |
mshadow::expr::Plan< Tensor< Device, 1 > > | |
mshadow::expr::Plan< Tensor< Device, dim > > | |
mshadow::expr::Plan< UnaryMapExp< OP, TA, etype > > | |
mshadow::expr::Plan< UnpackPatchToColXExp< SrcExp, srcdim > > | |
mshadow::expr::Plan< UnPoolingExp< Reducer, Device > > | |
mshadow::op::plus | Plus operator |
mshadow::sv::plusto | Save to saver: += |
singa::Poller | |
mshadow::op::power | Used for generate element of power |
mshadow::Random< Device > | Random number generator |
testing::internal::Random | |
mshadow::Random< cpu > | CPU random number generator |
testing::internal::RE | |
mshadow::op::relu | Rectified Linear Operation |
mshadow::op::relu_grad | |
testing::internal::RemoveConst< T > | |
testing::internal::RemoveConst< const T > | |
testing::internal::RemoveConst< const T[N]> | |
testing::internal::RemoveReference< T > | |
testing::internal::RemoveReference< T & > | |
mshadow::op::right | Get rhs |
singa::RTCallback | |
std::tr1::gtest_internal::SameSizeTuplePrefixComparator< kSize1, kSize2 > | |
std::tr1::gtest_internal::SameSizeTuplePrefixComparator< 0, 0 > | |
std::tr1::gtest_internal::SameSizeTuplePrefixComparator< k, k > | |
mshadow::sse2::Saver< SV, TFloat > | |
mshadow::sse2::Saver< sv::saveto, TFloat > | |
mshadow::sv::saveto | Save to saver: = |
testing::internal::scoped_ptr< T > | |
testing::internal::scoped_ptr< ::std::string > | |
testing::internal::scoped_ptr< ::std::stringstream > | |
testing::internal::scoped_ptr< const ::std::string > | |
testing::internal::scoped_ptr< const T > | |
testing::internal::scoped_ptr< testing::internal::ParamIteratorInterface< T > > | |
testing::internal::scoped_ptr< testing::internal::TestMetaFactoryBase< ParamType > > | |
testing::internal::ScopedPrematureExitFile | |
testing::internal::ScopedTrace | |
singa::Server | |
mshadow::Shape< dimension > | Shape of a tensor IMPORTANT NOTE: this shape is different from numpy.shape shape[0] gives the lowest dimension, shape[dimension-1] gives the highest dimension shape[k] corresponds to k-th dimension of tensor |
mshadow::Shape< 1 > | |
mshadow::Shape< dim > | |
mshadow::expr::ShapeCheck< dim, E > | |
mshadow::expr::ShapeCheck< dim, BinaryMapExp< OP, TA, TB, etype > > | |
mshadow::expr::ShapeCheck< dim, MakeTensorExp< T, SrcExp, dim > > | |
mshadow::expr::ShapeCheck< dim, ScalarExp > | |
mshadow::expr::ShapeCheck< dim, Tensor< Device, dim > > | |
mshadow::expr::ShapeCheck< dim, UnaryMapExp< OP, TA, etype > > | |
mshadow::op::sigmoid | |
mshadow::op::sigmoid_grad | |
testing::internal::SingleFailureChecker | |
Singleton< T > | Thread-safe implementation for C++11 according to http://stackoverflow.com/questions/2576022/efficient-thread-safe-singleton-in-c |
singa::SocketInterface | |
singa::Dealer | |
singa::Router | |
mshadow::op::softplus | |
mshadow::op::softplus_grad | |
mshadow::op::sqrtop | |
mshadow::op::square | |
mshadow::expr::SSEAlignCheck< dim, E > | |
mshadow::expr::SSEAlignCheck< 2, Broadcast1DExp< cpu, dimdst, 0 > > | |
mshadow::expr::SSEAlignCheck< dim, BinaryMapExp< OP, TA, TB, etype > > | |
mshadow::expr::SSEAlignCheck< dim, ScalarExp > | |
mshadow::expr::SSEAlignCheck< dim, Tensor< cpu, dim > > | |
mshadow::expr::SSEAlignCheck< dim, UnaryMapExp< OP, TA, etype > > | |
mshadow::expr::SSECheck< E > | Static check sse enable if a expression E can not be evaluated using sse, then kPass = false |
mshadow::expr::SSECheck< BinaryMapExp< OP, TA, TB, etype > > | |
mshadow::expr::SSECheck< Broadcast1DExp< cpu, dimdst, 0 > > | |
mshadow::expr::SSECheck< ScalarExp > | |
mshadow::expr::SSECheck< Tensor< cpu, dim > > | |
mshadow::expr::SSECheck< UnaryMapExp< OP, TA, etype > > | |
mshadow::sse2::SSEOp< OP > | Sse2 operator type of certain operator |
mshadow::sse2::SSEOp< op::div > | |
mshadow::sse2::SSEOp< op::identity > | |
mshadow::sse2::SSEOp< op::minus > | |
mshadow::sse2::SSEOp< op::mul > | |
mshadow::sse2::SSEOp< op::plus > | |
mshadow::expr::SSEPlan< ExpType > | |
mshadow::expr::SSEPlan< BinaryMapExp< OP, TA, TB, etype > > | |
mshadow::expr::SSEPlan< Broadcast1DExp< cpu, dimdst, 0 > > | |
mshadow::expr::SSEPlan< ScalarExp > | |
mshadow::expr::SSEPlan< TA > | |
mshadow::expr::SSEPlan< TB > | |
mshadow::expr::SSEPlan< Tensor< Device, dim > > | |
mshadow::expr::SSEPlan< UnaryMapExp< OP, TA, etype > > | |
mshadow::op::stanh | Scaled tanh, hard code the scale factor |
mshadow::op::stanh_grad | |
testing::internal::StaticAssertTypeEqHelper< T1, T2 > | |
testing::internal::StaticAssertTypeEqHelper< T, T > | |
testing::internal::String | |
mshadow::red::sum | Sum reducer |
singa::SyncedMemory | Manages memory allocation and synchronization between the host (CPU) and device (GPU) |
mshadow::op::tanh | |
mshadow::op::tanh_grad | |
testing::Test | |
testing::TestWithParam< T > | |
testing::TestCase | |
testing::internal::TestCaseNameIs | |
testing::TestEventListener | |
testing::EmptyTestEventListener | |
testing::internal::XmlUnitTestResultPrinter | |
testing::internal::PrettyUnitTestResultPrinter | |
testing::internal::TestEventRepeater | |
testing::TestEventListeners | |
testing::internal::TestFactoryBase | |
testing::internal::ParameterizedTestFactory< TestClass > | |
testing::internal::TestFactoryImpl< TestClass > | |
testing::TestInfo | |
testing::internal::TestMetaFactoryBase< ParamType > | |
testing::internal::TestMetaFactoryBase< TestCase::ParamType > | |
testing::internal::TestMetaFactory< TestCase > | |
testing::TestPartResult | |
testing::TestPartResultArray | |
testing::TestPartResultReporterInterface | |
testing::internal::DefaultGlobalTestPartResultReporter | |
testing::internal::DefaultPerThreadTestPartResultReporter | |
testing::internal::HasNewFatalFailureHelper | |
testing::ScopedFakeTestPartResultReporter | |
testing::TestProperty | |
testing::internal::TestPropertyKeyIs | |
testing::TestResult | |
testing::internal::TestResultAccessor | |
testing::internal::ThreadLocal< T > | |
testing::internal::ThreadLocal< std::vector< testing::internal::TraceInfo > > | |
testing::internal::ThreadLocal< testing::TestPartResultReporterInterface * > | |
mshadow::op::threshold | Used for generate Bernoulli mask |
tinydir_dir | |
tinydir_file | Defined(_TINYDIR_MALLOC) |
testing::internal::TraceInfo | |
singa::Trainer | Every running process has a training object which launches one or more worker (and server) threads |
TSingleton< T > | Thread Specific Singleton |
std::tr1::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | |
std::tr1::tuple< T1, T2 > | |
std::tr1::tuple< T1, T2, T3 > | |
std::tr1::tuple< T1, T2, T3, T4 > | |
std::tr1::tuple< T1, T2, T3, T4, T5 > | |
std::tr1::tuple< T1, T2, T3, T4, T5, T6 > | |
std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7 > | |
std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > | |
std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > | |
std::tr1::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | |
std::tr1::tuple<> | |
std::tr1::tuple_element< k, Tuple > | |
std::tr1::tuple_size< Tuple > | |
std::tr1::tuple_size< GTEST_0_TUPLE_(T) > | |
std::tr1::tuple_size< GTEST_10_TUPLE_(T) > | |
std::tr1::tuple_size< GTEST_1_TUPLE_(T) > | |
std::tr1::tuple_size< GTEST_2_TUPLE_(T) > | |
std::tr1::tuple_size< GTEST_3_TUPLE_(T) > | |
std::tr1::tuple_size< GTEST_4_TUPLE_(T) > | |
std::tr1::tuple_size< GTEST_5_TUPLE_(T) > | |
std::tr1::tuple_size< GTEST_6_TUPLE_(T) > | |
std::tr1::tuple_size< GTEST_7_TUPLE_(T) > | |
std::tr1::tuple_size< GTEST_8_TUPLE_(T) > | |
std::tr1::tuple_size< GTEST_9_TUPLE_(T) > | |
std::tr1::gtest_internal::TupleElement< kIndexValid, kIndex, Tuple > | |
std::tr1::gtest_internal::TupleElement< true, 0, GTEST_10_TUPLE_(T) > | |
std::tr1::gtest_internal::TupleElement< true, 1, GTEST_10_TUPLE_(T) > | |
std::tr1::gtest_internal::TupleElement< true, 2, GTEST_10_TUPLE_(T) > | |
std::tr1::gtest_internal::TupleElement< true, 3, GTEST_10_TUPLE_(T) > | |
std::tr1::gtest_internal::TupleElement< true, 4, GTEST_10_TUPLE_(T) > | |
std::tr1::gtest_internal::TupleElement< true, 5, GTEST_10_TUPLE_(T) > | |
std::tr1::gtest_internal::TupleElement< true, 6, GTEST_10_TUPLE_(T) > | |
std::tr1::gtest_internal::TupleElement< true, 7, GTEST_10_TUPLE_(T) > | |
std::tr1::gtest_internal::TupleElement< true, 8, GTEST_10_TUPLE_(T) > | |
std::tr1::gtest_internal::TupleElement< true, 9, GTEST_10_TUPLE_(T) > | |
testing::internal::TuplePrefixPrinter< N > | |
testing::internal::TuplePrefixPrinter< 0 > | |
testing::internal::TuplePrefixPrinter< 1 > | |
mshadow::expr::TypeCheck< Device, dim, E > | Template to do type check |
mshadow::expr::TypeCheckPass< kPass > | |
mshadow::expr::TypeCheckPass< false > | |
mshadow::expr::TypeCheckPass< true > | |
testing::internal::TypeIdHelper< T > | |
testing::internal2::TypeWithoutFormatter< T, kTypeKind > | |
testing::internal2::TypeWithoutFormatter< T, kConvertibleToInteger > | |
testing::internal2::TypeWithoutFormatter< T, kProtobuf > | |
testing::internal::TypeWithSize< size > | |
testing::internal::TypeWithSize< 4 > | |
testing::internal::TypeWithSize< 8 > | |
testing::internal::TypeWithSize< sizeof(RawType)> | |
testing::UnitTest | |
testing::internal::UnitTestImpl | |
testing::internal::UnitTestOptions | |
testing::internal::UniversalPrinter< T > | |
testing::internal::UniversalPrinter< T & > | |
testing::internal::UniversalPrinter< T[N]> | |
testing::internal::UniversalTersePrinter< T > | |
testing::internal::UniversalTersePrinter< char * > | |
testing::internal::UniversalTersePrinter< const char * > | |
testing::internal::UniversalTersePrinter< const wchar_t * > | |
testing::internal::UniversalTersePrinter< T & > | |
testing::internal::UniversalTersePrinter< T[N]> | |
testing::internal::UniversalTersePrinter< wchar_t * > | |
singa::Updater | Updater for Param |
singa::AdaGradUpdater | |
singa::NesterovUpdater | |
singa::SGDUpdater | |
testing::internal::ValueArray1< T1 > | |
testing::internal::ValueArray10< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > | |
testing::internal::ValueArray11< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > | |
testing::internal::ValueArray12< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > | |
testing::internal::ValueArray13< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > | |
testing::internal::ValueArray14< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > | |
testing::internal::ValueArray15< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > | |
testing::internal::ValueArray16< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 > | |
testing::internal::ValueArray17< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17 > | |
testing::internal::ValueArray18< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 > | |
testing::internal::ValueArray19< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19 > | |
testing::internal::ValueArray2< T1, T2 > | |
testing::internal::ValueArray20< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20 > | |
testing::internal::ValueArray21< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21 > | |
testing::internal::ValueArray22< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22 > | |
testing::internal::ValueArray23< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23 > | |
testing::internal::ValueArray24< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24 > | |
testing::internal::ValueArray25< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25 > | |
testing::internal::ValueArray26< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26 > | |
testing::internal::ValueArray27< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27 > | |
testing::internal::ValueArray28< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28 > | |
testing::internal::ValueArray29< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29 > | |
testing::internal::ValueArray3< T1, T2, T3 > | |
testing::internal::ValueArray30< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30 > | |
testing::internal::ValueArray31< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31 > | |
testing::internal::ValueArray32< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32 > | |
testing::internal::ValueArray33< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33 > | |
testing::internal::ValueArray34< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34 > | |
testing::internal::ValueArray35< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35 > | |
testing::internal::ValueArray36< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36 > | |
testing::internal::ValueArray37< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37 > | |
testing::internal::ValueArray38< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38 > | |
testing::internal::ValueArray39< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39 > | |
testing::internal::ValueArray4< T1, T2, T3, T4 > | |
testing::internal::ValueArray40< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40 > | |
testing::internal::ValueArray41< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41 > | |
testing::internal::ValueArray42< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42 > | |
testing::internal::ValueArray43< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43 > | |
testing::internal::ValueArray44< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44 > | |
testing::internal::ValueArray45< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45 > | |
testing::internal::ValueArray46< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46 > | |
testing::internal::ValueArray47< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47 > | |
testing::internal::ValueArray48< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48 > | |
testing::internal::ValueArray49< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49 > | |
testing::internal::ValueArray5< T1, T2, T3, T4, T5 > | |
testing::internal::ValueArray50< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50 > | |
testing::internal::ValueArray6< T1, T2, T3, T4, T5, T6 > | |
testing::internal::ValueArray7< T1, T2, T3, T4, T5, T6, T7 > | |
testing::internal::ValueArray8< T1, T2, T3, T4, T5, T6, T7, T8 > | |
testing::internal::ValueArray9< T1, T2, T3, T4, T5, T6, T7, T8, T9 > | |
testing::WithParamInterface< T > | |
testing::TestWithParam< T > | |
singa::Worker | Which runs the training algorithm |
singa::BPWorker | |
singa::CDWorker | |
singa::ZKService | |