Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | drop SimpleValueEngine | Arne Juul | 2020-10-19 | 4 | -141/+0 |
| | |||||
* | fix copyright | Arne Juul | 2020-10-19 | 2 | -1/+2 |
| | |||||
* | run conformance test also for SimpleValueEngine | Arne Juul | 2020-10-19 | 1 | -2/+8 |
| | |||||
* | add SimpleValueEngine (temporary fallback) | Arne Juul | 2020-10-19 | 3 | -0/+135 |
| | |||||
* | test immediate operations in conformance test | Arne Juul | 2020-10-19 | 2 | -26/+47 |
| | |||||
* | test immediate forms | Arne Juul | 2020-10-19 | 5 | -0/+113 |
| | |||||
* | test immediate map | Arne Juul | 2020-10-19 | 1 | -0/+20 |
| | |||||
* | add "immediate" forms for generic operations (temporary fallback) | Arne Juul | 2020-10-19 | 12 | -30/+218 |
| | |||||
* | add WrappedSimpleValue | Arne Juul | 2020-10-19 | 3 | -0/+227 |
| | |||||
* | added mixed -> partial mixed peek cases | Håvard Pettersen | 2020-10-16 | 1 | -0/+2 |
| | |||||
* | added tensor peek benchmark | Håvard Pettersen | 2020-10-16 | 1 | -1/+94 |
| | |||||
* | added tensor lambda benchmark | Håvard Pettersen | 2020-10-16 | 5 | -7/+71 |
| | |||||
* | added encode/decode benchmark | Håvard Pettersen | 2020-10-16 | 1 | -0/+71 |
| | |||||
* | added tensor create benchmark | Håvard Pettersen | 2020-10-16 | 1 | -41/+86 |
| | |||||
* | extend map benchmark with number case | Håvard Pettersen | 2020-10-16 | 1 | -1/+6 |
| | |||||
* | remove clone() and equals() on all Value subclasses | Arne Juul | 2020-10-16 | 9 | -65/+0 |
| | |||||
* | Merge pull request #14906 from vespa-engine/arnej/maybe-shrink-sparse-tensor | Arne H Juul | 2020-10-16 | 12 | -30/+70 |
|\ | | | | | Arnej/maybe shrink sparse tensor | ||||
| * | rename helper method | Arne Juul | 2020-10-16 | 2 | -3/+3 |
| | | |||||
| * | fixups after review: | Arne Juul | 2020-10-16 | 2 | -3/+4 |
| | | | | | | | | | | * delete copy constructor * rename helper method | ||||
| * | cosmetic cleanups | Arne Juul | 2020-10-15 | 1 | -7/+7 |
| | | |||||
| * | more explicit copy with/without shrinking | Arne Juul | 2020-10-15 | 11 | -21/+60 |
| | | | | | | | | * shrink if needed when deserializing binary data | ||||
* | | Merge pull request #14916 from vespa-engine/havardpe/fix-reduce-expansion-issue | Håvard Pettersen | 2020-10-16 | 2 | -1/+11 |
|\ \ | |/ |/| | reduce empty mixed to dense must add cells with default value | ||||
| * | reduce empty mixed to dense must add cells with default value | Håvard Pettersen | 2020-10-16 | 2 | -1/+11 |
| | | |||||
* | | Merge pull request #14892 from ↵ | Arne H Juul | 2020-10-15 | 1 | -3/+8 |
|\ \ | | | | | | | | | | | | | vespa-engine/arnej/use-engine-or-factory-everywhere handle both engine- and factory-based tensors | ||||
| * | | throw exceptions on unexpected input | Arne Juul | 2020-10-15 | 1 | -3/+8 |
| |/ | |||||
* | | use tensor::Tensor | Arne Juul | 2020-10-15 | 1 | -1/+1 |
| | | |||||
* | | test via compatibility layer | Arne Juul | 2020-10-15 | 4 | -26/+5 |
| | | |||||
* | | compatibility adapters for add/modify/remove | Arne Juul | 2020-10-15 | 2 | -0/+71 |
|/ | |||||
* | Merge pull request #14875 from vespa-engine/toregge/dont-shadow-member-variable | Henning Baldersheim | 2020-10-14 | 1 | -4/+4 |
|\ | | | | | Don't shadow output_size member variable. | ||||
| * | Don't shadow output_size member variable. | Tor Egge | 2020-10-14 | 1 | -4/+4 |
| | | |||||
* | | Fix forward declarations. | Tor Egge | 2020-10-14 | 1 | -3/+3 |
|/ | |||||
* | update copyright | Håvard Pettersen | 2020-10-14 | 1 | -1/+1 |
| | |||||
* | Merge pull request #14852 from vespa-engine/arnej/some-eval-additions | Arne H Juul | 2020-10-14 | 11 | -16/+60 |
|\ | | | | | Arnej/some eval additions | ||||
| * | minor cosmetic fixes | Arne Juul | 2020-10-14 | 3 | -5/+4 |
| | | |||||
| * | update TensorSpec::from_value and use that | Arne Juul | 2020-10-14 | 2 | -22/+8 |
| | | |||||
| * | detect engine with dynamic_cast instead | Arne Juul | 2020-10-14 | 1 | -5/+18 |
| | | |||||
| * | add operator== and operator<< for testing only | Arne Juul | 2020-10-14 | 3 | -0/+36 |
| | | |||||
| * | remove DenseTensorView::cellsRef(), just use cells() | Arne Juul | 2020-10-14 | 5 | -10/+9 |
| | | |||||
| * | add copy() method to EngineOrFactory, to replace Tensor::clone() | Arne Juul | 2020-10-14 | 2 | -0/+11 |
| | | |||||
* | | memory usage on Value API | Håvard Pettersen | 2020-10-14 | 14 | -3/+111 |
|/ | |||||
* | Merge pull request #14842 from ↵ | Arne H Juul | 2020-10-13 | 6 | -1/+138 |
|\ | | | | | | | | | vespa-engine/havardpe/engine-or-factory-global-switch-with-default global implementation switch with default | ||||
| * | global implementation switch with default | Håvard Pettersen | 2020-10-13 | 6 | -1/+138 |
| | | |||||
* | | init cell values to NaN in SimpleValue | Håvard Pettersen | 2020-10-13 | 2 | -2/+7 |
|/ | | | | to force those using the API to assign cell values | ||||
* | wire into Map::compile_self and simplify | Arne Juul | 2020-10-13 | 4 | -18/+5 |
| | |||||
* | track API change | Arne Juul | 2020-10-13 | 1 | -1/+1 |
| | |||||
* | MixedValueView -> ValueView | Arne Juul | 2020-10-13 | 2 | -4/+4 |
| | |||||
* | benchmark GenericMap also | Arne Juul | 2020-10-13 | 1 | -0/+45 |
| | |||||
* | add GenericMap | Arne Juul | 2020-10-13 | 7 | -0/+169 |
| | |||||
* | allow interpreted function to use new generic operations | Håvard Pettersen | 2020-10-12 | 66 | -213/+405 |
| | | | | update conformance test to also test with SimpleValue and FastValue | ||||
* | use vespalib::eval::operation::op1_t and op2_t as canonical | Arne Juul | 2020-10-12 | 17 | -23/+36 |
| |