|
SHOGUN
6.0.0
|
Definition at line 56 of file StreamingMMD.cpp.
Public Member Functions | |
| Self (CStreamingMMD &cmmd) | |
| void | create_statistic_job () |
| void | create_variance_job () |
| void | create_computation_jobs () |
| void | merge_samples (NextSamples &, std::vector< CFeatures *> &) const |
| void | compute_kernel (ComputationManager &, std::vector< CFeatures *> &, CKernel *) const |
| void | compute_jobs (ComputationManager &) const |
| std::pair< float64_t, float64_t > | compute_statistic_variance () |
| std::pair< SGVector< float64_t >, SGMatrix< float64_t > > | compute_statistic_and_Q (const KernelManager &) |
| SGVector< float64_t > | sample_null () |
Public Attributes | |
| CStreamingMMD & | owner |
| bool | use_gpu |
| index_t | num_null_samples |
| EStatisticType | statistic_type |
| EVarianceEstimationMethod | variance_estimation_method |
| ENullApproximationMethod | null_approximation_method |
| std::function< float32_t(const SGMatrix< float32_t > &)> | statistic_job |
| std::function< float32_t(const SGMatrix< float32_t > &)> | permutation_job |
| std::function< float32_t(const SGMatrix< float32_t > &)> | variance_job |
| Self | ( | CStreamingMMD & | cmmd | ) |
Definition at line 86 of file StreamingMMD.cpp.
| void compute_jobs | ( | ComputationManager & | cm | ) | const |
Definition at line 169 of file StreamingMMD.cpp.
| void compute_kernel | ( | ComputationManager & | cm, |
| std::vector< CFeatures *> & | blocks, | ||
| CKernel * | kernel | ||
| ) | const |
Definition at line 148 of file StreamingMMD.cpp.
| std::pair< SGVector< float64_t >, SGMatrix< float64_t > > compute_statistic_and_Q | ( | const KernelManager & | kernel_selection_mgr | ) |
Definition at line 251 of file StreamingMMD.cpp.
Definition at line 177 of file StreamingMMD.cpp.
| void create_computation_jobs | ( | ) |
Definition at line 95 of file StreamingMMD.cpp.
| void create_statistic_job | ( | ) |
Definition at line 101 of file StreamingMMD.cpp.
| void create_variance_job | ( | ) |
Definition at line 120 of file StreamingMMD.cpp.
| void merge_samples | ( | NextSamples & | next_burst, |
| std::vector< CFeatures *> & | blocks | ||
| ) | const |
Definition at line 134 of file StreamingMMD.cpp.
Definition at line 329 of file StreamingMMD.cpp.
| ENullApproximationMethod null_approximation_method |
Definition at line 79 of file StreamingMMD.cpp.
| index_t num_null_samples |
Definition at line 75 of file StreamingMMD.cpp.
| CStreamingMMD& owner |
Definition at line 72 of file StreamingMMD.cpp.
Definition at line 82 of file StreamingMMD.cpp.
Definition at line 81 of file StreamingMMD.cpp.
| EStatisticType statistic_type |
Definition at line 77 of file StreamingMMD.cpp.
| bool use_gpu |
Definition at line 74 of file StreamingMMD.cpp.
| EVarianceEstimationMethod variance_estimation_method |
Definition at line 78 of file StreamingMMD.cpp.
Definition at line 83 of file StreamingMMD.cpp.