Intel clGPU
function_score< N > Struct Template Reference

base class for function score structures More...

#include <functions_base.hpp>

Public Types

using array_type = std::array< float, N >
 

Public Member Functions

array_type & as_array ()
 
const array_type & as_array () const
 

Protected Attributes

array_type _data
 

Detailed Description

template<size_t N>
struct iclgpu::functions::function_score< N >

base class for function score structures

Every function parameter has dedicated score representation in such structures with the same name and type float. Default value for each score is 1.0. Final implementation score is calculated using some kind of reduction function, e.g. Σ or Π

See also
function_impl::accept, score_builder_dot_product

Definition at line 81 of file functions_base.hpp.


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