/ backends / cpu / move_data.cpp
move_data.cpp
 1  
 2  // noop
 3  void copy_to_cpu(tensor* t){
 4      if (DATA_COPY_DEBUG) printf("copy_to_cpu\n");
 5      if (t->device==CPU){
 6          return;
 7      }
 8      t->device = CPU;
 9  }
10  
11  // noop
12  tensor* copy_from_cpu(tensor* t) {
13      if (DATA_COPY_DEBUG) printf("copy_from_cpu\n");
14      t->device = CPU;
15      return t;
16  }
17  
18  void set_backend_cpu(void){
19      COPY_TO_DEVICE = copy_to_cpu;
20      COPY_FROM_DEVICE = copy_from_cpu;
21  }