Python* API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

Public Member Functions | Static Public Attributes | List of all members
Distributed Class Reference

Computes initial clusters for K-Means algorithm in the first step of the distributed processing mode. More...

Public Member Functions

def __init__
 
def getMethod
 
def getResult
 
def setResult
 
def getPartialResult
 
def setPartialResult
 
def checkFinalizeComputeParams
 
def clone
 
def compute
 
def finalizeCompute
 

Static Public Attributes

 input = ...
 
 parameter = ...
 

Detailed Description

Parameters
fptypeData type to use in intermediate computations of initial clusters for K-Means algorithm, double or float
methodMethod of computing initial clusters for the algorithm, Method
Enumerations
  • Method Methods of computing initial clusters for K-Means algorithm
  • InputId Identifiers of input objects for computing initial clusters for K-Means algorithm
  • ResultId Identifiers of results of computing initial clusters for K-Means algorithm
References
Aliases
  • Distributed_Step1LocalFloat64DeterministicDense is an alias of Distributed(step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense)
  • Distributed_Step1LocalFloat64DeterministicCSR is an alias of Distributed(step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR)
  • Distributed_Step1LocalFloat64RandomDense is an alias of Distributed(step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomDense)
  • Distributed_Step1LocalFloat64RandomCSR is an alias of Distributed(step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR)
  • Distributed_Step1LocalFloat64PlusPlusDense is an alias of Distributed(step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense)
  • Distributed_Step1LocalFloat64PlusPlusCSR is an alias of Distributed(step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR)
  • Distributed_Step1LocalFloat64ParallelPlusDense is an alias of Distributed(step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense)
  • Distributed_Step1LocalFloat64ParallelPlusCSR is an alias of Distributed(step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step1Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR)
  • Distributed_Step1LocalFloat32DeterministicDense is an alias of Distributed(step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense)
  • Distributed_Step1LocalFloat32DeterministicCSR is an alias of Distributed(step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR)
  • Distributed_Step1LocalFloat32RandomDense is an alias of Distributed(step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomDense)
  • Distributed_Step1LocalFloat32RandomCSR is an alias of Distributed(step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR)
  • Distributed_Step1LocalFloat32PlusPlusDense is an alias of Distributed(step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense)
  • Distributed_Step1LocalFloat32PlusPlusCSR is an alias of Distributed(step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR)
  • Distributed_Step1LocalFloat32ParallelPlusDense is an alias of Distributed(step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense)
  • Distributed_Step1LocalFloat32ParallelPlusCSR is an alias of Distributed(step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step1Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR)
  • Distributed_Step2MasterFloat64DeterministicDense is an alias of Distributed(step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicDense)
  • Distributed_Step2MasterFloat64DeterministicCSR is an alias of Distributed(step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.deterministicCSR)
  • Distributed_Step2MasterFloat64RandomDense is an alias of Distributed(step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomDense, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomDense, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomDense, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomDense, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomDense, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomDense)
  • Distributed_Step2MasterFloat64RandomCSR is an alias of Distributed(step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step2Master, fptype=float64, method=daal.algorithms.kmeans.init.randomCSR)
  • Distributed_Step2MasterFloat32DeterministicDense is an alias of Distributed(step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicDense)
  • Distributed_Step2MasterFloat32DeterministicCSR is an alias of Distributed(step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.deterministicCSR)
  • Distributed_Step2MasterFloat32RandomDense is an alias of Distributed(step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomDense, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomDense, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomDense, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomDense, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomDense, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomDense)
  • Distributed_Step2MasterFloat32RandomCSR is an alias of Distributed(step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR, step=daal.step2Master, fptype=float32, method=daal.algorithms.kmeans.init.randomCSR)
  • Distributed_Step2LocalFloat64PlusPlusDense is an alias of Distributed(step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense)
  • Distributed_Step2LocalFloat64ParallelPlusDense is an alias of Distributed(step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense)
  • Distributed_Step2LocalFloat64PlusPlusCSR is an alias of Distributed(step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR)
  • Distributed_Step2LocalFloat64ParallelPlusCSR is an alias of Distributed(step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step2Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR)
  • Distributed_Step2LocalFloat32PlusPlusDense is an alias of Distributed(step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense)
  • Distributed_Step2LocalFloat32ParallelPlusDense is an alias of Distributed(step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense)
  • Distributed_Step2LocalFloat32PlusPlusCSR is an alias of Distributed(step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR)
  • Distributed_Step2LocalFloat32ParallelPlusCSR is an alias of Distributed(step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step2Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR)
  • Distributed_Step3MasterFloat64PlusPlusDense is an alias of Distributed(step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense)
  • Distributed_Step3MasterFloat64ParallelPlusDense is an alias of Distributed(step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense)
  • Distributed_Step3MasterFloat64PlusPlusCSR is an alias of Distributed(step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR)
  • Distributed_Step3MasterFloat64ParallelPlusCSR is an alias of Distributed(step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step3Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR)
  • Distributed_Step3MasterFloat32PlusPlusDense is an alias of Distributed(step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense)
  • Distributed_Step3MasterFloat32ParallelPlusDense is an alias of Distributed(step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense)
  • Distributed_Step3MasterFloat32PlusPlusCSR is an alias of Distributed(step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR)
  • Distributed_Step3MasterFloat32ParallelPlusCSR is an alias of Distributed(step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step3Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR)
  • Distributed_Step4LocalFloat64PlusPlusDense is an alias of Distributed(step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusDense)
  • Distributed_Step4LocalFloat64ParallelPlusDense is an alias of Distributed(step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense)
  • Distributed_Step4LocalFloat64PlusPlusCSR is an alias of Distributed(step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.plusPlusCSR)
  • Distributed_Step4LocalFloat64ParallelPlusCSR is an alias of Distributed(step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step4Local, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR)
  • Distributed_Step4LocalFloat32PlusPlusDense is an alias of Distributed(step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusDense)
  • Distributed_Step4LocalFloat32ParallelPlusDense is an alias of Distributed(step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense)
  • Distributed_Step4LocalFloat32PlusPlusCSR is an alias of Distributed(step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.plusPlusCSR)
  • Distributed_Step4LocalFloat32ParallelPlusCSR is an alias of Distributed(step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step4Local, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR)
  • Distributed_Step5MasterFloat64ParallelPlusDense is an alias of Distributed(step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusDense)
  • Distributed_Step5MasterFloat64ParallelPlusCSR is an alias of Distributed(step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step5Master, fptype=float64, method=daal.algorithms.kmeans.init.parallelPlusCSR)
  • Distributed_Step5MasterFloat32ParallelPlusDense is an alias of Distributed(step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense, step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusDense)
  • Distributed_Step5MasterFloat32ParallelPlusCSR is an alias of Distributed(step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR, step=daal.step5Master, fptype=float32, method=daal.algorithms.kmeans.init.parallelPlusCSR)

Constructor & Destructor Documentation

def __init__ (   self,
  args 
)

Variant 1

Main constructor

Parameters
nClustersNumber of clusters
nRowsTotalNumber of rows in all data sets
offsetOffset in the total data set specifying the start of a block stored on a given local node

Variant 2

Main constructor

Parameters
nClustersNumber of clusters
nRowsTotalNumber of rows in all data sets
offsetOffset in the total data set specifying the start of a block stored on a given local node

Variant 3

Copy constructor

Parameters
otherAn algorithm to be used as the source to initialize the input objects and parameters of the algorithm

Member Function Documentation

def checkFinalizeComputeParams (   self)

Validates the parameters of the finalizeCompute() method

def clone (   self)

Returns a pointer to the newly allocated algorithm that computes initial clusters for K-Means algorithm with a copy of input objects and parameters of this algorithm

Returns
Pointer to the newly allocated algorithm
def compute (   self)

Invokes computations and returns partial result

def finalizeCompute (   self)

Finalizes computations and returns (final) result

def getMethod (   self)

Returns the method of the algorithm

Returns
Method of the algorithm
def getPartialResult (   self)

Returns the structure that contains computed partial results

Returns
Structure that contains computed partial results
def getResult (   self)

Returns the structure that contains the results of computing initial clusters for K-Means algorithm

Returns
Structure that contains the results of computing initial clusters for K-Means algorithm
def setPartialResult (   self,
  partialRes 
)

Registers user-allocated memory to store partial results of computing initial clusters for K-Means algorithm

Parameters
partialResStructure to store partial results of computing initial clusters for K-Means algorithm
def setResult (   self,
  result 
)

Registers user-allocated memory to store the results of computing initial clusters for K-Means algorithm

Parameters
resultStructure to store the results of computing initial clusters for K-Means algorithm

Member Data Documentation

input = ...
static

Input data structure

parameter = ...
static

K-Means init parameters structure


The documentation for this class was generated from the following file:

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