mirror of
https://github.com/deepset-ai/haystack.git
synced 2025-12-30 08:37:20 +00:00
* Adding support for table Documents when serializing Labels in Haystack * Fix table label equality test * Add serialization support and __eq__ support for table answers * Made convenience functions for converting dataframes. Added some TODOs. Epxanded schema tests for table labels. Updated Multilabel to not convert Dataframes into strings. * get Answer and Label to_json working with DataFrame * Fix from_dict method of Label * Use Dict and remove unneccessary if check * Using pydantic instead of builtins for type detection * Update haystack/schema.py Co-authored-by: Silvano Cerza <3314350+silvanocerza@users.noreply.github.com> * Update haystack/schema.py Co-authored-by: Silvano Cerza <3314350+silvanocerza@users.noreply.github.com> * Update haystack/schema.py Co-authored-by: Silvano Cerza <3314350+silvanocerza@users.noreply.github.com> * Separated table label equivalency tests and added pytest.mark.unit * Added unit test for _dict_factory * Using more descriptive variable names * Adding json files to test to_json and from_json functions * Added sample files for tests --------- Co-authored-by: Silvano Cerza <3314350+silvanocerza@users.noreply.github.com>
36 lines
396 B
JSON
36 lines
396 B
JSON
{
|
|
"answer": "text_2",
|
|
"type": "extractive",
|
|
"score": 0.1,
|
|
"context": [
|
|
[
|
|
"col1",
|
|
"col2"
|
|
],
|
|
[
|
|
"text_1",
|
|
1
|
|
],
|
|
[
|
|
"text_2",
|
|
2
|
|
]
|
|
],
|
|
"offsets_in_document": [
|
|
{
|
|
"row": 1,
|
|
"col": 0
|
|
}
|
|
],
|
|
"offsets_in_context": [
|
|
{
|
|
"row": 1,
|
|
"col": 0
|
|
}
|
|
],
|
|
"document_ids": [
|
|
"123"
|
|
],
|
|
"meta": {}
|
|
}
|