aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #768 from yahoo/toregge/use-dense-tensor-apply-for-additio...Geir Storli2016-10-035-235/+180
|\
| * Use apply method to handle addition, subtraction, min and max on dense tensor.Tor Egge2016-10-035-235/+180
* | Merge pull request #767 from yahoo/geirst/refactor-dense-tensor-product-into-...Tor Egge2016-10-0310-239/+322
|\ \ | |/ |/|
| * Refactor dense tensor product into generic function for applying two dense te...Geir Storli2016-10-0310-165/+199
| * Create separate class for combining two dense addresses.Geir Storli2016-10-034-87/+136
* | Merge pull request #761 from yahoo/toregge/implement-sparse-tensor-reduceGeir Storli2016-10-037-117/+143
|\ \
| * | Implement reduce method for sparse tensors.Tor Egge2016-09-307-117/+143
| |/
* | Merge pull request #746 from yahoo/havardpe/use-tensor-spec-to-verify-in-tens...Geir Storli2016-10-034-152/+437
|\ \ | |/ |/|
| * clean up and extend conformance testHaavard2016-09-293-95/+355
| * added concept of a reference engineHaavard2016-09-291-1/+6
| * use tensor spec for verificationHaavard2016-09-291-84/+103
| * more compact and accurate reporting of skipped test casesHaavard2016-09-291-6/+11
| * skip running mixed tests for now, as it produces too much outputHaavard2016-09-291-4/+0
* | Use apply function to implement sparse tensor product.Tor Egge2016-09-296-126/+61
* | Factor out sparse tensor address combiner used to calculate new tensorTor Egge2016-09-294-77/+115
|/
* Rename classes to get more consistent naming:Tor Egge2016-09-2816-42/+42
* Remove CompactTensorAddressBuilderTor Egge2016-09-275-90/+0
* wire in tensor spec conversion for default tensor engineHaavard2016-09-271-3/+4
* update testsHaavard2016-09-272-4/+2
* remove partial compare/print functionsHaavard2016-09-272-16/+0
* update simple tensor testHaavard2016-09-271-93/+60
* convert tensors back to tensor specsHaavard2016-09-277-0/+80
* added source wrapperHaavard2016-09-271-12/+21
* more complete testing of map operations with appropriate valuesHaavard2016-09-271-18/+68
* Merge pull request #722 from yahoo/toregge/remove-old-tensor-leftoversGeir Storli2016-09-2726-1328/+24
|\
| * Remove CompactTensorAddress class.Tor Egge2016-09-276-175/+24
| * Remove unused forward declaration.Tor Egge2016-09-271-2/+0
| * Remove unused using.Tor Egge2016-09-274-4/+0
| * Remove unused method.Tor Egge2016-09-272-40/+0
| * Remove unused include.Tor Egge2016-09-271-57/+0
| * Remove unused methods in tensor address element iterator.Tor Egge2016-09-278-546/+0
| * Remove unused file.Tor Egge2016-09-271-46/+0
| * Remove joinTensorAddresses functions and the corresponding unit test.Tor Egge2016-09-277-458/+0
* | Implement toSpec() function for tensor::SparseTensor.Geir Storli2016-09-274-6/+56
|/
* Implement function to create a eval::TensorSpec from a tensor::DenseTensor.Geir Storli2016-09-267-18/+130
* Merge pull request #712 from yahoo/toregge/rename-compact-tensor-v2-to-sparse...Geir Storli2016-09-2650-240/+239
|\
| * Rename CompactTensorV2 to SparseTensor.Tor Egge2016-09-2650-240/+239
* | Merge pull request #700 from yahoo/balder/boost-array-2-std-arrayHenning Baldersheim2016-09-262-12/+30
|\ \
| * | Use std::move instead of relying of efficient swap.Henning Baldersheim2016-09-221-5/+1
| * | Replace the barely used SmallVector optimizations with std::vector and explic...Henning Baldersheim2016-09-211-7/+29
| |/
* | Remove unused z89Henning Baldersheim2016-09-261-1/+0
* | Merge pull request #697 from yahoo/havardpe/more-conformance-testingGeir Storli2016-09-265-132/+315
|\ \
| * | clean up tensor generation and abstract tensor evaluation verificationHaavard2016-09-213-125/+306
| * | support referencing tensor valuesHaavard2016-09-212-7/+9
* | | Merge pull request #698 from yahoo/balder/improve-querybuilder-robustnessHenning Baldersheim2016-09-266-8/+59
|\ \ \ | |_|/ |/| |
| * | Factor out the code to get demangled classnames to a common placeHenning Baldersheim2016-09-214-6/+37
| * | Add some more error reporting so that we can figure out what is wrong.Henning Baldersheim2016-09-212-2/+22
| |/
* | Remove tensor::CompactTensor.Geir Storli2016-09-2124-928/+7
* | Remove tensor::SimpleTensor.Geir Storli2016-09-2132-958/+11
|/
* Provide the supplied message to the catch place.Henning Baldersheim2016-09-203-0/+19