Caffe2 - C++ API
A deep learning, cross platform ML framework
lib1.c
1 #include <TH/TH.h>
2 
3 void good_func(THFloatTensor *tensor, int a, float b)
4 {
5  THFloatTensor_mul(tensor, tensor, a);
6  THFloatTensor_add(tensor, tensor, b);
7 }
8 
9 THFloatTensor * new_tensor(int a)
10 {
11  THFloatTensor *t = THFloatTensor_newWithSize2d(a, a);
12  THFloatTensor_fill(t, a);
13  return t;
14 }
15 
16 float int_to_float(int a)
17 {
18  return a;
19 }