Added comments
This commit is contained in:
21
tensor.h
21
tensor.h
@@ -42,23 +42,22 @@ void tensor_destroy(tensor t);
|
||||
bool tensor_is_empty(const tensor t);
|
||||
bool tensor_is_equal(const tensor t1, const tensor t2);
|
||||
|
||||
uint8_t _tensor_check_size(const uint32_t *size, uint8_t rank);
|
||||
uint8_t _tensor_set_size(tensor t, const uint32_t *size, uint8_t rank);
|
||||
bool _tensor_check_size(const uint32_t *size, uint8_t rank);
|
||||
bool _tensor_set_size(tensor t, const uint32_t *size, uint8_t rank);
|
||||
|
||||
uint8_t tensor_set(tensor t, const uint32_t *index, dtype val);
|
||||
dtype tensor_get(const tensor t, const uint32_t *index, uint8_t *success);
|
||||
bool tensor_set(tensor t, const uint32_t *index, dtype val);
|
||||
dtype tensor_get(const tensor t, const uint32_t *index, bool *success);
|
||||
|
||||
uint8_t tensor_init_one(tensor t, uint8_t rank, const uint32_t *size);
|
||||
uint8_t tensor_init_zero(tensor t, uint8_t rank, const uint32_t *size);
|
||||
uint8_t tensor_init_rand(tensor t, uint8_t rank, const uint32_t *size, dtype max);
|
||||
uint8_t tensor_cpy(tensor t1, const tensor t2);
|
||||
bool tensor_init_one(tensor t, const uint32_t *size, uint8_t rank);
|
||||
bool tensor_init_zero(tensor t, const uint32_t *size, uint8_t rank);
|
||||
bool tensor_init_rand(tensor t, const uint32_t *size, uint8_t rank, dtype max);
|
||||
bool tensor_cpy(tensor t1, const tensor t2);
|
||||
|
||||
uint8_t tensor_add_inplace(tensor t1, const tensor t2);
|
||||
uint8_t tensor_sub_inplace(tensor t1, const tensor t2);
|
||||
bool tensor_add_inplace(tensor t1, const tensor t2);
|
||||
bool tensor_sub_inplace(tensor t1, const tensor t2);
|
||||
tensor tensor_add(const tensor t1, const tensor t2);
|
||||
tensor tensor_sub(const tensor t1, const tensor t2);
|
||||
|
||||
void tensor_print(const tensor t);
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user