Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Due to different hash the correct answer needs an update. | Henning Baldersheim | 2018-01-10 | 1 | -0/+0 |
| | |||||
* | Revert earlier reorder. | Henning Baldersheim | 2018-01-10 | 1 | -2/+2 |
| | |||||
* | Use cheap and_modulator instead of prime modulator to avoid costly division. | Henning Baldersheim | 2018-01-10 | 2 | -2/+4 |
| | |||||
* | Merge pull request #4602 from vespa-engine/balder/use-xxhash32-for-sparse-tensor | Henning Baldersheim | 2018-01-10 | 2 | -13/+9 |
|\ | | | | | Balder/use xxhash32 for sparse tensor | ||||
| * | Different hashing gives different order. | Henning Baldersheim | 2018-01-10 | 1 | -2/+2 |
| | | |||||
| * | Add missing newline at eof and align members. | Henning Baldersheim | 2018-01-10 | 1 | -2/+3 |
| | | |||||
| * | Use XXH32 for hashing. | Henning Baldersheim | 2018-01-10 | 1 | -9/+4 |
| | | |||||
* | | Merge pull request #4598 from vespa-engine/bratseth/expression-transform-context | Jon Bratseth | 2018-01-10 | 15 | -183/+213 |
|\ \ | |/ |/| | Use a context for transform state | ||||
| * | Use a context for transform state | Jon Bratseth | 2018-01-10 | 15 | -183/+213 |
| | | |||||
* | | Merge pull request #4599 from ↵ | Henning Baldersheim | 2018-01-10 | 5 | -17/+12 |
|\ \ | |/ |/| | | | | | vespa-engine/toregge/use-smart-pointer-bool-operator Use smart pointer bool operator. | ||||
| * | Use smart pointer bool operator. | Tor Egge | 2018-01-10 | 5 | -17/+12 |
|/ | |||||
* | Merge pull request #4589 from vespa-engine/bratseth/integrate-tensorflow | Jon Bratseth | 2018-01-10 | 22 | -77/+5517 |
|\ | | | | | Basic TensorFlow integration | ||||
| * | Basic TensorFlow integration | Jon Bratseth | 2018-01-09 | 22 | -77/+5517 |
| | | | | | | | | | | | | | | | | | | | | This wil replace any occurrence of tensorflow(...) in ranking expressions with the corresponding translated expression. It is functional but these tings are outstanding - Propagate warnings - Import a model just once even if referred multiple times - Add constants as tensor files rather than config | ||||
* | | Merge pull request #4588 from ↵ | Geir Storli | 2018-01-10 | 12 | -7/+94 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/let-proton-subscribe-to-bucketspaces-config Let proton subscribe to bucketspaces config. | ||||
| * | | Let proton subscribe to bucketspaces config. | Tor Egge | 2018-01-09 | 12 | -7/+94 |
| | | | |||||
* | | | Merge pull request #4596 from ↵ | Harald Musum | 2018-01-10 | 3 | -70/+32 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/revert-4592-hakonhall/delegate-to-other-components-if-specified Revert "Delegate to other components if specified" | ||||
| * | | | Revert "Delegate to other components if specified" | Harald Musum | 2018-01-10 | 3 | -70/+32 |
|/ / / | |||||
* | | | Merge pull request #4594 from ↵ | Henning Baldersheim | 2018-01-09 | 4 | -59/+141 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/balder/alternative-dense-tensor-apply-accounted Balder/alternative dense tensor apply accounted | ||||
| * | | | 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 |
| | | | | |||||
| * | | | Revert debug option. | Henning Baldersheim | 2018-01-09 | 1 | -1/+1 |
| | | | | |||||
| * | | | Iterate only the valid dimensions. | Henning Baldersheim | 2018-01-09 | 4 | -7/+110 |
| | | | | |||||
| * | | | Combine address in steps to reduce amount of work in inner loop. | Henning Baldersheim | 2018-01-09 | 3 | -5/+28 |
| | | | | |||||
* | | | | Merge pull request #4592 from ↵ | Håkon Hallingstad | 2018-01-09 | 3 | -32/+70 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/delegate-to-other-components-if-specified Delegate to other components if specified | ||||
| * | | | | Delegate to other components if specified | Håkon Hallingstad | 2018-01-09 | 3 | -32/+70 |
| | | | | | |||||
* | | | | | Merge pull request #4591 from ↵ | Henning Baldersheim | 2018-01-09 | 7 | -38/+45 |
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | vespa-engine/hmusum/add-support-for-timeout-to-file-distribution-status-api Hmusum/add support for timeout to file distribution status api | ||||
| * | | | | Use higher precision for timeout | Harald Musum | 2018-01-09 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Support milliscond resolution for timeout request parameter | Harald Musum | 2018-01-09 | 2 | -5/+13 |
| | | | | | |||||
| * | | | | Timeout for file distribution status API | Harald Musum | 2018-01-09 | 6 | -34/+33 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * Support timeout request parameter * Change default timeout to 5 seconds | ||||
* | | | | | Merge pull request #4593 from vespa-engine/balder/cache-the-end-iterator | Henning Baldersheim | 2018-01-09 | 2 | -6/+14 |
|\ \ \ \ \ | | | | | | | | | | | | | Cache the end iterator as it now is created on the fly. | ||||
| * | | | | | Cache the end iterator as it now is created on the fly. | Henning Baldersheim | 2018-01-09 | 2 | -6/+14 |
|/ / / / / | |||||
* | | | | | Merge pull request #4590 from ↵ | Henning Baldersheim | 2018-01-09 | 2 | -22/+11 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/inline-small-frequently-called-method Inline simple method called in innerloop. | ||||
| * | | | | | Inline simple method called in innerloop. | Henning Baldersheim | 2018-01-09 | 2 | -22/+11 |
|/ / / / / | |||||
* | | | | | Merge pull request #4587 from vespa-engine/balder/minor-tensor-cleanup | Henning Baldersheim | 2018-01-09 | 12 | -124/+129 |
|\ \ \ \ \ | | | | | | | | | | | | | Balder/minor tensor cleanup | ||||
| * | | | | | 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 |
| | | | | | | |||||
| * | | | | | - Be explicit about std::make_unique | Henning Baldersheim | 2018-01-09 | 1 | -8/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Instead of abort, just let dynamic_cast do the dirty stuff for you. It will also provide better information. | ||||
| * | | | | | Unify alignment. | Henning Baldersheim | 2018-01-09 | 1 | -4/+4 |
| | | | | | |