SparseBase
Getting Started
Tutorials
Explanations
How To Guides
Library API
Full API
Namespaces
Namespace sparsebase
Namespace sparsebase::bases
Namespace sparsebase::context
Namespace sparsebase::converter
Namespace sparsebase::experiment
Namespace sparsebase::feature
Namespace sparsebase::format
Namespace sparsebase::format::format
Namespace sparsebase::format::format::FormatOrderTwo
Namespace sparsebase::io
Namespace sparsebase::metis
Namespace sparsebase::object
Namespace sparsebase::partition
Namespace sparsebase::partition::patoh
Namespace sparsebase::permute
Namespace sparsebase::reorder
Namespace sparsebase::utils
Namespace std
Classes and Structs
Struct Context
Struct CPUContext
Struct CUDAContext
Struct DegreeDistributionParams
Struct JaccardWeightsParams
Struct Params
Template Struct BlankDeleter
Template Struct Deleter
Template Struct Deleter2D
Template Struct TypeConverter< COO, ToIDType, ToNNZType, ToValueType >
Template Struct TypeConverter< CSC, ToIDType, ToNNZType, ToValueType >
Template Struct TypeConverter< CSR, ToIDType, ToNNZType, ToValueType >
Template Struct FormatOrderOne::TypeConverter
Template Struct TypeConverter< format::Array, ToValueType >
Template Struct FormatOrderTwo::TypeConverter
Struct MTXReader::MTXOptions
Struct SbffObject
Struct MetisPartitionParams
Struct PatohPartitionParams
Struct PulpPartitionParams
Template Struct PermuteOrderOneParams
Template Struct PermuteOrderTwoParams
Struct AMDReorderParams
Struct DegreeReorderParams
Struct GrayReorderParams
Struct MetisReorderParams
Struct RabbitReorderParams
Struct RCMReorderParams
Struct ReorderHeatmapParams
Template Struct CUDADeleter
Template Struct Implementation
Struct Parameters
Struct TypeIndexVectorHash
Class GraphFeatureBase
Class IOBase
Class ReorderBase
Class Converter
Template Class ConverterImpl
Template Class ConverterOrderOne
Template Class ConverterOrderTwo
Class ConverterStore
Class ConcreteExperiment
Class ExperimentType
Template Class DegreeDistribution
Template Class Degrees
Template Class Degrees_DegreeDistribution
Class Extractor
Template Class FeatureExtractor
Template Class FeaturePreprocessType
Template Class JaccardWeights
Template Class Array
Template Class COO
Template Class CSC
Template Class CSR
Template Class CUDAArray
Template Class CUDACSR
Class Format
Class FormatImplementation
Template Class FormatOrderOne
Template Class FormatOrderTwo
Template Class BinaryReaderOrderOne
Template Class BinaryReaderOrderTwo
Template Class BinaryWriterOrderOne
Template Class BinaryWriterOrderTwo
Template Class EdgeListReader
Template Class MTXReader
Template Class PigoEdgeListReader
Template Class PigoMTXReader
Class Reader
Template Class ReadsArray
Template Class ReadsCOO
Template Class ReadsCSR
Class SbffArray
Class SbffReadOnlyFile
Class SbffWriteFile
Class Writer
Template Class WritesArray
Template Class WritesCOO
Template Class WritesCSR
Template Class AbstractObject
Template Class Graph
Class Object
Template Class MetisPartition
Template Class Partitioner
Template Class PatohPartition
Template Class PulpPartition
Template Class PermuteOrderOne
Template Class PermuteOrderTwo
Template Class Permuter
Template Class AMDReorder
Template Class DegreeReorder
Template Class GenericReorder
Template Class GrayReorder
Template Class MetisReorder
Template Class RabbitReorder
Template Class RCMReorder
Template Class Reorderer
Template Class ReorderHeatmap
Class AllocationException
Template Class AttemptToReset
Template Class ClassMatcherMixin
Class ConversionException
Class CUDADeviceException
Class DemangleException
Template Class DirectExecutionNotAvailableException
Class Exception
Class Extractable
Class FeatureException
Class FeatureParamsException
Template Class FunctionMatcherMixin
Class FunctionNotFoundException
Class Identifiable
Template Class IdentifiableImplementation
Class InvalidDataMember
Class Logger
Class NoConverterException
Template Class OnceSettable
Class Parameterizable
Class ReaderException
Class ReorderException
Class TypeException
Class WriterException
Enums
Enum Ownership
Enum Objective
Enum ParameterInit
Enum BitMapSize
Enum LogLevel
Functions
Template Function sparsebase::converter::ArrayCUDAArrayConditionalFunction
Template Function sparsebase::converter::CooCscFunctionConditional
Template Function sparsebase::converter::CooCsrFunctionConditional
Template Function sparsebase::converter::CooCsrMoveConditionalFunction
Template Function sparsebase::converter::CsrCooFunctionConditional
Template Function sparsebase::converter::CsrCooMoveConditionalFunction
Template Function sparsebase::converter::CsrCscFunctionConditional
Template Function sparsebase::converter::CsrCUDACsrConditionalFunction(format::Format *, context::Context *)
Template Function sparsebase::converter::CsrCUDACsrConditionalFunction(sparsebase::format::Format *, sparsebase::context::Context *)
Template Function sparsebase::converter::CUDAArrayArrayConditionalFunction
Template Function sparsebase::converter::CUDACsrCsrConditionalFunction(format::Format *, context::Context *)
Template Function sparsebase::converter::CUDACsrCsrConditionalFunction(sparsebase::format::Format *, sparsebase::context::Context *)
Template Function sparsebase::converter::CUDACsrCUDACsrConditionalFunction(format::Format *, context::Context *)
Template Function sparsebase::converter::CUDACsrCUDACsrConditionalFunction(sparsebase::format::Format *, sparsebase::context::Context *)
Function sparsebase::converter::CUDAPeerToPeer
Template Function sparsebase::experiment::LoadCOO
Template Function sparsebase::experiment::LoadCSC
Template Function sparsebase::experiment::LoadCSR
Template Function sparsebase::experiment::LoadFormat
Function sparsebase::experiment::Pass
Template Function sparsebase::experiment::Reorder
Template Function sparsebase::experiment::ReorderCSR
Template Function sparsebase::feature::bst
Function sparsebase::feature::calculateMask
Template Function sparsebase::feature::jac_binning_gpu_u_per_grid_bst_kernel
Template Function sparsebase::feature::RunJaccardKernel
Function sparsebase::feature::warpReduce
Template Function sparsebase::utils::CanTypeFitValue
Template Function sparsebase::utils::ConvertArrayType
Function sparsebase::utils::demangle(const std::string&)
Function sparsebase::utils::demangle(std::type_index)
Template Function sparsebase::utils::isTypeConversionSafe
Template Function sparsebase::utils::ListOfKeysToString
Variables
Variable sparsebase::utils::always_false
Defines
Define BOOST_ATOMIC_DETAIL_NO_CXX11_IS_TRIVIALLY_COPYABLE
Define BOOST_ATOMIC_DETAIL_NO_HAS_UNIQUE_OBJECT_REPRESENTATIONS
Define BOOST_ATOMIC_NO_CLEAR_PADDING
Define FULL_MASK
Define MAX_GRID_DIM
Define MMX_PREFIX
Define SPARSEBASE_PROJECT_CONVERTER_ORDER_ONE_CUDA_CUH
Define SPARSEBASE_PROJECT_CONVERTER_ORDER_TWO_CUDA_CUH
Define SPARSEBASE_PROJECT_CUDA_ARRAY_CUDA_H
Define SPARSEBASE_PROJECT_JACCARD_WEIGHTS_CUDA_CUH
Define SPARSEBASE_PROJECT_UTILS_CUDA_CUH
Define SPARSEBASE_SPARSEBASE_CONTEXT_CUDA_CONTEXT_H_
Define SPARSEBASE_SPARSEBASE_FORMAT_CUDA_FORMAT_H_
Define SPARSEBASE_SPARSEBASE_UTILS_CONVERTER_CUDA_CONVERTER_H_
Define WARP_SIZE
Typedefs
Typedef sparsebase::converter::ConversionChain
Typedef sparsebase::converter::ConversionCondition
Typedef sparsebase::converter::ConversionFunction
Typedef sparsebase::converter::ConversionMap
Typedef sparsebase::converter::ConversionSchema
Typedef sparsebase::converter::ConversionStep
Typedef sparsebase::experiment::KernelFunction
Typedef sparsebase::experiment::LoadDataFunction
Typedef sparsebase::experiment::PreprocessFunction
Typedef sparsebase::feature::Feature
Typedef sparsebase::format::DimensionType
Typedef sparsebase::utils::CostType
Typedef sparsebase::utils::PreprocessFunction
Contributing
License (MIT)
SparseBase
»
Library API
View page source
Library API
Full API
Namespaces
Namespace sparsebase
Namespaces
Namespace sparsebase::bases
Classes
Namespace sparsebase::context
Classes
Namespace sparsebase::converter
Classes
Functions
Typedefs
Namespace sparsebase::experiment
Classes
Functions
Typedefs
Namespace sparsebase::feature
Classes
Functions
Typedefs
Namespace sparsebase::format
Namespaces
Classes
Enums
Typedefs
Namespace sparsebase::format::format
Namespaces
Namespace sparsebase::format::format::FormatOrderTwo
Classes
Namespace sparsebase::io
Classes
Namespace sparsebase::metis
Namespace sparsebase::object
Classes
Namespace sparsebase::partition
Namespaces
Classes
Namespace sparsebase::partition::patoh
Enums
Namespace sparsebase::permute
Classes
Namespace sparsebase::reorder
Classes
Enums
Namespace sparsebase::utils
Classes
Enums
Functions
Typedefs
Variables
Namespace std
Classes and Structs
Struct Context
Inheritance Relationships
Base Type
Struct Documentation
Struct CPUContext
Inheritance Relationships
Base Type
Struct Documentation
Struct CUDAContext
Inheritance Relationships
Base Type
Struct Documentation
Struct DegreeDistributionParams
Inheritance Relationships
Base Type
Struct Documentation
Struct JaccardWeightsParams
Inheritance Relationships
Base Type
Struct Documentation
Struct Params
Inheritance Relationships
Base Type
Struct Documentation
Template Struct BlankDeleter
Struct Documentation
Template Struct Deleter
Struct Documentation
Template Struct Deleter2D
Struct Documentation
Template Struct TypeConverter< COO, ToIDType, ToNNZType, ToValueType >
Struct Documentation
Template Struct TypeConverter< CSC, ToIDType, ToNNZType, ToValueType >
Struct Documentation
Template Struct TypeConverter< CSR, ToIDType, ToNNZType, ToValueType >
Struct Documentation
Template Struct FormatOrderOne::TypeConverter
Nested Relationships
Struct Documentation
Template Struct TypeConverter< format::Array, ToValueType >
Struct Documentation
Template Struct FormatOrderTwo::TypeConverter
Nested Relationships
Struct Documentation
Struct MTXReader::MTXOptions
Nested Relationships
Struct Documentation
Struct SbffObject
Struct Documentation
Struct MetisPartitionParams
Inheritance Relationships
Base Type
Struct Documentation
Struct PatohPartitionParams
Inheritance Relationships
Base Type
Struct Documentation
Struct PulpPartitionParams
Inheritance Relationships
Base Type
Struct Documentation
Template Struct PermuteOrderOneParams
Inheritance Relationships
Base Type
Struct Documentation
Template Struct PermuteOrderTwoParams
Inheritance Relationships
Base Type
Struct Documentation
Struct AMDReorderParams
Inheritance Relationships
Base Type
Struct Documentation
Struct DegreeReorderParams
Inheritance Relationships
Base Type
Struct Documentation
Struct GrayReorderParams
Inheritance Relationships
Base Type
Struct Documentation
Struct MetisReorderParams
Inheritance Relationships
Base Type
Struct Documentation
Struct RabbitReorderParams
Inheritance Relationships
Base Type
Struct Documentation
Struct RCMReorderParams
Inheritance Relationships
Base Type
Struct Documentation
Struct ReorderHeatmapParams
Inheritance Relationships
Base Type
Struct Documentation
Template Struct CUDADeleter
Struct Documentation
Template Struct Implementation
Struct Documentation
Struct Parameters
Inheritance Relationships
Derived Types
Struct Documentation
Struct TypeIndexVectorHash
Struct Documentation
Class GraphFeatureBase
Class Documentation
Class IOBase
Class Documentation
Class ReorderBase
Class Documentation
Class Converter
Inheritance Relationships
Derived Types
Class Documentation
Template Class ConverterImpl
Inheritance Relationships
Base Type
Class Documentation
Template Class ConverterOrderOne
Inheritance Relationships
Base Type
Class Documentation
Template Class ConverterOrderTwo
Inheritance Relationships
Base Type
Class Documentation
Class ConverterStore
Class Documentation
Class ConcreteExperiment
Inheritance Relationships
Base Type
Class Documentation
Class ExperimentType
Inheritance Relationships
Derived Type
Class Documentation
Template Class DegreeDistribution
Inheritance Relationships
Base Type
Class Documentation
Template Class Degrees
Inheritance Relationships
Base Type
Class Documentation
Template Class Degrees_DegreeDistribution
Inheritance Relationships
Base Type
Class Documentation
Class Extractor
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Template Class FeatureExtractor
Inheritance Relationships
Base Type
Class Documentation
Template Class FeaturePreprocessType
Inheritance Relationships
Base Type
Class Documentation
Template Class JaccardWeights
Inheritance Relationships
Base Type
Class Documentation
Template Class Array
Inheritance Relationships
Base Type
Class Documentation
Template Class COO
Inheritance Relationships
Base Type
Class Documentation
Template Class CSC
Inheritance Relationships
Base Type
Class Documentation
Template Class CSR
Inheritance Relationships
Base Type
Class Documentation
Template Class CUDAArray
Inheritance Relationships
Base Type
Class Documentation
Template Class CUDACSR
Inheritance Relationships
Base Type
Class Documentation
Class Format
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class FormatImplementation
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Template Class FormatOrderOne
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
Class Documentation
Template Class FormatOrderTwo
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
Class Documentation
Template Class BinaryReaderOrderOne
Inheritance Relationships
Base Types
Class Documentation
Template Class BinaryReaderOrderTwo
Inheritance Relationships
Base Types
Class Documentation
Template Class BinaryWriterOrderOne
Inheritance Relationships
Base Types
Class Documentation
Template Class BinaryWriterOrderTwo
Inheritance Relationships
Base Types
Class Documentation
Template Class EdgeListReader
Inheritance Relationships
Base Types
Class Documentation
Template Class MTXReader
Nested Relationships
Nested Types
Inheritance Relationships
Base Types
Class Documentation
Template Class PigoEdgeListReader
Inheritance Relationships
Base Types
Class Documentation
Template Class PigoMTXReader
Inheritance Relationships
Base Types
Class Documentation
Class Reader
Inheritance Relationships
Derived Types
Class Documentation
Template Class ReadsArray
Inheritance Relationships
Derived Type
Class Documentation
Template Class ReadsCOO
Inheritance Relationships
Derived Types
Class Documentation
Template Class ReadsCSR
Inheritance Relationships
Derived Types
Class Documentation
Class SbffArray
Class Documentation
Class SbffReadOnlyFile
Class Documentation
Class SbffWriteFile
Class Documentation
Class Writer
Inheritance Relationships
Derived Types
Class Documentation
Template Class WritesArray
Inheritance Relationships
Derived Type
Class Documentation
Template Class WritesCOO
Inheritance Relationships
Derived Type
Class Documentation
Template Class WritesCSR
Inheritance Relationships
Derived Type
Class Documentation
Template Class AbstractObject
Inheritance Relationships
Base Type
Class Documentation
Template Class Graph
Inheritance Relationships
Base Type
Class Documentation
Class Object
Inheritance Relationships
Derived Types
Class Documentation
Template Class MetisPartition
Inheritance Relationships
Base Type
Class Documentation
Template Class Partitioner
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Template Class PatohPartition
Inheritance Relationships
Base Type
Class Documentation
Template Class PulpPartition
Inheritance Relationships
Base Type
Class Documentation
Template Class PermuteOrderOne
Inheritance Relationships
Base Type
Class Documentation
Template Class PermuteOrderTwo
Inheritance Relationships
Base Type
Class Documentation
Template Class Permuter
Inheritance Relationships
Base Type
Class Documentation
Template Class AMDReorder
Inheritance Relationships
Base Type
Class Documentation
Template Class DegreeReorder
Inheritance Relationships
Base Type
Class Documentation
Template Class GenericReorder
Inheritance Relationships
Base Type
Class Documentation
Template Class GrayReorder
Inheritance Relationships
Base Type
Class Documentation
Template Class MetisReorder
Inheritance Relationships
Base Type
Class Documentation
Template Class RabbitReorder
Inheritance Relationships
Base Type
Class Documentation
Template Class RCMReorder
Inheritance Relationships
Base Type
Class Documentation
Template Class Reorderer
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Template Class ReorderHeatmap
Inheritance Relationships
Base Type
Class Documentation
Class AllocationException
Inheritance Relationships
Base Type
Class Documentation
Template Class AttemptToReset
Inheritance Relationships
Base Type
Class Documentation
Template Class ClassMatcherMixin
Class Documentation
Class ConversionException
Inheritance Relationships
Base Type
Class Documentation
Class CUDADeviceException
Inheritance Relationships
Base Type
Class Documentation
Class DemangleException
Inheritance Relationships
Base Type
Class Documentation
Template Class DirectExecutionNotAvailableException
Inheritance Relationships
Base Type
Class Documentation
Class Exception
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class Extractable
Inheritance Relationships
Derived Type
Class Documentation
Class FeatureException
Inheritance Relationships
Base Type
Class Documentation
Class FeatureParamsException
Inheritance Relationships
Base Type
Class Documentation
Template Class FunctionMatcherMixin
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class FunctionNotFoundException
Inheritance Relationships
Base Type
Class Documentation
Class Identifiable
Inheritance Relationships
Derived Types
Class Documentation
Template Class IdentifiableImplementation
Inheritance Relationships
Base Type
Class Documentation
Class InvalidDataMember
Inheritance Relationships
Base Type
Class Documentation
Class Logger
Class Documentation
Class NoConverterException
Inheritance Relationships
Base Type
Class Documentation
Template Class OnceSettable
Class Documentation
Class Parameterizable
Inheritance Relationships
Derived Types
Class Documentation
Class ReaderException
Inheritance Relationships
Base Type
Class Documentation
Class ReorderException
Inheritance Relationships
Base Type
Class Documentation
Class TypeException
Inheritance Relationships
Base Type
Class Documentation
Class WriterException
Inheritance Relationships
Base Type
Class Documentation
Enums
Enum Ownership
Enum Documentation
Enum Objective
Enum Documentation
Enum ParameterInit
Enum Documentation
Enum BitMapSize
Enum Documentation
Enum LogLevel
Enum Documentation
Functions
Template Function sparsebase::converter::ArrayCUDAArrayConditionalFunction
Function Documentation
Template Function sparsebase::converter::CooCscFunctionConditional
Function Documentation
Template Function sparsebase::converter::CooCsrFunctionConditional
Function Documentation
Template Function sparsebase::converter::CooCsrMoveConditionalFunction
Function Documentation
Template Function sparsebase::converter::CsrCooFunctionConditional
Function Documentation
Template Function sparsebase::converter::CsrCooMoveConditionalFunction
Function Documentation
Template Function sparsebase::converter::CsrCscFunctionConditional
Function Documentation
Template Function sparsebase::converter::CsrCUDACsrConditionalFunction(format::Format *, context::Context *)
Function Documentation
Template Function sparsebase::converter::CsrCUDACsrConditionalFunction(sparsebase::format::Format *, sparsebase::context::Context *)
Function Documentation
Template Function sparsebase::converter::CUDAArrayArrayConditionalFunction
Function Documentation
Template Function sparsebase::converter::CUDACsrCsrConditionalFunction(format::Format *, context::Context *)
Function Documentation
Template Function sparsebase::converter::CUDACsrCsrConditionalFunction(sparsebase::format::Format *, sparsebase::context::Context *)
Function Documentation
Template Function sparsebase::converter::CUDACsrCUDACsrConditionalFunction(format::Format *, context::Context *)
Function Documentation
Template Function sparsebase::converter::CUDACsrCUDACsrConditionalFunction(sparsebase::format::Format *, sparsebase::context::Context *)
Function Documentation
Function sparsebase::converter::CUDAPeerToPeer
Function Documentation
Template Function sparsebase::experiment::LoadCOO
Function Documentation
Template Function sparsebase::experiment::LoadCSC
Function Documentation
Template Function sparsebase::experiment::LoadCSR
Function Documentation
Template Function sparsebase::experiment::LoadFormat
Function Documentation
Function sparsebase::experiment::Pass
Function Documentation
Template Function sparsebase::experiment::Reorder
Function Documentation
Template Function sparsebase::experiment::ReorderCSR
Function Documentation
Template Function sparsebase::feature::bst
Function Documentation
Function sparsebase::feature::calculateMask
Function Documentation
Template Function sparsebase::feature::jac_binning_gpu_u_per_grid_bst_kernel
Function Documentation
Template Function sparsebase::feature::RunJaccardKernel
Function Documentation
Function sparsebase::feature::warpReduce
Function Documentation
Template Function sparsebase::utils::CanTypeFitValue
Function Documentation
Template Function sparsebase::utils::ConvertArrayType
Function Documentation
Function sparsebase::utils::demangle(const std::string&)
Function Documentation
Function sparsebase::utils::demangle(std::type_index)
Function Documentation
Template Function sparsebase::utils::isTypeConversionSafe
Function Documentation
Template Function sparsebase::utils::ListOfKeysToString
Function Documentation
Variables
Variable sparsebase::utils::always_false
Variable Documentation
Defines
Define BOOST_ATOMIC_DETAIL_NO_CXX11_IS_TRIVIALLY_COPYABLE
Define Documentation
Define BOOST_ATOMIC_DETAIL_NO_HAS_UNIQUE_OBJECT_REPRESENTATIONS
Define Documentation
Define BOOST_ATOMIC_NO_CLEAR_PADDING
Define Documentation
Define FULL_MASK
Define Documentation
Define MAX_GRID_DIM
Define Documentation
Define MMX_PREFIX
Define Documentation
Define SPARSEBASE_PROJECT_CONVERTER_ORDER_ONE_CUDA_CUH
Define Documentation
Define SPARSEBASE_PROJECT_CONVERTER_ORDER_TWO_CUDA_CUH
Define Documentation
Define SPARSEBASE_PROJECT_CUDA_ARRAY_CUDA_H
Define Documentation
Define SPARSEBASE_PROJECT_JACCARD_WEIGHTS_CUDA_CUH
Define Documentation
Define SPARSEBASE_PROJECT_UTILS_CUDA_CUH
Define Documentation
Define SPARSEBASE_SPARSEBASE_CONTEXT_CUDA_CONTEXT_H_
Define Documentation
Define SPARSEBASE_SPARSEBASE_FORMAT_CUDA_FORMAT_H_
Define Documentation
Define SPARSEBASE_SPARSEBASE_UTILS_CONVERTER_CUDA_CONVERTER_H_
Define Documentation
Define WARP_SIZE
Define Documentation
Typedefs
Typedef sparsebase::converter::ConversionChain
Typedef Documentation
Typedef sparsebase::converter::ConversionCondition
Typedef Documentation
Typedef sparsebase::converter::ConversionFunction
Typedef Documentation
Typedef sparsebase::converter::ConversionMap
Typedef Documentation
Typedef sparsebase::converter::ConversionSchema
Typedef Documentation
Typedef sparsebase::converter::ConversionStep
Typedef Documentation
Typedef sparsebase::experiment::KernelFunction
Typedef Documentation
Typedef sparsebase::experiment::LoadDataFunction
Typedef Documentation
Typedef sparsebase::experiment::PreprocessFunction
Typedef Documentation
Typedef sparsebase::feature::Feature
Typedef Documentation
Typedef sparsebase::format::DimensionType
Typedef Documentation
Typedef sparsebase::utils::CostType
Typedef Documentation
Typedef sparsebase::utils::PreprocessFunction
Typedef Documentation