summaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Add tensor function compiler for dot product between two 1d dense tensors.Geir Storli2016-10-2113-0/+264
* Merge pull request #916 from yahoo/jvenstad/dump-cores-when-expected-toHenning Baldersheim2016-10-191-4/+4
|\
| * ulimit -c 0 only when neededJon Marius Venstad2016-10-191-4/+4
* | Merge pull request #910 from yahoo/toregge/add-generic-tensor-attributeGeir Storli2016-10-191-0/+5
|\ \ | |/ |/|
| * Add DenseTensorStore.Tor Egge2016-10-191-0/+5
* | Add 'ulimit -c 0 && ' in front of crashing exec-sJon Marius Venstad2016-10-191-7/+7
|/
* added TimeBomb - protects against deadlocked unit testsHaavard2016-10-187-1/+89
* Rewrite test to new syntax.Henning Baldersheim2016-10-181-27/+26
* Merge pull request #895 from yahoo/toregge/add-dense-tensor-viewGeir Storli2016-10-1813-248/+560
|\
| * Remove DenseTensorBase class.Tor Egge2016-10-1710-60/+68
| * Add dense tensor view, a view to a dense tensor without ownership ofTor Egge2016-10-1712-248/+552
* | generic type predicate aggregationHaavard2016-10-172-12/+13
|/
* Use std::move() to enable move-constructor when setting up argument toTor Egge2016-10-175-5/+5
* Follow api changeHenning Baldersheim2016-10-163-9/+9
* Remove the XXXFactory indirection. Just use static method on Alloc.Henning Baldersheim2016-10-167-54/+31
* When modifying the requested size it must be propagated back.Henning Baldersheim2016-10-162-65/+70
* Ensure that we keep memory footprint to a minimum by deleting as early as pos...Henning Baldersheim2016-10-152-8/+23
* Merge pull request #877 from yahoo/toregge/replace-dense-tensor-dimensions-wi...Håvard Pettersen2016-10-1419-185/+160
|\
| * Don't sort dimensions, ValueType::tensor_type() will sort argument.Tor Egge2016-10-141-8/+6
| * Replace sparse tensor dimension array with value type instance.Tor Egge2016-10-1419-185/+162
* | Merge pull request #867 from yahoo/aressem/dont-allow-unresolved-symbols-in-s...Henning Baldersheim2016-10-132-0/+2
|\ \ | |/ |/|
| * Merge branch 'master' into aressem/dont-allow-unresolved-symbols-in-shared-li...Arnstein Ressem2016-10-10167-5209/+3203
| |\
| * | Fixed some of the libraries.Arnstein Ressem2016-10-032-0/+2
* | | Replace dense tensor dimension meta array with value type instance.Tor Egge2016-10-1314-272/+188
* | | Remove vespalib::tensor::TensorFunction. A newer version exists asTor Egge2016-10-118-651/+0
* | | Remove unused include.Tor Egge2016-10-111-1/+0
* | | Remove old tensor operation unit tests. The relevant test cases haveTor Egge2016-10-1110-1141/+0
* | | minor tweakHaavard2016-10-111-3/+6
* | | Copy relevant tests from operation tests (dense tensors) toTor Egge2016-10-112-1/+48
* | | Merge pull request #827 from yahoo/toregge/test-fixed-sparse-cases-in-tensor-...Håvard Pettersen2016-10-103-5/+179
|\ \ \ | |_|/ |/| |
| * | Copy relevant tests from tensor operation tests (sparse tensors) to tensorTor Egge2016-10-103-5/+179
* | | Merge pull request #771 from yahoo/balder/use-constructor-argument-instead-of...Henning Baldersheim2016-10-0711-205/+369
|\ \ \ | |/ / |/| |
| * | Clarify commentHenning Baldersheim2016-10-031-2/+2
| * | Handle variations to alignment smoother.Henning Baldersheim2016-10-034-101/+125
| * | Make vespalib tests compileHenning Baldersheim2016-10-034-16/+42
| * | Checkpoint 1Henning Baldersheim2016-10-038-196/+153
| * | Impement the old with the new.Henning Baldersheim2016-10-031-6/+6
| * | Instanciate some default allocators.Henning Baldersheim2016-10-032-0/+55
| * | Making a virtual allocator interface.Henning Baldersheim2016-10-032-17/+116
| * | delete the copy constructor/operatorsHenning Baldersheim2016-10-031-1/+3
| * | delete the copy constructor/operatorsHenning Baldersheim2016-10-031-2/+3
* | | Merge pull request #800 from yahoo/toregge/simplify-dense-tensor-reduceGeir Storli2016-10-061-13/+7
|\ \ \
| * | | Simplify dense tensor reduce by using partial unrolling to handle trackingTor Egge2016-10-051-13/+7
* | | | make type information available to the interpreted program builderHaavard2016-10-0515-26/+88
|/ / /
* | | Don't use initial output tensor cell value (0.0) as operator input whenTor Egge2016-10-051-1/+12
* | | Merge pull request #791 from yahoo/geirst/change-dense-tensor-to-use-generic-...Tor Egge2016-10-058-95/+146
|\ \ \
| * | | Change DenseTensor::max to use generic apply function.Geir Storli2016-10-052-17/+19
| * | | Change DenseTensor::min to use generic apply function.Geir Storli2016-10-052-17/+19
| * | | Change DenseTensor::subtract to use generic apply function.Geir Storli2016-10-052-18/+19
| * | | Change DenseTensor::add to use generic apply function.Geir Storli2016-10-058-43/+89