aboutsummaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Collapse)AuthorAgeFilesLines
* disable use of arena allocatorHåvard Pettersen2021-05-262-1/+9
|
* Avoid inliningHenning Baldersheim2021-05-181-1/+1
|
* support functional constantsHåvard Pettersen2021-05-1111-78/+142
| | | | | | | | | | | | be more specific about const number values (GDBT trees): is_const -> is_const_double get_const_value -> get_const_double_value Add more generic 'get_const_value' that can also be used for tensor values. Allow it to be called even in the case of parse error, in which case it does not produce a value (same as for non-const sub-expressions).
* un-ignore no longer failing testsHåvard Pettersen2021-05-031-9/+9
|
* Cast from double to size_t triggers undefined behavior for negative values.Tor Egge2021-05-013-3/+3
| | | | Try to reduce issue somewhat by casting via int64_t.
* ignore some conformance tests for JavaHåvard Pettersen2021-04-304-14/+40
| | | | | peek out-of-bounds nan vs non-existing cells in merge/join
* allow ignoring test failuresHåvard Pettersen2021-04-292-14/+23
| | | | | + avoid calculating expected result twice + added fail_cnt in test summary
* add more conformance testingHåvard Pettersen2021-04-291-2/+28
|
* stay within defined values for int8Håvard Pettersen2021-04-271-1/+1
|
* what would onnx runtime do?Håvard Pettersen2021-04-273-0/+70
|
* also test with 0Håvard Pettersen2021-04-263-1/+8
| | | | and make numbers a bit 'harder'
* add more testing of erf functionHåvard Pettersen2021-04-231-0/+9
|
* more conformance testingHåvard Pettersen2021-04-231-0/+56
|
* print diff of mismatching tensorsHåvard Pettersen2021-04-205-64/+223
| | | | also stop using vespalib testkit
* remove deprecated tensor modelHåvard Pettersen2021-04-164-125/+0
| | | | fix and extend tests to also verify unstable cell types
* Merge pull request #17452 from ↵Håvard Pettersen2021-04-165-811/+243
|\ | | | | | | | | vespa-engine/havardpe/extend-tensor-conformance-test Havardpe/extend tensor conformance test
| * remove deprecated tensor conformance testHåvard Pettersen2021-04-153-700/+0
| |
| * extend tensor conformance testHåvard Pettersen2021-04-152-111/+243
| |
* | Avoid copying map elements when iterating over map.Tor Egge2021-04-141-1/+1
|/
* Merge pull request #17426 from ↵Håvard Pettersen2021-04-145-319/+189
|\ | | | | | | | | vespa-engine/havardpe/improve-tensor-conformance-testing Havardpe/improve tensor conformance testing
| * stop running old tensor conformance testHåvard Pettersen2021-04-141-22/+2
| | | | | | | | | | not deleting it until the relevant tests have been migrated to tensor_conformance/generate
| * use GenSpec to generate more tests for map/reduce/joinHåvard Pettersen2021-04-145-81/+116
| | | | | | | | | | | | - limit the number of cases run in unit test - make pow tests use very limited input values to avoid rounding issues.
| * add pending stuff (erf/median)Håvard Pettersen2021-04-141-4/+2
| |
| * always use reference eval as expected resultHåvard Pettersen2021-04-143-120/+72
| |
| * remove compare modeHåvard Pettersen2021-04-141-95/+0
| |
* | Remove unused capture.Tor Egge2021-04-141-1/+1
|/
* onnx integration with unstable cell typesHåvard Pettersen2021-04-139-35/+188
|
* Merge pull request #17332 from ↵Håvard Pettersen2021-04-122-20/+221
|\ | | | | | | | | vespa-engine/havardpe/test-type-resolving-with-new-cell-types add more type resolving tests with new cell types
| * add more type resolving tests with new cell typesHåvard Pettersen2021-04-092-20/+221
| |
* | extend tensor lambda test with new cell typesHåvard Pettersen2021-04-091-15/+39
|/
* Merge pull request #17307 from vespa-engine/lesters/new-tensor-cell-types-javaHåvard Pettersen2021-04-082-11/+42
|\ | | | | Add bfloat16 and int8 tensor cell types in Java
| * Fix C++ serialization test for new cell typesLester Solbakken2021-04-081-10/+21
| |
| * Add bfloat16 and int8 tensor cell types in JavaLester Solbakken2021-04-081-1/+21
| |
* | Merge pull request #17282 from ↵Arne H Juul2021-04-083-36/+52
|\ \ | | | | | | | | | | | | vespa-engine/arnej/optimize-unstable-join-with-number add optimization for join between bfloat16 tensor and number
| * | fix asserts after reviewArne Juul2021-04-071-4/+1
| | |
| * | inplace -> primary_is_mutableArne Juul2021-04-073-14/+13
| | |
| * | add optimization for join between bfloat16 tensor and numberArne Juul2021-04-062-30/+50
| |/
* / add new cell types in format descriptionHåvard Pettersen2021-04-071-1/+1
|/
* Merge pull request #17136 from vespa-engine/arnej/add-more-cell-types-32Håvard Pettersen2021-04-0614-23/+91
|\ | | | | Arnej/add more cell types 32
| * use list_stable_types and list_unstable_typesArne Juul2021-03-264-8/+8
| |
| * review follow-up:Arne Juul2021-03-253-3/+27
| | | | | | | | | | | | * reorder enum and lists from largest to smallest cell type * add utilities for listing stable and ustable cell types (with simple test)
| * test unstable cell types for JoinWithNumberFunctionArne Juul2021-03-231-0/+2
| |
| * handle new cell types in optimizer testsArne Juul2021-03-233-10/+15
| |
| * handle new cell types (per doc in onnxruntime_cxx_api.h)Arne Juul2021-03-231-0/+9
| |
| * add cell types int8 and bfloat16Arne Juul2021-03-239-12/+40
| |
* | Merge pull request #17278 from ↵Håvard Pettersen2021-04-066-110/+153
|\ \ | | | | | | | | | | | | vespa-engine/havardpe/separate-test-for-tensor-binary-format separate test for tensor binary format
| * | separate test for tensor binary formatHåvard Pettersen2021-04-066-110/+153
| | |
* | | Add ostream operator for GenSpec.Tor Egge2021-03-312-0/+9
|/ /
* | handle value decoding failures more gracefullyHåvard Pettersen2021-03-243-13/+26
| |
* | use REQUIRE for sanity checksHåvard Pettersen2021-03-242-10/+11
|/