Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Use XXH32 for hashing. | Henning Baldersheim | 2018-01-10 | 1 | -9/+4 | |
|/ | ||||||
* | Go back to using a single combiner. | Henning Baldersheim | 2018-01-09 | 3 | -98/+58 | |
* | Allow for building index on the outside. | Henning Baldersheim | 2018-01-09 | 1 | -1/+4 | |
* | Use braces | Henning Baldersheim | 2018-01-09 | 1 | -1/+3 | |
* | _mutable -> _right | Henning Baldersheim | 2018-01-09 | 2 | -5/+5 | |
* | combiner not needed in lambda | Henning Baldersheim | 2018-01-09 | 1 | -1/+1 | |
* | Remove unused code. | Henning Baldersheim | 2018-01-09 | 2 | -35/+10 | |
* | Remove unused code. | Henning Baldersheim | 2018-01-09 | 1 | -25/+0 | |
* | Initialize members | Henning Baldersheim | 2018-01-09 | 1 | -1/+4 | |
* | No need to update the right address, as we update cellIdx inline. | Henning Baldersheim | 2018-01-09 | 1 | -7/+6 | |
* | Specialize add and mul | Henning Baldersheim | 2018-01-09 | 1 | -0/+12 | |
* | Update the combined adress inline. | Henning Baldersheim | 2018-01-09 | 3 | -28/+27 | |
* | Split in 2 methods to avoid if in inner loop. | Henning Baldersheim | 2018-01-09 | 2 | -8/+36 | |
* | Iterate only the valid dimensions. | Henning Baldersheim | 2018-01-09 | 3 | -6/+109 | |
* | Combine address in steps to reduce amount of work in inner loop. | Henning Baldersheim | 2018-01-09 | 3 | -5/+28 | |
* | Inline simple method called in innerloop. | Henning Baldersheim | 2018-01-09 | 2 | -22/+11 | |
* | Add an inner unconditional reduce to avoid temporary vector. | Henning Baldersheim | 2018-01-09 | 2 | -2/+10 | |
* | Add newline at eof | Henning Baldersheim | 2018-01-09 | 1 | -1/+2 | |
* | Move implementation form headerfile to implementationfile. | Henning Baldersheim | 2018-01-09 | 4 | -49/+70 | |
* | Inline Mul and Add in reduce | Henning Baldersheim | 2018-01-09 | 1 | -0/+6 | |
* | Unify alignment. | Henning Baldersheim | 2018-01-09 | 1 | -4/+4 | |
* | Cache the size in a 32 bit variable | Henning Baldersheim | 2018-01-09 | 2 | -8/+10 | |
* | Use nested namespace | Henning Baldersheim | 2018-01-09 | 3 | -27/+12 | |
* | initial experimentation with genetic programming | Håvard Pettersen | 2018-01-09 | 9 | -5/+921 | |
* | Add a for_each method for more efficient iteration. | Henning Baldersheim | 2018-01-03 | 2 | -4/+1 | |
* | Let implementation be visible too. | Henning Baldersheim | 2017-12-29 | 1 | -3/+1 | |
* | Must see implementation too. | Henning Baldersheim | 2017-12-29 | 2 | -0/+2 | |
* | Include implementation file too. | Henning Baldersheim | 2017-12-29 | 1 | -4/+3 | |
* | Ensure methods are inlined. | Henning Baldersheim | 2017-12-29 | 1 | -1/+5 | |
* | Also copy the zero termination. | Henning Baldersheim | 2017-12-29 | 1 | -1/+1 | |
* | Avoid all the plt indirections by declaring dll local and using simpler struc... | Henning Baldersheim | 2017-12-29 | 4 | -14/+20 | |
* | Use a prime based hash instead. | Henning Baldersheim | 2017-12-19 | 2 | -6/+2 | |
* | Add fully parameterized instantiation macros. | Henning Baldersheim | 2017-12-19 | 1 | -1/+4 | |
* | Use 2inN modulator instead of prime number modulator to avoid expensive div | Henning Baldersheim | 2017-12-19 | 1 | -1/+2 | |
* | Inline DenseTensorAddressCombiner::combine | Henning Baldersheim | 2017-12-19 | 2 | -59/+35 | |
* | Avoid type conversion and also use a presized address scratchpad | Henning Baldersheim | 2017-12-19 | 1 | -7/+9 | |
* | DenseTensorCellsIterator::next | Henning Baldersheim | 2017-12-19 | 2 | -16/+12 | |
* | Micro optimize DenseTensorCellsIterator::next by expecting most probable bran... | Henning Baldersheim | 2017-12-19 | 14 | -52/+46 | |
* | Avoid division imposed by modulo | Henning Baldersheim | 2017-12-18 | 1 | -2/+4 | |
* | Unify on nested namespace. | Henning Baldersheim | 2017-12-18 | 34 | -200/+116 | |
* | Consider overlapping dimensions when estimating resulting tensor space. | Henning Baldersheim | 2017-12-18 | 5 | -24/+40 | |
* | Estimate number of cells needed in the hashmap. | Henning Baldersheim | 2017-12-18 | 2 | -2/+3 | |
* | Use nested namespace. | Henning Baldersheim | 2017-12-18 | 14 | -66/+26 | |
* | Use nested namespace. | Henning Baldersheim | 2017-12-18 | 3 | -28/+17 | |
* | Reserve space up front. | Henning Baldersheim | 2017-12-18 | 1 | -13/+7 | |
* | Add method to allocate space up front. | Henning Baldersheim | 2017-12-18 | 1 | -4/+3 | |
* | Only use 32 bits for hash and size. | Henning Baldersheim | 2017-12-18 | 2 | -9/+9 | |
* | Add test for proving size of sparse tensor address ref. | Henning Baldersheim | 2017-12-18 | 2 | -1/+6 | |
* | Merge pull request #4329 from vespa-engine/arnej/better-test-xw-product | Håvard Pettersen | 2017-12-01 | 3 | -310/+65 | |
|\ | ||||||
| * | consolidate tests | Arne Juul | 2017-12-01 | 1 | -12/+4 |