summaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Expand)AuthorAgeFilesLines
* Revert "Balder/enforce override 2"Arne H Juul2017-04-241-4/+4
* Use overrideHenning Baldersheim2017-04-231-4/+4
* add override in eval moduleArne H Juul2017-04-101-2/+3
* OverrideHenning Baldersheim2017-04-0411-355/+350
* change code to work with LLVM 3.9.1Haavard2017-03-287-73/+96
* Move non-inlineable eval test functions into cpp fileTor Brede Vekterli2017-03-132-37/+51
* Create explicit, non implicitly inlined function definitionsTor Brede Vekterli2017-03-132-0/+3
* Deinline destructors/constructorsHenning Baldersheim2017-03-083-11/+23
* deinline large destructorsHenning Baldersheim2017-03-082-7/+13
* Specify destructors explicit to control inlining.Henning Baldersheim2017-03-0816-93/+170
* more specific initial valueHaavard2017-03-021-1/+1
* analyze parameter usageHaavard2017-03-026-1/+210
* interpreted functions now always take lazy parametersHaavard2017-02-278-74/+102
* also log lazy time/factor in explore benchmarkHaavard2017-02-211-12/+28
* support gbdt forest optimizations with lazy parametersHaavard2017-02-217-61/+196
* improve and extend micro-benchmarkHaavard2017-02-205-85/+156
* added support for lazy parameters to compiled functionsHaavard2017-02-179-22/+54
* convert result from map/apply to DoubleValue if type is doubleHaavard2017-02-161-1/+8
* let tensor::Tensor::getType return const referenceHaavard2017-02-165-5/+5
* use simple tensor engine as (expensive) fallbackHaavard2017-02-162-21/+39
* extend tensor conformance test with new syntaxHaavard2017-02-101-42/+78
* add more reduce cases and drop tensor-only eval in double contextHaavard2017-02-101-5/+7
* enable converting simple tensors to errorsHaavard2017-02-101-17/+11
* allow simple tensors to represent error valuesHaavard2017-02-102-0/+20
* wire in immediate evaluation of new syntaxHaavard2017-02-109-73/+109
* add support for loading lz4 compressed json tensorsHaavard2017-02-095-10/+39
* use mapped file input from vespalibHaavard2017-02-071-26/+3
* use new input/output model in slimeHaavard2017-02-033-5/+3
* add commentsHaavard2017-01-301-0/+18
* test new map/reduce/join API functionsHaavard2017-01-271-19/+67
* added test for aggregatorsHaavard2017-01-274-1/+85
* ensure number results are always double values (not tensors)Haavard2017-01-271-20/+35
* extend immediate api and clean up simple implementationHaavard2017-01-2615-120/+304
* added support for tensor lambdasHaavard2017-01-242-3/+49
* ignore binary with new nameHaavard2017-01-241-1/+1
* eval -> vespaeval as library name.Henning Baldersheim2017-01-2423-25/+25
* Give binary a sensible nameHenning Baldersheim2017-01-241-1/+2
* vespalib -> eval in cmake filesHaavard2017-01-2326-56/+52
* make eval module compile and testHaavard2017-01-2374-199/+199
* build 'eval' as a single libraryHaavard2017-01-2333-65/+50
* wire in eval module in cmake build treeHaavard2017-01-233-0/+46
* move codeHaavard2017-01-23228-0/+20031