Funciones que trabajan con vectores de neuronas de entrada PdsNInput.
Más...
Funciones que trabajan con vectores de neuronas de entrada PdsNInput.
Estas funciones trabajan con vectores de neuronas de la forma.
vetor de Nel neuronas
◆ pds_nivector_new()
Crea un vector de neuronas de entrada de tipo PdsNIVector e inicia con cero todos los valores.
- Parámetros
-
[in] | Nel | Es el número de elementos del vector. |
- Devuelve
- Un puntero al vector de tipo PdsNIVector.
- Ejemplos:
- example_neuron.c.
◆ pds_nivector_set_input_from_array()
Escribe el valor de la entrada de las Neuronas.
- Parámetros
-
[in,out] | NIVector | La neurona en consulta. |
[in] | X | Arreglo donde se lee los valores de la entrada. |
[in] | Nel | Número de elementos em X. Solo se copian en NIVector los elementos que caben. |
- Devuelve
- TRUE si todo fue bien o FALSE si no (ej: NIVector==NULL, X==NULL).
- Ejemplos:
- example_neuron.c.
◆ pds_nivector_printf()
int pds_nivector_printf |
( |
const PdsNIVector * |
NIVector | ) |
|
Imprime el valor de la entrada de las Neuronas.
- Parámetros
-
[in] | NIVector | La neurona en consulta. |
- Devuelve
- TRUE si todo fue bien o FALSE si no (ej: NIVector==NULL)
◆ pds_nivector_iterate()
Escribe el valor cero en todas las segundas salidas (error) de cada elemento del vector. .
- Parámetros
-
[in,out] | NIVector | La neurona en consulta. |
- Devuelve
- TRUE si todo fue bien o FALSE si no (ej: NIVector==NULL).
◆ pds_nivector_free()
Libera un vector de neuronas de tipo puntero PdsNIVector.
- Parámetros
-
[in,out] | NIVector | el vector de neuronas a liberar. |
- Devuelve
- No retorna valor.
◆ pds_nivector_destroy()
Libera un vector de neuronas de tipo puntero PdsNIVector, y limpia el puntero con NULL.
- Parámetros
-
[in,out] | NIVector | El vector de neuronas a liberar y limpiar. |
- Devuelve
- No retorna valor.
- Ejemplos:
- example_neuron.c.