Skip to content

morapi_Params Struct Reference

dnn » param

Parameters.
More...

#include <morapi_softneuro.h>

Public Member Functions

morapi_Result  morapi_Params_clear (morapi_Params *self)
morapi_Result  morapi_Params_addBool (morapi_Params *self, const morapi_Char *i_key, morapi_Bool i_bool)
morapi_Result  morapi_Params_addBools (morapi_Params *self, const morapi_Char *i_key, morapi_Int32 i_num, const morapi_Bool *i_bools)
morapi_Result  morapi_Params_setBool (morapi_Params *self, const morapi_Char *i_key, morapi_Int32 i_index, morapi_Bool i_bool)
morapi_Result  morapi_Params_addReal (morapi_Params *self, const morapi_Char *i_key, morapi_Real i_real)
morapi_Result  morapi_Params_addInt32 (morapi_Params *self, const morapi_Char *i_key, morapi_Int32 i_int32)
morapi_Result  morapi_Params_addReals (morapi_Params *self, const morapi_Char *i_key, morapi_Int32 i_num, const morapi_Real *i_reals)
morapi_Result  morapi_Params_setReals (morapi_Params *self, const morapi_Char *i_key, morapi_Int32 i_num, const morapi_Real *i_reals)
morapi_Result  morapi_Params_addInt32s (morapi_Params *self, const morapi_Char *i_key, morapi_Int32 i_num, const morapi_Int32 *i_int32s)
morapi_Result  morapi_Params_setInt32s (morapi_Params *self, const morapi_Char *i_key, morapi_Int32 i_num, const morapi_Int32 *i_int32s)
morapi_Result  morapi_Params_setReal (morapi_Params *self, const morapi_Char *i_key, morapi_Int32 i_index, morapi_Real i_real)
morapi_Result  morapi_Params_setInt32 (morapi_Params *self, const morapi_Char *i_key, morapi_Int32 i_index, morapi_Int32 i_int32)
morapi_Result  morapi_Params_addText (morapi_Params *self, const morapi_Char *i_key, const morapi_Char *i_text)
morapi_Result  morapi_Params_addTexts (morapi_Params *self, const morapi_Char *i_key, morapi_Int32 i_num, const morapi_Char **i_texts)
morapi_Result  morapi_Params_setText (morapi_Params *self, const morapi_Char *i_key, morapi_Int32 i_index, const morapi_Char *i_text)
morapi_Params morapi_Params_addParams (morapi_Params *self, const morapi_Char *i_key)
morapi_Result  morapi_Params_erase (morapi_Params *self, const morapi_Char *i_key)
morapi_Int32  morapi_Params_getNum (const morapi_Params *self)
const morapi_Param morapi_Params_get (const morapi_Params *self, morapi_Int32 i_index)
const morapi_Param morapi_Params_find (const morapi_Params *self, const morapi_Char *i_key)


Detailed Description

Parameters.


Member Function Documentation


morapi_Params_clear()

morapi_Result morapi_Params_clear (morapi_Params * self)

Clears the parameter set.

Parameters

  • self : parameter object


morapi_Params_addBool()

morapi_Result morapi_Params_addBool (morapi_Params * self,
                                     const morapi_Char * i_key,
                                     morapi_Bool i_bool)

Adds a bool value.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_bool : bool value


morapi_Params_addBools()

morapi_Result morapi_Params_addBools (morapi_Params * self,
                                      const morapi_Char * i_key,
                                      morapi_Int32 i_num,
                                      const morapi_Bool * i_bools)

Adds bool values.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_num : parameter count
  • i_bools : bool values


morapi_Params_setBool()

morapi_Result morapi_Params_setBool (morapi_Params * self,
                                     const morapi_Char * i_key,
                                     morapi_Int32 i_index,
                                     morapi_Bool i_bool)

Sets a bool value.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_index : index in the parameter values.
  • i_bool : bool value.


morapi_Params_addReal()

morapi_Result morapi_Params_addReal (morapi_Params * self,
                                     const morapi_Char * i_key,
                                     morapi_Real i_real)

Adds a real value.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_real : real value


morapi_Params_addInt32()

morapi_Result morapi_Params_addInt32 (morapi_Params * self,
                                      const morapi_Char * i_key,
                                      morapi_Int32 i_int32)

Adds a int32 value.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_int32 : int32 value


morapi_Params_addReals()

morapi_Result morapi_Params_addReals (morapi_Params * self,
                                      const morapi_Char * i_key,
                                      morapi_Int32 i_num,
                                      const morapi_Real * i_reals)

Adds real values.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_num : parameter count
  • i_reals : real values


morapi_Params_setReals()

morapi_Result morapi_Params_setReals (morapi_Params * self,
                                      const morapi_Char * i_key,
                                      morapi_Int32 i_num,
                                      const morapi_Real * i_reals)

Sets real values.

Parameters

  • self : parameter object.
  • i_key : parameter key.
  • i_num : parameter count.
  • i_reals : real values.


morapi_Params_addInt32s()

morapi_Result morapi_Params_addInt32s (morapi_Params * self,
                                       const morapi_Char * i_key,
                                       morapi_Int32 i_num,
                                       const morapi_Int32 * i_int32s)

Adds int32 values.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_num : parameter count
  • i_int32s : int32 values


morapi_Params_setInt32s()

morapi_Result morapi_Params_setInt32s (morapi_Params * self,
                                       const morapi_Char * i_key,
                                       morapi_Int32 i_num,
                                       const morapi_Int32 * i_int32s)

Sets int32 values.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_num : parameter count
  • i_int32s : int32 values


morapi_Params_setReal()

morapi_Result morapi_Params_setReal (morapi_Params * self,
                                     const morapi_Char * i_key,
                                     morapi_Int32 i_index,
                                     morapi_Real i_real)

Sets a real value.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_index : index in the parameter values.
  • i_real : real value.


morapi_Params_setInt32()

morapi_Result morapi_Params_setInt32 (morapi_Params * self,
                                      const morapi_Char * i_key,
                                      morapi_Int32 i_index,
                                      morapi_Int32 i_int32)

Sets a int32 value.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_index : index in the parameter values.
  • i_int32 : int32 value.


morapi_Params_addText()

morapi_Result morapi_Params_addText (morapi_Params * self,
                                     const morapi_Char * i_key,
                                     const morapi_Char * i_text)

Adds a text.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_text : text value


morapi_Params_addTexts()

morapi_Result morapi_Params_addTexts (morapi_Params * self,
                                      const morapi_Char * i_key,
                                      morapi_Int32 i_num,
                                      const morapi_Char ** i_texts)

Adds texts.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_num : parameter count
  • i_texts : text values


morapi_Params_setText()

morapi_Result morapi_Params_setText (morapi_Params * self,
                                     const morapi_Char * i_key,
                                     morapi_Int32 i_index,
                                     const morapi_Char * i_text)

Sets a text.

Parameters

  • self : parameter object
  • i_key : parameter key
  • i_index : index in the parameter values.
  • i_text : text.


morapi_Params_addParams()

morapi_Params * morapi_Params_addParams (morapi_Params * self,
                                         const morapi_Char * i_key)

Adds a parameter set.

Parameters

  • self : parameter object
  • i_key : parameter key


morapi_Params_erase()

morapi_Result morapi_Params_erase (morapi_Params * self,
                                   const morapi_Char * i_key)

Erases the parameter whose key is i_key.

Parameters

  • self : parameter object
  • i_key : parameter key


morapi_Params_getNum()

morapi_Int32 morapi_Params_getNum (const morapi_Params * self)

Gets the number of parameters.

Parameters

  • self : parameter object


morapi_Params_get()

const morapi_Param * morapi_Params_get (const morapi_Params * self,
                                        morapi_Int32 i_index)

Gets the i_index-th parameter.

Parameters

  • self : parameter object
  • i_index : parameter index


morapi_Params_find()

const morapi_Param * morapi_Params_find (const morapi_Params * self,
                                         const morapi_Char * i_key)

Finds a parameter whose key is i_key.

Parameters

  • self : parameter object
  • i_key : parameter key

Returns

morapi_Param object


test_dnn_api.c.