sugarme
|
52643de1da
|
feat(error result): added Go return pattern of (result, error)
|
2020-06-06 13:20:00 +10:00 |
|
sugarme
|
ff9ae65229
|
chorus(cleanup): cleanup comments at wrapper/tensor and tensor-generated-sample, example
|
2020-06-06 11:11:08 +10:00 |
|
sugarme
|
fb2ef97a60
|
fix(wrapper/tensor-generated-sample): cuda matmul works only with float type
|
2020-06-06 06:07:49 +10:00 |
|
sugarme
|
41c0cfaab2
|
fix(wrapper/error): get full detail string from C; WIP(tensor_generated_sample): cuda
|
2020-06-06 05:44:54 +10:00 |
|
sugarme
|
4c25c43eb8
|
feat(wrapper/cuda): add some Cuda APIs and README.md
|
2020-06-05 10:36:13 +10:00 |
|
sugarme
|
12f5eaa9d7
|
WIP(gen/gen.ml): c_generated
|
2020-06-05 00:04:12 +10:00 |
|
sugarme
|
df1c0b34ff
|
feat(API redesign): remove C_tensor and introduce Ctensor which is alias of C.tensor
|
2020-06-04 16:23:53 +10:00 |
|
sugarme
|
2ef7f06e4a
|
WIP(wrapper/error): some fixed
|
2020-06-04 14:01:10 +10:00 |
|
sugarme
|
ae5f26d567
|
WIP(wrapper/error): handle error message from C; WIP(libtch/tensor_generated.go): at_eq1
|
2020-06-04 13:36:20 +10:00 |
|
sugarme
|
f6c22b4df9
|
fix(wrapper/error): fixed checking C pointer for null. WIP(example/error): testing TorchErr
|
2020-06-03 12:07:08 +10:00 |
|
sugarme
|
549e5d1313
|
feat(wrapper/tensor): tensor.DType
|
2020-06-02 19:29:24 +10:00 |
|
sugarme
|
45bb5a5907
|
feat(libtorch/tensor): added AtDim(), AtSize(); feat(libtorch/README): notes on generating FFI; cleanup
|
2020-06-02 13:07:35 +10:00 |
|
sugarme
|
3b219ec1e0
|
tensor/dim
|
2020-06-01 17:37:05 +10:00 |
|
sugarme
|
67c80a4786
|
feat(wrapper): updated FlattenData to deal with nested slice
|
2020-06-01 15:45:25 +10:00 |
|
sugarme
|
b87d3c8281
|
feat(wrapper): added more dtype helpers and NewTensorFromData
|
2020-05-30 15:39:56 +10:00 |
|
sugarme
|
2430589319
|
feat(wrapper): cleanup and add more type inferring
|
2020-05-30 12:36:49 +10:00 |
|
sugarme
|
98c182cef8
|
feat(dtype): TypeCheck func
|
2020-05-30 11:15:36 +10:00 |
|
sugarme
|
6b0d6105ae
|
feat(dtype), WIP(wrapper), example/tensor
|
2020-05-30 09:04:47 +10:00 |
|
sugarme
|
51d5d127dc
|
WIP: restructure and tensor/kind.go
|
2020-05-28 17:30:17 +10:00 |
|
sugarme
|
5f167e3b67
|
example/tensor: simple create a tensor from slice. Just make it work with API
|
2020-05-27 13:07:58 +10:00 |
|
sugarme
|
816e6109ea
|
WIP: torch/device, torch/kind. Clean-up and re-structure
|
2020-05-27 06:44:37 +10:00 |
|
sugarme
|
313590d87b
|
feat(example/tensor): a working example of wraping Ctype tensor (torch.Tensor()) to Go C_tensor type
|
2020-05-26 16:28:09 +10:00 |
|
sugarme
|
b1c70b1dde
|
works with libtorch API
|
2020-05-26 12:35:52 +10:00 |
|