# # ChangeLog for src/ai # # Generated by Trac 1.2 # Dec 14, 2024, 11:25:28 AM Thu, 10 Jan 2019 18:12:03 GMT Paul Brossier [5154024] * src/ai/dense.c (modified) [dense] remove activation function Thu, 10 Jan 2019 18:11:28 GMT Paul Brossier [f392b88] * src/ai/conv1d.c (modified) [conv1d] remove activation function Thu, 10 Jan 2019 18:10:50 GMT Paul Brossier [977a5c3] * src/ai/conv1d.c (modified) [conv1d] improve comment and indentation Tue, 08 Jan 2019 14:51:03 GMT Paul Brossier [dfae6e0] * src/ai/maxpool2d.c (modified) [maxpool2d] improve debug string Tue, 08 Jan 2019 14:50:31 GMT Paul Brossier [4647d38] * src/ai/dense.c (modified) [dense] improve debug string Tue, 08 Jan 2019 14:49:55 GMT Paul Brossier [52b0e42] * src/ai/conv1d.c (modified) [conv1d] improve debug string Tue, 08 Jan 2019 14:49:30 GMT Paul Brossier [eba2bc7a] * src/ai/conv1d.c (modified) [conv1d] avoid unused variable, update comment Tue, 08 Jan 2019 14:45:59 GMT Paul Brossier [f217068] * src/ai/conv1d.c (modified) [conv1d] add second blas optimisation using gemv Tue, 08 Jan 2019 14:29:51 GMT Paul Brossier [3ffea61d] * src/ai/conv1d.c (modified) [conv1d] add first blas optimisation using sdot Tue, 08 Jan 2019 14:12:35 GMT Paul Brossier [45a1e1d] * src/ai/conv2d.c (modified) * src/ai/conv2d.h (modified) [conv2d] set_stride accepts int[] Tue, 08 Jan 2019 14:11:30 GMT Paul Brossier [6ee6107] * src/ai/batchnorm.c (modified) [batchnorm] improve debug string Tue, 08 Jan 2019 14:11:09 GMT Paul Brossier [8691154] * src/ai/maxpool1d.c (modified) [maxpool1d] improve debug string Mon, 07 Jan 2019 23:06:02 GMT Paul Brossier [7420c40] * src/ai/maxpool2d.c (modified) [maxpool2d] use first element to initialize output value, add stride Mon, 07 Jan 2019 23:05:26 GMT Paul Brossier [f9f03ff] * src/ai/maxpool1d.c (modified) [maxpool1d] use first element to initialize output value, add a stride Mon, 07 Jan 2019 22:46:20 GMT Paul Brossier [791b436] * src/ai/maxpool2d.c (added) * src/ai/maxpool2d.h (added) [maxpool2d] add first draft implementation Mon, 07 Jan 2019 22:26:09 GMT Paul Brossier [6006760] * src/ai/tensor.c (modified) * src/ai/tensor.h (modified) [tensor] add matmul Mon, 07 Jan 2019 21:49:39 GMT Paul Brossier [f3848c0] * src/ai/conv2d.c (added) * src/ai/conv2d.h (added) [conv2d] add first plain draft Mon, 07 Jan 2019 21:14:13 GMT Paul Brossier [71655fee] * src/ai/tensor.c (modified) [tensor] always use buffer in tensor_as_fvec Mon, 07 Jan 2019 21:13:03 GMT Paul Brossier [aa5cc08] * src/ai/tensor.c (modified) [tensor] add header Mon, 07 Jan 2019 21:08:13 GMT Paul Brossier [fb3a9f5] * src/ai/dense.c (added) * src/ai/dense.h (added) [dense] add first plain version Mon, 07 Jan 2019 21:04:37 GMT Paul Brossier [2fec649] * src/ai/batchnorm.c (added) * src/ai/batchnorm.h (added) [batchnorm] add first plain version Wed, 02 Jan 2019 22:07:16 GMT Paul Brossier [f7838fc] * src/ai/tensor.h (modified) [tensor] add some documentation Wed, 02 Jan 2019 22:02:26 GMT Paul Brossier [1343aca] * src/ai/tensor.h (modified) [tensor] remove old macro, add more public prototypes Wed, 02 Jan 2019 21:58:45 GMT Paul Brossier [c4b6b59] * src/ai/tensor.c (modified) [tensor] add print helpers Wed, 02 Jan 2019 21:57:49 GMT Paul Brossier [dc257cc] * src/ai/tensor.c (modified) [tensor] add have_same_size Wed, 02 Jan 2019 21:56:47 GMT Paul Brossier [7e0b641] * src/ai/tensor.c (modified) * src/ai/tensor.h (modified) [tensor] add get_subtensor Wed, 02 Jan 2019 21:55:36 GMT Paul Brossier [9bffada] * src/ai/tensor.c (modified) [tensor] complet get_shape_string Wed, 02 Jan 2019 21:54:55 GMT Paul Brossier [a85c7f3] * src/ai/tensor.c (modified) [tensor] set initial max value to first element Wed, 02 Jan 2019 21:54:21 GMT Paul Brossier [427a48c] * src/ai/tensor.c (modified) [tensor] view any tensor as fvec/fmat Wed, 02 Jan 2019 21:53:40 GMT Paul Brossier [f5ea4fb] * src/ai/tensor.c (modified) [tensor] set buffer, remove old comments Wed, 02 Jan 2019 21:51:35 GMT Paul Brossier [40520ea] * src/ai/tensor.h (modified) [tensor] add buffer field, improve documentation Wed, 02 Jan 2019 21:47:51 GMT Paul Brossier [50d7afe] * src/ai/tensor.c (modified) [tensor] add get_shape_string Wed, 02 Jan 2019 01:10:48 GMT Paul Brossier [849210c] * src/ai/tensor.c (modified) [tensor] also set size when viewing fmat/fvec Tue, 01 Jan 2019 18:20:51 GMT Paul Brossier [9ca7923] * src/ai/tensor.c (modified) * src/ai/tensor.h (modified) [tensor] rename n_items to size, remove items_per_row Tue, 01 Jan 2019 17:41:40 GMT Paul Brossier [9d35014] * src/ai/tensor.c (modified) [tensor] use new member names Tue, 01 Jan 2019 17:39:56 GMT Paul Brossier [60c9db0] * src/ai/maxpool1d.c (modified) [maxpool1d] update to new tensor members Tue, 01 Jan 2019 17:39:26 GMT Paul Brossier [6e4ef27] * src/ai/conv1d.c (modified) [conv1d] update to new tensor members Tue, 01 Jan 2019 17:38:05 GMT Paul Brossier [5010e61] * src/ai/tensor.c (modified) * src/ai/tensor.h (modified) [tensor] rename attributes to ndim and shape[] to match numpy Mon, 31 Dec 2018 16:12:38 GMT Paul Brossier [ba0c332] * src/ai/maxpool1d.c (added) * src/ai/maxpool1d.h (added) [ai] add first maxpool1d draft Mon, 31 Dec 2018 16:09:34 GMT Paul Brossier [322e079] * src/ai/conv1d.c (added) * src/ai/conv1d.h (added) [ai] add first conv1d draft Mon, 31 Dec 2018 16:04:15 GMT Paul Brossier [4c33f81] * src/ai/tensor.c (added) * src/ai/tensor.h (added) [ai] add first tensor draft