Vector Optimized Library of Kernels  3.0.0
Architecture-tuned implementations of math kernels
volk_kernel_defs.kernel_class Class Reference

Represent a processing kernel, parse from file. More...

Inherits object.

Public Member Functions

def __init__ (self, kernel_file)
 
def get_impls (self, archs)
 
def __repr__ (self)
 

Data Fields

 name
 
 pname
 
 has_dispatcher
 
 args
 
 arglist_types
 
 arglist_full
 
 arglist_names
 

Detailed Description

Represent a processing kernel, parse from file.

Constructor & Destructor Documentation

◆ __init__()

def volk_kernel_defs.kernel_class.__init__ (   self,
  kernel_file 
)

Member Function Documentation

◆ __repr__()

def volk_kernel_defs.kernel_class.__repr__ (   self)

◆ get_impls()

def volk_kernel_defs.kernel_class.get_impls (   self,
  archs 
)

Field Documentation

◆ arglist_full

volk_kernel_defs.kernel_class.arglist_full

◆ arglist_names

volk_kernel_defs.kernel_class.arglist_names

◆ arglist_types

volk_kernel_defs.kernel_class.arglist_types

◆ args

volk_kernel_defs.kernel_class.args

◆ has_dispatcher

volk_kernel_defs.kernel_class.has_dispatcher

◆ name

volk_kernel_defs.kernel_class.name

◆ pname

volk_kernel_defs.kernel_class.pname

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