Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | account for sparse tensors without dimensions | Haavard | 2017-05-03 | 1 | -6/+11 | |
| | | ||||||
| * | added description of new mixed serialization format | Haavard | 2017-05-02 | 1 | -0/+37 | |
| | | | | | | | | ... and how it relates to old formats (sparse/dense) | |||||
* | | Fix warnings hidden earlier due to including application headers as system ↵ | Henning Baldersheim | 2017-05-02 | 11 | -17/+40 | |
|/ | | | | includes | |||||
* | Revert "Balder/enforce override 2" | Arne H Juul | 2017-04-24 | 1 | -4/+4 | |
| | ||||||
* | Use override | Henning Baldersheim | 2017-04-23 | 1 | -4/+4 | |
| | ||||||
* | add override in eval module | Arne H Juul | 2017-04-10 | 1 | -2/+3 | |
| | ||||||
* | Override | Henning Baldersheim | 2017-04-04 | 11 | -355/+350 | |
| | ||||||
* | change code to work with LLVM 3.9.1 | Haavard | 2017-03-28 | 7 | -73/+96 | |
| | ||||||
* | Move non-inlineable eval test functions into cpp file | Tor Brede Vekterli | 2017-03-13 | 2 | -37/+51 | |
| | ||||||
* | Create explicit, non implicitly inlined function definitions | Tor Brede Vekterli | 2017-03-13 | 2 | -0/+3 | |
| | ||||||
* | Deinline destructors/constructors | Henning Baldersheim | 2017-03-08 | 3 | -11/+23 | |
| | ||||||
* | deinline large destructors | Henning Baldersheim | 2017-03-08 | 2 | -7/+13 | |
| | ||||||
* | Specify destructors explicit to control inlining. | Henning Baldersheim | 2017-03-08 | 16 | -93/+170 | |
| | | | | | Conflicts: build_settings.cmake | |||||
* | more specific initial value | Haavard | 2017-03-02 | 1 | -1/+1 | |
| | ||||||
* | analyze parameter usage | Haavard | 2017-03-02 | 6 | -1/+210 | |
| | ||||||
* | interpreted functions now always take lazy parameters | Haavard | 2017-02-27 | 8 | -74/+102 | |
| | ||||||
* | also log lazy time/factor in explore benchmark | Haavard | 2017-02-21 | 1 | -12/+28 | |
| | ||||||
* | support gbdt forest optimizations with lazy parameters | Haavard | 2017-02-21 | 7 | -61/+196 | |
| | ||||||
* | improve and extend micro-benchmark | Haavard | 2017-02-20 | 5 | -85/+156 | |
| | ||||||
* | added support for lazy parameters to compiled functions | Haavard | 2017-02-17 | 9 | -22/+54 | |
| | ||||||
* | convert result from map/apply to DoubleValue if type is double | Haavard | 2017-02-16 | 1 | -1/+8 | |
| | ||||||
* | let tensor::Tensor::getType return const reference | Haavard | 2017-02-16 | 5 | -5/+5 | |
| | | | | | ... to make it cheaper to check tensor types in implementation-specific code. | |||||
* | use simple tensor engine as (expensive) fallback | Haavard | 2017-02-16 | 2 | -21/+39 | |
| | | | | ... for new immediate API in default tensor engine | |||||
* | extend tensor conformance test with new syntax | Haavard | 2017-02-10 | 1 | -42/+78 | |
| | ||||||
* | add more reduce cases and drop tensor-only eval in double context | Haavard | 2017-02-10 | 1 | -5/+7 | |
| | ||||||
* | enable converting simple tensors to errors | Haavard | 2017-02-10 | 1 | -17/+11 | |
| | ||||||
* | allow simple tensors to represent error values | Haavard | 2017-02-10 | 2 | -0/+20 | |
| | ||||||
* | wire in immediate evaluation of new syntax | Haavard | 2017-02-10 | 9 | -73/+109 | |
| | ||||||
* | add support for loading lz4 compressed json tensors | Haavard | 2017-02-09 | 5 | -10/+39 | |
| | ||||||
* | use mapped file input from vespalib | Haavard | 2017-02-07 | 1 | -26/+3 | |
| | ||||||
* | use new input/output model in slime | Haavard | 2017-02-03 | 3 | -5/+3 | |
| | ||||||
* | add comments | Haavard | 2017-01-30 | 1 | -0/+18 | |
| | ||||||
* | test new map/reduce/join API functions | Haavard | 2017-01-27 | 1 | -19/+67 | |
| | ||||||
* | added test for aggregators | Haavard | 2017-01-27 | 4 | -1/+85 | |
| | ||||||
* | ensure number results are always double values (not tensors) | Haavard | 2017-01-27 | 1 | -20/+35 | |
| | ||||||
* | extend immediate api and clean up simple implementation | Haavard | 2017-01-26 | 15 | -120/+304 | |
| | | | | | also relax double vs tensor return requirement in conformance test since all results from the simple engine are now normalized | |||||
* | added support for tensor lambdas | Haavard | 2017-01-24 | 2 | -3/+49 | |
| | | | | and some conformance testing | |||||
* | ignore binary with new name | Haavard | 2017-01-24 | 1 | -1/+1 | |
| | ||||||
* | eval -> vespaeval as library name. | Henning Baldersheim | 2017-01-24 | 23 | -25/+25 | |
| | ||||||
* | Give binary a sensible name | Henning Baldersheim | 2017-01-24 | 1 | -1/+2 | |
| | ||||||
* | vespalib -> eval in cmake files | Haavard | 2017-01-23 | 26 | -56/+52 | |
| | ||||||
* | make eval module compile and test | Haavard | 2017-01-23 | 74 | -199/+199 | |
| | ||||||
* | build 'eval' as a single library | Haavard | 2017-01-23 | 33 | -65/+50 | |
| | ||||||
* | wire in eval module in cmake build tree | Haavard | 2017-01-23 | 3 | -0/+46 | |
| | ||||||
* | move code | Haavard | 2017-01-23 | 228 | -0/+20031 | |