|
|
@e2010b3
|
6 years |
Paul Brossier |
[tensor] rename have_same_shape
feature/crepe_org
|
|
|
@3ff9654
|
6 years |
Paul Brossier |
[conv1d] add set_{kernel,bias}
feature/crepe_org
|
|
|
@cc74a29
|
6 years |
Paul Brossier |
[tensor] add copy
feature/crepe_org
|
|
|
@3ac1426
|
6 years |
Paul Brossier |
[batchnorm] improve docs for return values
feature/crepe_org
|
|
|
@ddd124a
|
6 years |
Paul Brossier |
[tensor] improve documentation, add todos
feature/crepe_org
|
|
|
@4b2d174
|
6 years |
Paul Brossier |
[tensor] rewrite and rename have_same_shape
feature/crepe_org
|
|
|
@1df9cd1
|
6 years |
Paul Brossier |
[tensor] use cblas alias in matmul, allow n-dimensional tensors
feature/crepe_org
|
|
|
@21631e9
|
6 years |
Paul Brossier |
[tensor] improve shape string for 1d
feature/crepe_org
|
|
|
@75662eb
|
6 years |
Paul Brossier |
[batchnorm] add basic documentation, shuffle declarations to match …
feature/crepe_org
|
|
|
@51c0b61
|
6 years |
Paul Brossier |
[batchnorm] remove comments, add a note about no input parameter
feature/crepe_org
|
|
|
@c249f57
|
6 years |
Paul Brossier |
[ai] add some documentation to activation.h
feature/crepe_org
|
|
|
@689ba93
|
6 years |
Paul Brossier |
[batchnorm] accepts any input size, allocate weights in get_output_shape
feature/crepe_org
|
|
|
@3977b4f
|
6 years |
Paul Brossier |
[batchnorm] wrap long lines
feature/crepe_org
|
|
|
@fa90792
|
6 years |
Paul Brossier |
[batchnorm] generalise to any number of dimensions
feature/crepe_org
|
|
|
@ccc888f
|
6 years |
Paul Brossier |
[batchnorm] remove train for now
feature/crepe_org
|
|
|
@a524de1
|
6 years |
Paul Brossier |
[maxpool2d] remove train methods
feature/crepe_org
|
|
|
@59162ae
|
6 years |
Paul Brossier |
[conv2d] simplify padding modes enum, use _t suffix for type
feature/crepe_org
|
|
|
@c32d8b2
|
6 years |
Paul Brossier |
[conv1d] fix plain version
feature/crepe_org
|
|
|
@1aa6eb8
|
6 years |
Paul Brossier |
[conv1d] improve comments, wrap long line
feature/crepe_org
|
|
|
@4d6a228
|
6 years |
Paul Brossier |
[conv2d] add simple blas version (im2row + gemm)
feature/crepe_org
|
|
|
@ec3f4d63
|
6 years |
Paul Brossier |
[conv2d] fix debug string
feature/crepe_org
|
|
|
@8389694
|
6 years |
Paul Brossier |
[conv2d] remove relu
feature/crepe_org
|
|
|
@378852b
|
6 years |
Paul Brossier |
[conv2d] fix debug string, clean up
feature/crepe_org
|
|
|
@b0b167a
|
6 years |
Paul Brossier |
[activation] add header template
feature/crepe_org
|
|
|
@1bba23e
|
6 years |
Paul Brossier |
[activation] add sigmoid and relu, in-place
feature/crepe_org
|
|
|
@5154024
|
6 years |
Paul Brossier |
[dense] remove activation function
feature/crepe_org
|
|
|
@f392b88
|
6 years |
Paul Brossier |
[conv1d] remove activation function
feature/crepe_org
|
|
|
@977a5c3
|
6 years |
Paul Brossier |
[conv1d] improve comment and indentation
feature/crepe_org
|
|
|
@dfae6e0
|
6 years |
Paul Brossier |
[maxpool2d] improve debug string
feature/cnn_orgfeature/crepe_org
|
|
|
@4647d38
|
6 years |
Paul Brossier |
[dense] improve debug string
feature/cnn_orgfeature/crepe_org
|
|
|
@52b0e42
|
6 years |
Paul Brossier |
[conv1d] improve debug string
feature/cnn_orgfeature/crepe_org
|
|
|
@eba2bc7a
|
6 years |
Paul Brossier |
[conv1d] avoid unused variable, update comment
feature/cnn_orgfeature/crepe_org
|
|
|
@f217068
|
6 years |
Paul Brossier |
[conv1d] add second blas optimisation using gemv
feature/cnn_orgfeature/crepe_org
|
|
|
@3ffea61d
|
6 years |
Paul Brossier |
[conv1d] add first blas optimisation using sdot
feature/cnn_orgfeature/crepe_org
|
|
|
@45a1e1d
|
6 years |
Paul Brossier |
[conv2d] set_stride accepts int[]
feature/cnn_orgfeature/crepe_org
|
|
|
@6ee6107
|
6 years |
Paul Brossier |
[batchnorm] improve debug string
feature/cnn_orgfeature/crepe_org
|
|
|
@8691154
|
6 years |
Paul Brossier |
[maxpool1d] improve debug string
feature/cnn_orgfeature/crepe_org
|
|
|
@7420c40
|
6 years |
Paul Brossier |
[maxpool2d] use first element to initialize output value, add stride
feature/cnn_orgfeature/crepe_org
|
|
|
@f9f03ff
|
6 years |
Paul Brossier |
[maxpool1d] use first element to initialize output value, add a stride
feature/cnn_orgfeature/crepe_org
|
|
|
@791b436
|
6 years |
Paul Brossier |
[maxpool2d] add first draft implementation
feature/cnn_orgfeature/crepe_org
|
|
|
@6006760
|
6 years |
Paul Brossier |
[tensor] add matmul
feature/cnn_orgfeature/crepe_org
|
|
|
@f3848c0
|
6 years |
Paul Brossier |
[conv2d] add first plain draft
feature/cnn_orgfeature/crepe_org
|
|
|
@71655fee
|
6 years |
Paul Brossier |
[tensor] always use buffer in tensor_as_fvec
feature/cnn_orgfeature/crepe_org
|
|
|
@aa5cc08
|
6 years |
Paul Brossier |
[tensor] add header
feature/cnn_orgfeature/crepe_org
|
|
|
@fb3a9f5
|
6 years |
Paul Brossier |
[dense] add first plain version
feature/cnn_orgfeature/crepe_org
|
|
|
@2fec649
|
6 years |
Paul Brossier |
[batchnorm] add first plain version
feature/cnn_orgfeature/crepe_org
|
|
|
@f7838fc
|
6 years |
Paul Brossier |
[tensor] add some documentation
feature/cnn_orgfeature/crepe_org
|
|
|
@1343aca
|
6 years |
Paul Brossier |
[tensor] remove old macro, add more public prototypes
feature/cnn_orgfeature/crepe_org
|
|
|
@c4b6b59
|
6 years |
Paul Brossier |
[tensor] add print helpers
feature/cnn_orgfeature/crepe_org
|
|
|
@dc257cc
|
6 years |
Paul Brossier |
[tensor] add have_same_size
feature/cnn_orgfeature/crepe_org
|
|
|
@7e0b641
|
6 years |
Paul Brossier |
[tensor] add get_subtensor
feature/cnn_orgfeature/crepe_org
|
|
|
@9bffada
|
6 years |
Paul Brossier |
[tensor] complet get_shape_string
feature/cnn_orgfeature/crepe_org
|
|
|
@a85c7f3
|
6 years |
Paul Brossier |
[tensor] set initial max value to first element
feature/cnn_orgfeature/crepe_org
|
|
|
@427a48c
|
6 years |
Paul Brossier |
[tensor] view any tensor as fvec/fmat
feature/cnn_orgfeature/crepe_org
|
|
|
@f5ea4fb
|
6 years |
Paul Brossier |
[tensor] set buffer, remove old comments
feature/cnn_orgfeature/crepe_org
|
|
|
@40520ea
|
6 years |
Paul Brossier |
[tensor] add buffer field, improve documentation
feature/cnn_orgfeature/crepe_org
|
|
|
@50d7afe
|
6 years |
Paul Brossier |
[tensor] add get_shape_string
feature/cnn_orgfeature/crepe_org
|
|
|
@849210c
|
6 years |
Paul Brossier |
[tensor] also set size when viewing fmat/fvec
feature/cnn_orgfeature/crepe_org
|
|
|
@9ca7923
|
6 years |
Paul Brossier |
[tensor] rename n_items to size, remove items_per_row
feature/cnn_orgfeature/crepe_org
|
|
|
@9d35014
|
6 years |
Paul Brossier |
[tensor] use new member names
feature/cnn_orgfeature/crepe_org
|
|
|
@60c9db0
|
6 years |
Paul Brossier |
[maxpool1d] update to new tensor members
feature/cnn_orgfeature/crepe_org
|
|
|
@6e4ef27
|
6 years |
Paul Brossier |
[conv1d] update to new tensor members
feature/cnn_orgfeature/crepe_org
|
|
|
@5010e61
|
6 years |
Paul Brossier |
[tensor] rename attributes to ndim and shape[] to match numpy
feature/cnn_orgfeature/crepe_org
|
|
|
@ba0c332
|
6 years |
Paul Brossier |
[ai] add first maxpool1d draft
feature/cnn_orgfeature/crepe_org
|
|
|
@322e079
|
6 years |
Paul Brossier |
[ai] add first conv1d draft
feature/cnn_orgfeature/crepe_org
|
|
|
@4c33f81
|
6 years |
Paul Brossier |
[ai] add first tensor draft
feature/cnn_orgfeature/crepe_org
|