aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Removed TestApp::GetSourceDirectoryArnstein Ressem2016-11-0212-47/+19
* Ignore vespalib_dotproductbenchmark_appHenning Baldersheim2016-10-271-2/+1
* Change DenseDotProductFunction to only take tensor ids for the two input argu...Geir Storli2016-10-255-23/+14
* Style change.Geir Storli2016-10-251-1/+2
* Simplify how ValueType is created.Geir Storli2016-10-251-1/+1
* Add dot product cases in conformance test and activate dot product optimization.Geir Storli2016-10-253-4/+26
* Use hw accelerated function to calculate tensor dot product.Geir Storli2016-10-246-15/+230
* Move hwaccelrated library from staging_vespalib to vespalib (for usage in ten...Geir Storli2016-10-2419-0/+866
* Merge pull request #929 from yahoo/havardpe/build-tensor-ir-for-sum-over-tens...Geir Storli2016-10-244-3/+160
|\
| * build tensor IR for sum(tensor_input*tensor_input) sub-expressionsHaavard2016-10-214-3/+160
* | De-activate function compiler until optimization and unit tests are in place.Geir Storli2016-10-241-1/+1
* | Merge pull request #921 from yahoo/toregge/add-dense-tensor-attributeGeir Storli2016-10-214-21/+192
|\ \
| * | Rename class to more descriptive name.Tor Egge2016-10-211-12/+12
| * | If tensor type for dense tensor store is abstract then different tensorsTor Egge2016-10-212-0/+30
| * | Extend tensor mapper to handle unbound indexed dimensions in type spec.Tor Egge2016-10-212-21/+162
| |/
* | Expose the V_TAG defines to vtag.cppHenning Baldersheim2016-10-211-1/+1
* | We only need one vtagHenning Baldersheim2016-10-212-0/+5
* | We only need one vtagHenning Baldersheim2016-10-213-0/+103
* | 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
|\ \ \ | |/ / |/| |