1#ifndef __DMLFW__MATH_OPERATIONS__
2#define __DMLFW__MATH_OPERATIONS__
// end of group
struct __dmlfw_mat_double dmlfw_mat_double
Opaque structure representing a double precision matrix.
Definition dmlfw_mat_double.h:73
dmlfw_column_vec_double * dmlfw_column_vec_double_sigmoid(dmlfw_column_vec_double *vector, dmlfw_column_vec_double *new_vector)
Applies sigmoid function element-wise to column vector.
dmlfw_column_vec_double * dmlfw_column_vec_double_log(dmlfw_column_vec_double *vector, dmlfw_column_vec_double *new_vector)
Applies natural logarithm element-wise to column vector.
double dmlfw_column_vec_double_sum(dmlfw_column_vec_double *vector)
Computes sum of all values in column vector.
dmlfw_mat_double * dmlfw_mat_double_sigmoid(dmlfw_mat_double *matrix, dmlfw_mat_double *new_matrix)
Applies sigmoid function element-wise to a matrix.
Core matrix types and utilities for double and string data.
Core vector types and utilities for double and string data.
struct __dmlfw_column_vec_double dmlfw_column_vec_double
Opaque structure representing a column vector of doubles.
Definition dmlfw_vec_double.h:83