Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Stop forcing inlining of result member function. | Tor Egge | 2021-01-04 | 1 | -1/+1 |
| | |||||
* | Merge pull request #15781 from vespa-engine/arnej/pointer-to-void-not-valid | Arne H Juul | 2020-12-19 | 1 | -8/+8 |
|\ | | | | | Change pointer type for LLVM | ||||
| * | Change pointer type for LLVM | Arne Juul | 2020-12-10 | 1 | -8/+8 |
| | | | | | | | | | | | | | | * With LLVM "pointer to void" is not a valid type. Use char* aka "pointer to int8" instead. This worked unintentionally because LLVM was compiled with -DNDEBUG, disabling asserts. | ||||
* | | GC leftover test | Arne Juul | 2020-12-10 | 3 | -46/+0 |
| | | |||||
* | | move class to the only place it is used | Arne Juul | 2020-12-10 | 5 | -50/+0 |
|/ | |||||
* | Merge pull request #15764 from vespa-engine/arnej/move-dense-optimizers | Arne H Juul | 2020-12-09 | 72 | -883/+323 |
|\ | | | | | Arnej/move dense optimizers | ||||
| * | move to vespalib::eval namespace | Arne Juul | 2020-12-09 | 46 | -274/+185 |
| | | |||||
| * | move tests to match source location | Arne Juul | 2020-12-09 | 25 | -12/+12 |
| | | |||||
| * | GC leftovers | Arne Juul | 2020-12-09 | 4 | -321/+0 |
| | | |||||
| * | move optimizers to eval/instruction directory | Arne Juul | 2020-12-09 | 35 | -35/+35 |
| | | |||||
| * | GC leftovers | Arne Juul | 2020-12-09 | 3 | -163/+0 |
| | | |||||
| * | add TODO comments | Arne Juul | 2020-12-09 | 10 | -0/+13 |
| | | |||||
* | | Merge pull request #15756 from vespa-engine/havardpe/ghost-mode | Håvard Pettersen | 2020-12-09 | 2 | -8/+57 |
|\ \ | |/ |/| | ghost support in instruction benchmark | ||||
| * | ghost support in instruction benchmark | Håvard Pettersen | 2020-12-09 | 2 | -8/+57 |
| | | |||||
* | | Merge pull request #15743 from vespa-engine/arnej/move-partial-update | Arne H Juul | 2020-12-08 | 11 | -829/+0 |
|\ \ | |/ |/| | Arnej/move partial update | ||||
| * | move partial_update files from eval to document | Arne Juul | 2020-12-08 | 11 | -829/+0 |
| | | |||||
* | | minor cleanup | Håvard Pettersen | 2020-12-08 | 10 | -5/+14 |
|/ | |||||
* | remove tensor.h and tensorengine.h | Arne Juul | 2020-12-08 | 11 | -147/+0 |
| | |||||
* | remove old dense vectors | Arne Juul | 2020-12-08 | 67 | -2276/+5 |
| | |||||
* | remove old sparse tensors | Arne Juul | 2020-12-08 | 41 | -1960/+1 |
| | |||||
* | review follow-ups | Arne Juul | 2020-12-08 | 2 | -4/+10 |
| | | | | | | * own a copy of the type * account for cells memory * also assert on number of cells | ||||
* | use DenseCellsValue in NearestNeighborBlueprint | Arne Juul | 2020-12-06 | 1 | -1/+4 |
| | |||||
* | untangle ONNX integration from old DenseTensor | Arne Juul | 2020-12-06 | 3 | -11/+11 |
| | |||||
* | add utility for wrapping cells vector as dense value | Arne Juul | 2020-12-06 | 3 | -0/+41 |
| | |||||
* | Merge pull request #15679 from vespa-engine/arnej/some-cxx2a-additions | Henning Baldersheim | 2020-12-06 | 1 | -1/+1 |
|\ | | | | | Arnej/some cxx2a additions | ||||
| * | Some -std=c++20a fixes: | Arne Juul | 2020-12-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | add noexcept de-inline destructor avoid comparison warning (and revert changes already made in another branch) | ||||
* | | Port to gcc 8. | Tor Egge | 2020-12-06 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #15678 from vespa-engine/havardpe/remove-engine-or-factory | Håvard Pettersen | 2020-12-04 | 11 | -286/+12 |
|\ | | | | | remove EngineOrFactory | ||||
| * | remove EngineOrFactory | Håvard Pettersen | 2020-12-04 | 11 | -286/+12 |
| | | |||||
* | | Merge pull request #15685 from ↵ | Henning Baldersheim | 2020-12-04 | 1 | -8/+0 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/stop-including-llvm-linkallpasses-h Stop including llvm/LinkAllPasses.h. We use a shared llvm library. | ||||
| * | | Stop including llvm/LinkAllPasses.h. We use a shared llvm library. | Tor Egge | 2020-12-04 | 1 | -8/+0 |
| | | | |||||
* | | | Add missing includes. Fix format string. | Tor Egge | 2020-12-04 | 2 | -1/+2 |
|/ / | |||||
* | | Split up tensor_model.hpp to avoid ODR violation. | Tor Egge | 2020-12-04 | 4 | -233/+276 |
| | | |||||
* | | DenseTensorView -> DenseValueView | Arne Juul | 2020-12-04 | 14 | -45/+52 |
| | | |||||
* | | Merge pull request #15661 from vespa-engine/toregge/add-noexcept-specifier | Henning Baldersheim | 2020-12-04 | 1 | -1/+1 |
|\ \ | |/ |/| | Add noexcept specifier to non-throwing member functions. | ||||
| * | Add noexcept specifier to non-throwing member functions. | Tor Egge | 2020-12-04 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #15654 from vespa-engine/arnej/remove-old-prod | Håvard Pettersen | 2020-12-04 | 59 | -2318/+16 |
|\ \ | | | | | | | Arnej/remove old prod | ||||
| * | | remove WrappedSimpleValue | Arne Juul | 2020-12-04 | 3 | -228/+0 |
| | | | |||||
| * | | remove old serialization | Arne Juul | 2020-12-04 | 9 | -540/+0 |
| | | | |||||
| * | | remove old engine support from PartialUpdate | Arne Juul | 2020-12-04 | 1 | -31/+9 |
| | | | |||||
| * | | remove immediate API | Arne Juul | 2020-12-03 | 18 | -298/+0 |
| | | | |||||
| * | | remove immediate API from EngineOrFactory | Arne Juul | 2020-12-03 | 2 | -61/+0 |
| | | | |||||
| * | | remove DefaultTensorEngine | Arne Juul | 2020-12-03 | 25 | -1125/+1 |
| | | | |||||
| * | | no more engine in Tensor | Arne Juul | 2020-12-03 | 2 | -12/+2 |
| | | | |||||
| * | | no more getting engine from tensor | Arne Juul | 2020-12-03 | 4 | -27/+8 |
| | | | |||||
* | | | Eliminate inlining warnings. | Tor Egge | 2020-12-04 | 4 | -0/+15 |
| |/ |/| | |||||
* | | Fix forward declarations. | Tor Egge | 2020-12-03 | 3 | -3/+3 |
|/ | |||||
* | Merge pull request #15646 from ↵ | Arne H Juul | 2020-12-03 | 53 | -422/+233 |
|\ | | | | | | | | | vespa-engine/havardpe/only-factory-in-interpreted-function only factory in interpreted function | ||||
| * | only factory in interpreted function | Håvard Pettersen | 2020-12-03 | 53 | -422/+233 |
| | | |||||
* | | Merge pull request #15636 from vespa-engine/arnej/less-mutable-dense-tensor-view | Arne H Juul | 2020-12-03 | 3 | -17/+19 |
|\ \ | |/ |/| | Arnej/less mutable dense tensor view |