wip: set_neurons : transfert training
This commit is contained in:
@@ -3,10 +3,11 @@ CC=gcc
|
||||
ROOTPROJECTDIR:=$(realpath ..)
|
||||
TOOLDIR=$(ROOTPROJECTDIR)/ytools_t
|
||||
PERMDIR=$(ROOTPROJECTDIR)/ypermutation_t
|
||||
LISTDIR=$(ROOTPROJECTDIR)/list_t
|
||||
|
||||
INCLUDE_PERMDIR=$(PERMDIR)/src
|
||||
INCLUDE_TOOLDIR=$(TOOLDIR)/include
|
||||
CFLAGS=-I$(INCLUDE_TOOLDIR) -I$(INCLUDE_PERMDIR) -I./src
|
||||
CFLAGS=-I$(INCLUDE_TOOLDIR) -I$(INCLUDE_PERMDIR) -I./src -I$(LISTDIR)/src
|
||||
|
||||
#SRC_DIR=$(ROOT_DIR)/src
|
||||
#SRC=$(wildcard */*/*.c)
|
||||
|
||||
@@ -30,7 +30,7 @@ create_dim(size_t sz){
|
||||
}
|
||||
|
||||
dimension* clone_dim(dimension *dim){
|
||||
return init_copy_dim(dim->perm,dim->size);
|
||||
return init_copy_dim(dim->perm,dim->size);
|
||||
}
|
||||
|
||||
dimension *
|
||||
@@ -209,7 +209,7 @@ void min_dimension(dimension **d, dimension *d0, dimension *d1) {
|
||||
|
||||
void printDebug_dimension(dimension *d,char *msg){
|
||||
|
||||
printf("(%s)->size = %ld | (%s)->rank = %ld \n[",msg,d->size,msg,d->rank);
|
||||
printf("<%p>(%s)->size = %ld | (%s)->rank = %ld \n[",d,msg,d->size,msg,d->rank);
|
||||
for(size_t i=0; i<d->size; ++i)
|
||||
printf(" %ld,", d->perm[i]);
|
||||
printf("] \n");
|
||||
@@ -451,3 +451,11 @@ void free_list_perm_in_dim(list_perm_in_dim *l_p){
|
||||
}
|
||||
}
|
||||
|
||||
GEN_LIST_ALL(dimension)
|
||||
|
||||
GEN_LIST_ALL(ptr_DIMENSION)
|
||||
GEN_FUNC_PTR_LIST_FREE(ptr_DIMENSION){
|
||||
dimension *pdim=(dimension*)arg;
|
||||
free_dimension(pdim);
|
||||
//free(pdim);
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#define __DIMENSION_T__H__
|
||||
|
||||
#include "permutation_t/permutation_t.h"
|
||||
#include "list_t/list_t.h"
|
||||
|
||||
extern bool endian;
|
||||
|
||||
@@ -74,5 +75,11 @@ dimension * create_binary_dim(size_t dimension_size);
|
||||
|
||||
void free_list_perm_in_dim(list_perm_in_dim *l_p);
|
||||
|
||||
GENERATE_LIST_ALL(dimension)
|
||||
typedef dimension * ptr_DIMENSION;
|
||||
|
||||
GENERATE_LIST_ALL(ptr_DIMENSION)
|
||||
GEN_HEAD_PTR_LIST(ptr_DIMENSION)
|
||||
|
||||
#endif /* __DIMENSION_T__H__ */
|
||||
//int compare_dimension(dimension *d1, dimension *d2);
|
||||
|
||||
Reference in New Issue
Block a user