aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Onnx moved to vespalib::eval namespaceArne Juul2020-12-092-2/+2
* minor cleanupHåvard Pettersen2020-12-081-1/+1
* cleanup old includesArne Juul2020-12-085-8/+3
* Merge pull request #15687 from vespa-engine/arnej/untangle-onnx-from-dense-te...Arne H Juul2020-12-081-6/+6
|\
| * use DenseCellsValue in NearestNeighborBlueprintArne Juul2020-12-061-6/+6
* | Deinline destructor.Tor Egge2020-12-061-0/+4
|/
* Some -std=c++20a fixes:Arne Juul2020-12-062-3/+3
* Add noexcept specifiers to non-throwing constructors and operators.Tor Egge2020-12-052-2/+6
* Merge pull request #15678 from vespa-engine/havardpe/remove-engine-or-factoryHåvard Pettersen2020-12-048-25/+30
|\
| * remove EngineOrFactoryHåvard Pettersen2020-12-048-25/+30
* | Add operator overloads to avoid ambiguous reversed operators.Tor Egge2020-12-041-0/+6
* | Avoid bitwise or of different enum types.Tor Egge2020-12-043-8/+8
* | Merge pull request #15660 from vespa-engine/balder/use-std-to_charsHenning Baldersheim2020-12-041-9/+24
|\ \
| * | If there is error return an empty string.Henning Baldersheim2020-12-041-1/+5
| * | Use std::to_chars for int to string conversion.Henning Baldersheim2020-12-041-9/+20
* | | DenseTensorView -> DenseValueViewArne Juul2020-12-041-1/+1
| |/ |/|
* | Pre allocate vector used as scratchpad.Henning Baldersheim2020-12-041-4/+6
* | Eliminate inlining warnings.Tor Egge2020-12-043-0/+7
|/
* Merge pull request #15648 from vespa-engine/toregge/equality-operator-must-be...Henning Baldersheim2020-12-032-2/+2
|\
| * operator== must be const.Tor Egge2020-12-032-2/+2
* | Merge pull request #15646 from vespa-engine/havardpe/only-factory-in-interpre...Arne H Juul2020-12-032-5/+5
|\ \
| * | only factory in interpreted functionHåvard Pettersen2020-12-032-5/+5
| |/
* | Merge pull request #15644 from vespa-engine/arnej/build-sparse-tensors-with-f...Arne H Juul2020-12-033-30/+33
|\ \
| * | use FastValueBuilderFactoryArne Juul2020-12-033-30/+33
| |/
* | rename extract_dense_view -> extract_cells_refArne Juul2020-12-0310-15/+15
* | track API changesArne Juul2020-12-032-3/+2
* | can now just extract cells directlyArne Juul2020-12-031-6/+3
* | GC leftoversArne Juul2020-12-031-1/+0
* | getTensor with mutable view no longer neededArne Juul2020-12-033-18/+2
* | extract_dense_view can just return the cells referenceArne Juul2020-12-037-23/+14
* | simplify notImplemented()Arne Juul2020-12-031-1/+1
|/
* engine.encode -> encode_valueArne Juul2020-12-022-4/+4
* Make it compatible with c++2aHenning Baldersheim2020-12-023-10/+10
* Merge pull request #15593 from vespa-engine/arnej/no-padding-neededArne H Juul2020-12-022-24/+14
|\
| * compute num_subspaces as num_cells/dense_subspace_sizeArne Juul2020-12-022-5/+3
| * update documentation for serialization format alsoArne Juul2020-12-021-2/+1
| * remove padding for alignmentArne Juul2020-12-021-17/+10
* | Make it compatible with c++2aHenning Baldersheim2020-12-022-2/+3
* | use SimpleValue instead of EngineOrFactoryArne Juul2020-12-0211-51/+59
|/
* Merge pull request #15484 from vespa-engine/arnej/add-serialized_fast_value_a...Arne H Juul2020-12-0111-8/+700
|\
| * check tensor type in attribute, just assert in storeArne Juul2020-11-272-29/+22
| * review follow-up fixesArne Juul2020-11-274-25/+84
| * Merge branch 'master' into arnej/add-serialized_fast_value_attributeArne Juul2020-11-2711-44/+46
| |\
| * | test SerializedFastValueAttribute insteadArne Juul2020-11-271-3/+3
| * | more consistent version checkingArne Juul2020-11-261-4/+1
| * | use SerializedFastValueAttribute if possibleArne Juul2020-11-261-1/+5
| * | add SerializedFastValueAttributeArne Juul2020-11-2611-10/+649
* | | Merge pull request #15561 from vespa-engine/arnej/remove-java-tensor-conforma...Arne H Juul2020-12-011-142/+0
|\ \ \
| * | | tensor conformance will now run as a system integration test onlyArne Juul2020-12-011-142/+0
| | |/ | |/|
* / | Misc cleanup of includes and code healthHenning Baldersheim2020-12-011-2/+4
|/ /