C++ API Reference for Intel® Data Analytics Acceleration Library 2018 Update 3

References | Namespaces | Classes | Enumerations

Contains classes for training the naive Bayes model. More...

References

 Batch
 
 Distributed
 
 Online
 

Namespaces

 daal::algorithms::multinomial_naive_bayes::training
 Contains classes for training the naive Bayes model.
 
 daal::algorithms::multinomial_naive_bayes::training::interface1
 Contains version 1.0 of Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
 

Classes

class  PartialResult
 Provides methods to access partial results obtained with the compute() method of the naive Bayes training algorithm in the online or distributed processing. More...
 
class  Result
 Provides methods to access final results obtained with the compute() method of the naive Bayes training algorithm in the batch processing mode or with the finalizeCompute() method in the distributed or online processing mode. More...
 
class  DistributedInput
 Input objects of the naive Bayes training algorithm in the distributed processing mode. More...
 

Enumerations

enum  Method { defaultDense = 0, fastCSR = 1 }
 
enum  Step2MasterInputId { partialModels }
 

Enumeration Type Documentation

enum Method

Available methods for computing the results of the naive Bayes algorithm

Enumerator
defaultDense 

Default Training method for the multinomial naive Bayes

fastCSR 

Training method for the multinomial naive Bayes with sparse data in CSR format

enum Step2MasterInputId

Available identifiers of the step 2 input

Enumerator
partialModels 

Collection of partial models trained on local nodes

For more complete information about compiler optimizations, see our Optimization Notice.