aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "Bratseth/tensorflow models""Jon Bratseth2017-12-1822-59/+5832
|
* Revert "Bratseth/tensorflow models"gjoranv2017-12-1722-5832/+59
|
* Revert "Disable test relying on JNI code"gjoranv2017-12-171-2/+0
|
* Disable test relying on JNI codeJon Bratseth2017-12-171-0/+2
|
* Remove warningJon Bratseth2017-12-131-1/+1
|
* Use the right protobuf version againJon Bratseth2017-12-131-0/+1
|
* Merge with masterJon Bratseth2017-12-1324-121/+112
|\
| * Use standard locking in searchlib (pass 2).Tor Egge2017-12-124-15/+14
| |
| * Eliminate mutated version of Runnable.Tor Egge2017-12-124-61/+17
| |
| * Use standard locking in searchlib (pass 1).Tor Egge2017-12-128-40/+41
| |
| * Factor out CountDownLatch and Gate to separate header files.Tor Egge2017-12-111-1/+1
| |
| * Track max session run time per Domain and return it as part of DomainInfo.Geir Storli2017-12-045-12/+46
| |
| * Split parent + container-dependency-versions from root pom.gjoranv2017-12-011-0/+1
| | | | | | | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
| * Revert "Gjoranv/split parent2"gjoranv2017-11-301-1/+0
| |
| * Split parent + container-dependency-versions from root pom.gjoranv2017-11-301-0/+1
| | | | | | | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
| * Revert "Gjoranv/split parent"gjoranv2017-11-291-1/+0
| |
| * Merge pull request #4304 from vespa-engine/gjoranv/split-parentgjoranv2017-11-291-0/+1
| |\ | | | | | | Gjoranv/split parent
| | * Split parent + container-dependency-versions from root pom.gjoranv2017-11-291-0/+1
| | | | | | | | | | | | | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent.
| * | update external code (getType->type)Håvard Pettersen2017-11-283-5/+5
| |/
* | Check agreement between TF and Vespa executionJon Bratseth2017-12-1324-1441/+1767
| |
* | Import and return constant tensorsJon Bratseth2017-12-025-47/+100
| |
* | Import tensor constantsJon Bratseth2017-12-014-36/+140
| |
* | Load using SavedModelBundleJon Bratseth2017-12-013-18/+19
| | | | | | | | | | This is to be able to access saved variables without reverse engineering the 'proprietary binary format' *eye-roll* used to save variables.
* | Don't write to System.out/errJon Bratseth2017-11-302-16/+42
| |
* | Remove dead codeJon Bratseth2017-11-301-17/+0
| |
* | RefactorJon Bratseth2017-11-304-136/+161
| |
* | More functions. Cleanup.Jon Bratseth2017-11-292-39/+53
| |
* | Complete prototype TensorFlow mappingJon Bratseth2017-11-284-39/+212
| |
* | Merge with masterJon Bratseth2017-11-2831-77/+495
|\|
| * Replace min/max on tensors with reduce in config modelLester Solbakken2017-11-211-1/+1
| |
| * Enable Java tensor conformance testLester Solbakken2017-11-163-36/+50
| |
| * Add Java ranking set membership for tensorsLester Solbakken2017-11-151-4/+28
| |
| * Add Java ranking power operatorLester Solbakken2017-11-157-7/+36
| |
| * Add boolean operators to Java ranking evaluationLester Solbakken2017-11-1510-19/+187
| |
| * we need to keep all iterators to handle additional rangesHåvard Pettersen2017-11-142-22/+5
| |
| * Add % to Java ranking expressions to conform with C++Lester Solbakken2017-11-147-2/+40
| |
| * Fix 'Cannot combine two tensors using ldexp'Lester Solbakken2017-11-142-1/+2
| | | | | | | | | | Also, make 'ldexp' in Java comparable to C++, as the library call in C++ does an implicit cast to int.
| * Fix 'Cannot combine two tensors using fmod'Lester Solbakken2017-11-141-0/+1
| |
| * Fix 'Cannot combine two tensors using pow'Lester Solbakken2017-11-141-0/+1
| |
| * Fix 'Tensors cannot be compared with ~='Lester Solbakken2017-11-141-0/+1
| |
| * Use std::lock_guard instead of std::unique_lock.Tor Egge2017-11-131-1/+1
| |
| * Add tensor conformance test in JavaLester Solbakken2017-11-092-0/+164
| |
| * clean up tensor engine APIHåvard Pettersen2017-11-0711-28/+22
| | | | | | | | make Tensor a subclass of Value
* | Add test modelJon Bratseth2017-11-083-0/+4909
| |
* | TF model translation WIPJon Bratseth2017-11-073-0/+158
|/
* handle 'in' operator as custom (tensor) map operationHåvard Pettersen2017-11-031-13/+3
| | | | | | free arrays no longer allowed restrict set members to be numbers or strings auto-unbox negative numbers in AST
* Merge pull request #3968 from vespa-engine/bratseth/upgrade-to-latest-goodJon Bratseth2017-11-021-1/+0
|\ | | | | Bratseth/upgrade to latest good
| * Nonfunctional changes onlyJon Bratseth2017-10-311-1/+0
| |
* | Use std::promise<void> instead of std::promise<bool> when value is ignored.Tor Egge2017-10-311-8/+8
|/
* Reduce use of FastOS_Mutex and FastOS_Cond.Tor Egge2017-10-273-10/+10
| | | | Remove handover tricks, use move constructor and move assignment instead.