Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove FastOS_Application | Håvard Pettersen | 2022-04-08 | 1 | -12/+13 |
| | | | | | | | | fixup (per application): - maybe ignore SIGPIPE - wire argc/argv untangle Vespa Test Framework strip down deprecated TestApp | ||||
* | gc old process code | Håvard Pettersen | 2022-03-05 | 1 | -1/+0 |
| | | | | also added read_line function to new Process code | ||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 2 | -2/+2 |
| | |||||
* | support functional constants | Håvard Pettersen | 2021-05-11 | 1 | -5/+5 |
| | | | | | | | | | | | | be more specific about const number values (GDBT trees): is_const -> is_const_double get_const_value -> get_const_double_value Add more generic 'get_const_value' that can also be used for tensor values. Allow it to be called even in the case of parse error, in which case it does not produce a value (same as for non-const sub-expressions). | ||||
* | only factory in interpreted function | Håvard Pettersen | 2020-12-03 | 1 | -2/+2 |
| | |||||
* | cleanup unused include | Arne Juul | 2020-11-27 | 1 | -1/+0 |
| | |||||
* | handle both engine- and factory-based tensors | Arne Juul | 2020-10-15 | 1 | -2/+2 |
| | | | | | | * use EngineOrFactory::get() instead of DefaultTensorEngine::ref() * avoid direct use of DenseTensorView etc where possible * use eval::Value instead of tensor::Tensor where possible | ||||
* | Add noexcept as indicated by -Wnoeexcept | Henning Baldersheim | 2020-10-07 | 1 | -2/+3 |
| | |||||
* | remove parameter count from interpreted functions | Håvard Pettersen | 2020-04-03 | 1 | -1/+1 |
| | |||||
* | async concurrent llvm compilation | Håvard Pettersen | 2019-12-12 | 1 | -7/+9 |
| | |||||
* | faster gbdt forest evaluation | Håvard Pettersen | 2019-10-02 | 1 | -2/+15 |
| | | | | | This is a draft implementation of gbdt forest evaluation doing feature-at-a-time rather than tree-at-a-time. | ||||
* | move more param stuff to lazy_params.h | Håvard Pettersen | 2018-01-16 | 1 | -1/+1 |
| | |||||
* | handle 'in' operator as custom (tensor) map operation | Håvard Pettersen | 2017-11-03 | 1 | -13/+3 |
| | | | | | | free arrays no longer allowed restrict set members to be numbers or strings auto-unbox negative numbers in AST | ||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 2 | -2/+2 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 2 | -2/+2 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 2 | -2/+2 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 2 | -2/+2 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 2 | -2/+2 |
| | |||||
* | Reduce fastos.h dependency. | Henning Baldersheim | 2017-06-01 | 1 | -7/+1 |
| | |||||
* | add override in searchlib module | Arne H Juul | 2017-04-12 | 1 | -2/+2 |
| | |||||
* | deiniline destructors | Henning Baldersheim | 2017-03-09 | 1 | -13/+17 |
| | |||||
* | more info about parameter usage when verbose | Haavard | 2017-03-03 | 1 | -11/+27 |
| | |||||
* | update with lazy parameter passing API | Haavard | 2017-02-27 | 1 | -4/+2 |
| | |||||
* | wire in immediate evaluation of new syntax | Haavard | 2017-02-10 | 1 | -1/+1 |
| | |||||
* | use mapped input file | Haavard | 2017-02-07 | 1 | -32/+5 |
| | |||||
* | make stuff compile and test | Haavard | 2017-01-23 | 1 | -10/+10 |
| | |||||
* | make type information available to the interpreted program builder | Haavard | 2016-10-05 | 1 | -1/+1 |
| | |||||
* | Move the gbdt and vm_forest back to the eval module. | Henning Baldersheim | 2016-09-12 | 1 | -2/+2 |
| | |||||
* | Split out tensor and llvm part of eval to avoid bringing in llvm everywhere ↵ | Henning Baldersheim | 2016-09-11 | 1 | -4/+4 |
| | | | | where it is not needed. | ||||
* | use cmath | Arne Juul | 2016-06-27 | 1 | -1/+2 |
| | | | | | | * avoid using #include <math.h> * add std:: namespace prefix when calling <cmath> functions * use <cstdlib> for std::abs() with integral types | ||||
* | Publish | Jon Bratseth | 2016-06-15 | 4 | -0/+399 |