Al
|
b320aed9ac
|
[merge] merging master
|
2017-01-13 19:58:49 -05:00 |
|
Al
|
df89387b5c
|
[fix] calloc instead of malloc when performing initialization on structs that may fail halfway and need to clean up while partially initialized (calloc will set all the bytes to zero so the member pointers are NULL instead of garbage memory)
|
2017-01-13 18:30:04 -05:00 |
|
Al
|
46cd725c13
|
[math] Generic dense matrix implementation using BLAS calls for matrix-matrix multiplication if available
|
2016-08-06 00:40:01 -04:00 |
|
Al
|
d35f97f6f1
|
[fix] All file_read_uint64 calls that use stack variables read into a uint64_t not a size_t so as not to smash the stack under a 32-bit arch (issue #18)
|
2016-02-29 22:36:00 -05:00 |
|
Al
|
cba2acc21f
|
[io] Sparse matrix using array I/O methods
|
2016-01-17 20:38:16 -05:00 |
|
Al
|
3260edcf18
|
[math] Adding sparse dot sparse given a dense output matrix (suitable for the minibatch use case), fixing sparse dot vector
|
2016-01-11 13:55:54 -05:00 |
|
Al
|
b6ce94166b
|
[sparse] Only increase size of sparse matrix on finalize row if it needs to be
|
2016-01-07 13:19:22 -05:00 |
|
Al
|
fb4c984f15
|
[math] sparse_matrix_new_shape
|
2015-12-28 01:20:23 -05:00 |
|
Al
|
1e98932b82
|
[fix] setting array->n after reading in both graph and sparse_matrix implementations
|
2015-10-06 19:28:28 -04:00 |
|
Al
|
2fffd76af8
|
[fix] typo
|
2015-09-07 23:58:34 -07:00 |
|
Al
|
cddffdb65f
|
[math] Adding column and row sums to sparse matrices
|
2015-09-07 00:34:00 -07:00 |
|
Al
|
ee4d73c65d
|
[math] sparse matrix I/O methods
|
2015-09-01 00:29:11 -04:00 |
|
Al
|
a090a22bca
|
[math] Adding compressed sparse row (CSR) format sparse matrix, designed for dynamic construction, just the methods needed for logistic regression for now i.e. no sparse dot products
|
2015-08-31 16:42:41 -04:00 |
|