Update integration test + shard them

This commit is contained in:
Nicolas Patry 2023-08-17 06:41:28 +00:00
parent a16ea64f78
commit 308ab7d5b9
3 changed files with 164 additions and 164 deletions

View File

@ -11,22 +11,22 @@
}, },
{ {
"id": 4911, "id": 4911,
"logprob": -5.015625, "logprob": -5.3632812,
"text": "User" "text": "User"
}, },
{ {
"id": 29901, "id": 29901,
"logprob": -0.006000519, "logprob": -0.00762558,
"text": ":" "text": ":"
}, },
{ {
"id": 32000, "id": 32000,
"logprob": -0.79248047, "logprob": -0.7739258,
"text": "<fake_token_around_image>" "text": "<fake_token_around_image>"
}, },
{ {
"id": 32001, "id": 32001,
"logprob": -0.0001295805, "logprob": -9.775162e-05,
"text": "<image>" "text": "<image>"
}, },
{ {
@ -36,67 +36,67 @@
}, },
{ {
"id": 1815, "id": 1815,
"logprob": -4.2734375, "logprob": -4.4140625,
"text": "Can" "text": "Can"
}, },
{ {
"id": 366, "id": 366,
"logprob": -0.013046265, "logprob": -0.01436615,
"text": "you" "text": "you"
}, },
{ {
"id": 2649, "id": 2649,
"logprob": -5.0234375, "logprob": -4.9414062,
"text": "tell" "text": "tell"
}, },
{ {
"id": 592, "id": 592,
"logprob": -0.30688477, "logprob": -0.3005371,
"text": "me" "text": "me"
}, },
{ {
"id": 263, "id": 263,
"logprob": -3.5195312, "logprob": -3.5703125,
"text": "a" "text": "a"
}, },
{ {
"id": 1407, "id": 1407,
"logprob": -9.4375, "logprob": -9.4296875,
"text": "very" "text": "very"
}, },
{ {
"id": 3273, "id": 3273,
"logprob": -2.0410156, "logprob": -1.9111328,
"text": "short" "text": "short"
}, },
{ {
"id": 5828, "id": 5828,
"logprob": -0.28393555, "logprob": -0.28881836,
"text": "story" "text": "story"
}, },
{ {
"id": 2729, "id": 2729,
"logprob": -3.2636719, "logprob": -3.4179688,
"text": "based" "text": "based"
}, },
{ {
"id": 373, "id": 373,
"logprob": -0.0007638931, "logprob": -0.00056886673,
"text": "on" "text": "on"
}, },
{ {
"id": 278, "id": 278,
"logprob": -0.14746094, "logprob": -0.14123535,
"text": "the" "text": "the"
}, },
{ {
"id": 1967, "id": 1967,
"logprob": -0.072387695, "logprob": -0.053985596,
"text": "image" "text": "image"
}, },
{ {
"id": 29973, "id": 29973,
"logprob": -0.1809082, "logprob": -0.15771484,
"text": "?" "text": "?"
} }
], ],
@ -104,25 +104,25 @@
"tokens": [ "tokens": [
{ {
"id": 32002, "id": 32002,
"logprob": -0.007347107, "logprob": -0.004295349,
"special": true, "special": true,
"text": "<end_of_utterance>" "text": "<end_of_utterance>"
}, },
{ {
"id": 29871, "id": 29871,
"logprob": -6.6161156e-05, "logprob": -7.43866e-05,
"special": false, "special": false,
"text": " " "text": " "
}, },
{ {
"id": 13, "id": 13,
"logprob": -2.69413e-05, "logprob": -2.3126602e-05,
"special": false, "special": false,
"text": "\n" "text": "\n"
}, },
{ {
"id": 7900, "id": 7900,
"logprob": -3.8146973e-06, "logprob": -3.9339066e-06,
"special": false, "special": false,
"text": "Ass" "text": "Ass"
}, },
@ -134,35 +134,35 @@
}, },
{ {
"id": 29901, "id": 29901,
"logprob": -2.861023e-06, "logprob": -2.6226044e-06,
"special": false, "special": false,
"text": ":" "text": ":"
}, },
{ {
"id": 319, "id": 319,
"logprob": -0.90234375, "logprob": -0.87841797,
"special": false, "special": false,
"text": " A" "text": " A"
}, },
{ {
"id": 696, "id": 521,
"logprob": -1.4306641, "logprob": -1.3837891,
"special": false, "special": false,
"text": " ro" "text": " ch"
}, },
{ {
"id": 15664, "id": 21475,
"logprob": -0.0006227493, "logprob": -0.00051641464,
"special": false, "special": false,
"text": "oster" "text": "icken"
}, },
{ {
"id": 15028, "id": 338,
"logprob": -1.1425781, "logprob": -1.1435547,
"special": false, "special": false,
"text": " stands" "text": " is"
} }
] ]
}, },
"generated_text": "\nAssistant: A rooster stands" "generated_text": "\nAssistant: A chicken is"
} }

View File

@ -12,22 +12,22 @@
}, },
{ {
"id": 4911, "id": 4911,
"logprob": -5.015625, "logprob": -5.3476562,
"text": "User" "text": "User"
}, },
{ {
"id": 29901, "id": 29901,
"logprob": -0.006000519, "logprob": -0.0075531006,
"text": ":" "text": ":"
}, },
{ {
"id": 32000, "id": 32000,
"logprob": -0.79248047, "logprob": -0.7729492,
"text": "<fake_token_around_image>" "text": "<fake_token_around_image>"
}, },
{ {
"id": 32001, "id": 32001,
"logprob": -0.0001295805, "logprob": -9.787083e-05,
"text": "<image>" "text": "<image>"
}, },
{ {
@ -37,67 +37,67 @@
}, },
{ {
"id": 1815, "id": 1815,
"logprob": -4.2734375, "logprob": -4.4296875,
"text": "Can" "text": "Can"
}, },
{ {
"id": 366, "id": 366,
"logprob": -0.013046265, "logprob": -0.01424408,
"text": "you" "text": "you"
}, },
{ {
"id": 2649, "id": 2649,
"logprob": -5.0234375, "logprob": -4.9335938,
"text": "tell" "text": "tell"
}, },
{ {
"id": 592, "id": 592,
"logprob": -0.30688477, "logprob": -0.2993164,
"text": "me" "text": "me"
}, },
{ {
"id": 263, "id": 263,
"logprob": -3.5195312, "logprob": -3.5664062,
"text": "a" "text": "a"
}, },
{ {
"id": 1407, "id": 1407,
"logprob": -9.4375, "logprob": -9.4453125,
"text": "very" "text": "very"
}, },
{ {
"id": 3273, "id": 3273,
"logprob": -2.0410156, "logprob": -1.9306641,
"text": "short" "text": "short"
}, },
{ {
"id": 5828, "id": 5828,
"logprob": -0.28393555, "logprob": -0.2836914,
"text": "story" "text": "story"
}, },
{ {
"id": 2729, "id": 2729,
"logprob": -3.2636719, "logprob": -3.4179688,
"text": "based" "text": "based"
}, },
{ {
"id": 373, "id": 373,
"logprob": -0.0007638931, "logprob": -0.00056934357,
"text": "on" "text": "on"
}, },
{ {
"id": 278, "id": 278,
"logprob": -0.14746094, "logprob": -0.13928223,
"text": "the" "text": "the"
}, },
{ {
"id": 1967, "id": 1967,
"logprob": -0.072387695, "logprob": -0.05355835,
"text": "image" "text": "image"
}, },
{ {
"id": 29973, "id": 29973,
"logprob": -0.1809082, "logprob": -0.15771484,
"text": "?" "text": "?"
} }
], ],
@ -105,25 +105,25 @@
"tokens": [ "tokens": [
{ {
"id": 32002, "id": 32002,
"logprob": -0.007347107, "logprob": -0.004333496,
"special": true, "special": true,
"text": "<end_of_utterance>" "text": "<end_of_utterance>"
}, },
{ {
"id": 29871, "id": 29871,
"logprob": -6.604195e-05, "logprob": -7.426739e-05,
"special": false, "special": false,
"text": " " "text": " "
}, },
{ {
"id": 13, "id": 13,
"logprob": -2.69413e-05, "logprob": -2.348423e-05,
"special": false, "special": false,
"text": "\n" "text": "\n"
}, },
{ {
"id": 7900, "id": 7900,
"logprob": -3.8146973e-06, "logprob": -3.9339066e-06,
"special": false, "special": false,
"text": "Ass" "text": "Ass"
}, },
@ -141,31 +141,31 @@
}, },
{ {
"id": 319, "id": 319,
"logprob": -0.9111328, "logprob": -0.8828125,
"special": false, "special": false,
"text": " A" "text": " A"
}, },
{ {
"id": 696, "id": 521,
"logprob": -1.4238281, "logprob": -1.3759766,
"special": false, "special": false,
"text": " ro" "text": " ch"
}, },
{ {
"id": 15664, "id": 21475,
"logprob": -0.0006213188, "logprob": -0.0005083084,
"special": false, "special": false,
"text": "oster" "text": "icken"
}, },
{ {
"id": 15028, "id": 338,
"logprob": -1.1386719, "logprob": -1.1367188,
"special": false, "special": false,
"text": " stands" "text": " is"
} }
] ]
}, },
"generated_text": "\nAssistant: A rooster stands" "generated_text": "\nAssistant: A chicken is"
}, },
{ {
"details": { "details": {
@ -180,22 +180,22 @@
}, },
{ {
"id": 4911, "id": 4911,
"logprob": -5.0195312, "logprob": -5.3476562,
"text": "User" "text": "User"
}, },
{ {
"id": 29901, "id": 29901,
"logprob": -0.006023407, "logprob": -0.0075531006,
"text": ":" "text": ":"
}, },
{ {
"id": 32000, "id": 32000,
"logprob": -0.7915039, "logprob": -0.7729492,
"text": "<fake_token_around_image>" "text": "<fake_token_around_image>"
}, },
{ {
"id": 32001, "id": 32001,
"logprob": -0.00013053417, "logprob": -9.787083e-05,
"text": "<image>" "text": "<image>"
}, },
{ {
@ -205,67 +205,67 @@
}, },
{ {
"id": 1815, "id": 1815,
"logprob": -4.2773438, "logprob": -4.4296875,
"text": "Can" "text": "Can"
}, },
{ {
"id": 366, "id": 366,
"logprob": -0.013046265, "logprob": -0.01423645,
"text": "you" "text": "you"
}, },
{ {
"id": 2649, "id": 2649,
"logprob": -5.0234375, "logprob": -4.9335938,
"text": "tell" "text": "tell"
}, },
{ {
"id": 592, "id": 592,
"logprob": -0.3059082, "logprob": -0.2993164,
"text": "me" "text": "me"
}, },
{ {
"id": 263, "id": 263,
"logprob": -3.5253906, "logprob": -3.5664062,
"text": "a" "text": "a"
}, },
{ {
"id": 1407, "id": 1407,
"logprob": -9.4375, "logprob": -9.4453125,
"text": "very" "text": "very"
}, },
{ {
"id": 3273, "id": 3273,
"logprob": -2.0410156, "logprob": -1.9306641,
"text": "short" "text": "short"
}, },
{ {
"id": 5828, "id": 5828,
"logprob": -0.28344727, "logprob": -0.2836914,
"text": "story" "text": "story"
}, },
{ {
"id": 2729, "id": 2729,
"logprob": -3.2617188, "logprob": -3.4179688,
"text": "based" "text": "based"
}, },
{ {
"id": 373, "id": 373,
"logprob": -0.00075006485, "logprob": -0.00056934357,
"text": "on" "text": "on"
}, },
{ {
"id": 278, "id": 278,
"logprob": -0.14746094, "logprob": -0.13928223,
"text": "the" "text": "the"
}, },
{ {
"id": 1967, "id": 1967,
"logprob": -0.07305908, "logprob": -0.05355835,
"text": "image" "text": "image"
}, },
{ {
"id": 29973, "id": 29973,
"logprob": -0.18078613, "logprob": -0.15771484,
"text": "?" "text": "?"
} }
], ],
@ -273,25 +273,25 @@
"tokens": [ "tokens": [
{ {
"id": 32002, "id": 32002,
"logprob": -0.007396698, "logprob": -0.004333496,
"special": true, "special": true,
"text": "<end_of_utterance>" "text": "<end_of_utterance>"
}, },
{ {
"id": 29871, "id": 29871,
"logprob": -6.663799e-05, "logprob": -7.4505806e-05,
"special": false, "special": false,
"text": " " "text": " "
}, },
{ {
"id": 13, "id": 13,
"logprob": -2.670288e-05, "logprob": -2.3722649e-05,
"special": false, "special": false,
"text": "\n" "text": "\n"
}, },
{ {
"id": 7900, "id": 7900,
"logprob": -3.8146973e-06, "logprob": -3.9339066e-06,
"special": false, "special": false,
"text": "Ass" "text": "Ass"
}, },
@ -309,31 +309,31 @@
}, },
{ {
"id": 319, "id": 319,
"logprob": -0.8979492, "logprob": -0.8828125,
"special": false, "special": false,
"text": " A" "text": " A"
}, },
{ {
"id": 696, "id": 521,
"logprob": -1.4296875, "logprob": -1.3759766,
"special": false, "special": false,
"text": " ro" "text": " ch"
}, },
{ {
"id": 15664, "id": 21475,
"logprob": -0.0006093979, "logprob": -0.00050878525,
"special": false, "special": false,
"text": "oster" "text": "icken"
}, },
{ {
"id": 15028, "id": 338,
"logprob": -1.1474609, "logprob": -1.1367188,
"special": false, "special": false,
"text": " stands" "text": " is"
} }
] ]
}, },
"generated_text": "\nAssistant: A rooster stands" "generated_text": "\nAssistant: A chicken is"
}, },
{ {
"details": { "details": {
@ -348,22 +348,22 @@
}, },
{ {
"id": 4911, "id": 4911,
"logprob": -5.0195312, "logprob": -5.3476562,
"text": "User" "text": "User"
}, },
{ {
"id": 29901, "id": 29901,
"logprob": -0.006023407, "logprob": -0.0075531006,
"text": ":" "text": ":"
}, },
{ {
"id": 32000, "id": 32000,
"logprob": -0.7915039, "logprob": -0.7729492,
"text": "<fake_token_around_image>" "text": "<fake_token_around_image>"
}, },
{ {
"id": 32001, "id": 32001,
"logprob": -0.00013029575, "logprob": -9.775162e-05,
"text": "<image>" "text": "<image>"
}, },
{ {
@ -373,67 +373,67 @@
}, },
{ {
"id": 1815, "id": 1815,
"logprob": -4.2773438, "logprob": -4.4296875,
"text": "Can" "text": "Can"
}, },
{ {
"id": 366, "id": 366,
"logprob": -0.013046265, "logprob": -0.01424408,
"text": "you" "text": "you"
}, },
{ {
"id": 2649, "id": 2649,
"logprob": -5.0234375, "logprob": -4.9335938,
"text": "tell" "text": "tell"
}, },
{ {
"id": 592, "id": 592,
"logprob": -0.3059082, "logprob": -0.2993164,
"text": "me" "text": "me"
}, },
{ {
"id": 263, "id": 263,
"logprob": -3.5253906, "logprob": -3.5664062,
"text": "a" "text": "a"
}, },
{ {
"id": 1407, "id": 1407,
"logprob": -9.4375, "logprob": -9.4453125,
"text": "very" "text": "very"
}, },
{ {
"id": 3273, "id": 3273,
"logprob": -2.0410156, "logprob": -1.9306641,
"text": "short" "text": "short"
}, },
{ {
"id": 5828, "id": 5828,
"logprob": -0.28344727, "logprob": -0.2836914,
"text": "story" "text": "story"
}, },
{ {
"id": 2729, "id": 2729,
"logprob": -3.2617188, "logprob": -3.4179688,
"text": "based" "text": "based"
}, },
{ {
"id": 373, "id": 373,
"logprob": -0.00075006485, "logprob": -0.00056934357,
"text": "on" "text": "on"
}, },
{ {
"id": 278, "id": 278,
"logprob": -0.14746094, "logprob": -0.13928223,
"text": "the" "text": "the"
}, },
{ {
"id": 1967, "id": 1967,
"logprob": -0.07305908, "logprob": -0.05355835,
"text": "image" "text": "image"
}, },
{ {
"id": 29973, "id": 29973,
"logprob": -0.18078613, "logprob": -0.15771484,
"text": "?" "text": "?"
} }
], ],
@ -441,25 +441,25 @@
"tokens": [ "tokens": [
{ {
"id": 32002, "id": 32002,
"logprob": -0.007396698, "logprob": -0.004333496,
"special": true, "special": true,
"text": "<end_of_utterance>" "text": "<end_of_utterance>"
}, },
{ {
"id": 29871, "id": 29871,
"logprob": -6.6399574e-05, "logprob": -7.43866e-05,
"special": false, "special": false,
"text": " " "text": " "
}, },
{ {
"id": 13, "id": 13,
"logprob": -2.682209e-05, "logprob": -2.360344e-05,
"special": false, "special": false,
"text": "\n" "text": "\n"
}, },
{ {
"id": 7900, "id": 7900,
"logprob": -3.8146973e-06, "logprob": -3.9339066e-06,
"special": false, "special": false,
"text": "Ass" "text": "Ass"
}, },
@ -471,37 +471,37 @@
}, },
{ {
"id": 29901, "id": 29901,
"logprob": -2.861023e-06, "logprob": -2.7418137e-06,
"special": false, "special": false,
"text": ":" "text": ":"
}, },
{ {
"id": 319, "id": 319,
"logprob": -0.8979492, "logprob": -0.8828125,
"special": false, "special": false,
"text": " A" "text": " A"
}, },
{ {
"id": 696, "id": 521,
"logprob": -1.4296875, "logprob": -1.3759766,
"special": false, "special": false,
"text": " ro" "text": " ch"
}, },
{ {
"id": 15664, "id": 21475,
"logprob": -0.0006093979, "logprob": -0.00050878525,
"special": false, "special": false,
"text": "oster" "text": "icken"
}, },
{ {
"id": 15028, "id": 338,
"logprob": -1.1474609, "logprob": -1.1367188,
"special": false, "special": false,
"text": " stands" "text": " is"
} }
] ]
}, },
"generated_text": "\nAssistant: A rooster stands" "generated_text": "\nAssistant: A chicken is"
}, },
{ {
"details": { "details": {
@ -516,22 +516,22 @@
}, },
{ {
"id": 4911, "id": 4911,
"logprob": -5.0195312, "logprob": -5.3632812,
"text": "User" "text": "User"
}, },
{ {
"id": 29901, "id": 29901,
"logprob": -0.006023407, "logprob": -0.00762558,
"text": ":" "text": ":"
}, },
{ {
"id": 32000, "id": 32000,
"logprob": -0.7915039, "logprob": -0.7739258,
"text": "<fake_token_around_image>" "text": "<fake_token_around_image>"
}, },
{ {
"id": 32001, "id": 32001,
"logprob": -0.00013041496, "logprob": -9.775162e-05,
"text": "<image>" "text": "<image>"
}, },
{ {
@ -541,67 +541,67 @@
}, },
{ {
"id": 1815, "id": 1815,
"logprob": -4.2773438, "logprob": -4.4140625,
"text": "Can" "text": "Can"
}, },
{ {
"id": 366, "id": 366,
"logprob": -0.013046265, "logprob": -0.01436615,
"text": "you" "text": "you"
}, },
{ {
"id": 2649, "id": 2649,
"logprob": -5.0234375, "logprob": -4.9414062,
"text": "tell" "text": "tell"
}, },
{ {
"id": 592, "id": 592,
"logprob": -0.3059082, "logprob": -0.3005371,
"text": "me" "text": "me"
}, },
{ {
"id": 263, "id": 263,
"logprob": -3.5253906, "logprob": -3.5703125,
"text": "a" "text": "a"
}, },
{ {
"id": 1407, "id": 1407,
"logprob": -9.4375, "logprob": -9.4296875,
"text": "very" "text": "very"
}, },
{ {
"id": 3273, "id": 3273,
"logprob": -2.0410156, "logprob": -1.9111328,
"text": "short" "text": "short"
}, },
{ {
"id": 5828, "id": 5828,
"logprob": -0.28344727, "logprob": -0.28881836,
"text": "story" "text": "story"
}, },
{ {
"id": 2729, "id": 2729,
"logprob": -3.2617188, "logprob": -3.4179688,
"text": "based" "text": "based"
}, },
{ {
"id": 373, "id": 373,
"logprob": -0.00075006485, "logprob": -0.00056886673,
"text": "on" "text": "on"
}, },
{ {
"id": 278, "id": 278,
"logprob": -0.14746094, "logprob": -0.14123535,
"text": "the" "text": "the"
}, },
{ {
"id": 1967, "id": 1967,
"logprob": -0.07305908, "logprob": -0.053985596,
"text": "image" "text": "image"
}, },
{ {
"id": 29973, "id": 29973,
"logprob": -0.18078613, "logprob": -0.15771484,
"text": "?" "text": "?"
} }
], ],
@ -609,25 +609,25 @@
"tokens": [ "tokens": [
{ {
"id": 32002, "id": 32002,
"logprob": -0.007396698, "logprob": -0.004295349,
"special": true, "special": true,
"text": "<end_of_utterance>" "text": "<end_of_utterance>"
}, },
{ {
"id": 29871, "id": 29871,
"logprob": -6.6399574e-05, "logprob": -7.43866e-05,
"special": false, "special": false,
"text": " " "text": " "
}, },
{ {
"id": 13, "id": 13,
"logprob": -2.69413e-05, "logprob": -2.3126602e-05,
"special": false, "special": false,
"text": "\n" "text": "\n"
}, },
{ {
"id": 7900, "id": 7900,
"logprob": -3.8146973e-06, "logprob": -3.9339066e-06,
"special": false, "special": false,
"text": "Ass" "text": "Ass"
}, },
@ -639,36 +639,36 @@
}, },
{ {
"id": 29901, "id": 29901,
"logprob": -2.861023e-06, "logprob": -2.6226044e-06,
"special": false, "special": false,
"text": ":" "text": ":"
}, },
{ {
"id": 319, "id": 319,
"logprob": -0.8979492, "logprob": -0.87841797,
"special": false, "special": false,
"text": " A" "text": " A"
}, },
{ {
"id": 696, "id": 521,
"logprob": -1.4296875, "logprob": -1.3837891,
"special": false, "special": false,
"text": " ro" "text": " ch"
}, },
{ {
"id": 15664, "id": 21475,
"logprob": -0.0006093979, "logprob": -0.00051641464,
"special": false, "special": false,
"text": "oster" "text": "icken"
}, },
{ {
"id": 15028, "id": 338,
"logprob": -1.1474609, "logprob": -1.1435547,
"special": false, "special": false,
"text": " stands" "text": " is"
} }
] ]
}, },
"generated_text": "\nAssistant: A rooster stands" "generated_text": "\nAssistant: A chicken is"
} }
] ]

View File

@ -4,7 +4,7 @@ import pytest
@pytest.fixture(scope="module") @pytest.fixture(scope="module")
def idefics_handle(launcher): def idefics_handle(launcher):
with launcher( with launcher(
"HuggingFaceM4/idefics-9b-instruct", num_shard=1 "HuggingFaceM4/idefics-9b-instruct", num_shard=2
) as handle: ) as handle:
yield handle yield handle