summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/attribute/tensorattribute/tensorattribute_test.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* More use of TensorSpec instead of creating Tensor instance explicit.Geir Storli2020-02-201-60/+51
|
* Update nearest neighbor index when tensor values change.Geir Storli2020-02-201-4/+153
|
* Instantiate nearest neighbor (hnsw) index in dense tensor attribute when ↵Geir Storli2020-02-201-19/+53
| | | | specified in config.
* add TypedCells and related functionalityArne Juul2019-07-041-1/+1
| | | | | | | | | | | * templated DenseTensor * templated DenseTensorModify * add templated TypedDenseTensorBuilder * remove DirectDenseTensorBuilder * remove unused TensorMapper * add dispatch structs * add unit test for generic dense join * add special handling of reducing all dimensions
* remove tensor factoryHåvard Pettersen2019-05-311-94/+43
|
* avoid abstract value typesHåvard Pettersen2019-04-251-34/+1
| | | | | | | | | | | | remove basic value type ANY remove concept of tensors with unknown dimensions disallow value types with unbound indexed dimensions remove predicates talking about abstract types type of unknown values are now ERROR (was ANY) require that overlapping indexed dimensions are of equal size type unification now requires types to be equal ('if' expressions) creating a tensor type without dimensions now gives a double type make rank feature setup fail on invalid types (query/attribute)
* Enable free lists when each dense tensor use the same amount of memory (all ↵Geir Storli2019-03-141-0/+4
| | | | dimensions are bound).
* Stop using tensor mapper when setting values in tensor attribute.Tor Egge2019-03-111-16/+20
|
* update external code (getType->type)Håvard Pettersen2017-11-281-3/+3
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
|
* Copyright headerJon Bratseth2017-06-131-1/+1
|
* Targeted include.Henning Baldersheim2017-01-311-0/+1
|
* make stuff compile and testHaavard2017-01-231-2/+2
|
* Decouple attributes so we do not include the world everywhere.Henning Baldersheim2016-12-171-3/+4
|
* Move tensor attribute to search::tensor namespace.Tor Egge2016-11-301-3/+3
|
* Extend tensor attribute test to test handling of tensor attributeTor Egge2016-10-211-18/+120
| | | | with abstract tensor type (i.e. unbound dimensions).
* Add dense tensor attribute.Tor Egge2016-10-201-59/+166
| | | | | Test generic tensor attribute with dense tensors. Test dense tensor attribute with dense tensors.
* Add GenericTensorAttribute and trim down TensorAttribute.Tor Egge2016-10-191-2/+4
|
* Move tensor attribute source to separate directory.Tor Egge2016-10-181-1/+1
|
* Remove tensor::CompactTensor.Geir Storli2016-09-211-2/+0
| | | | This is part of the work to trim down the number of tensor implementations.
* Change to use eval::ValueType instead of tensor::TensorType.Geir Storli2016-09-151-3/+3
|
* Create empty tensor with correct tensor type in attribute and query features.Geir Storli2016-06-221-0/+8
|
* PublishJon Bratseth2016-06-151-0/+217