-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Text Generation][V2] LinearRouter
to accept SPLIT/JOIN
#1434
base: feature/damian/no_kv_cache
Are you sure you want to change the base?
[Text Generation][V2] LinearRouter
to accept SPLIT/JOIN
#1434
Commits on Oct 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3e00175 - Browse repository at this point
Copy the full SHA 3e00175View commit details
Commits on Oct 31, 2023
-
[Pipeline Refactor] Additional functionality, engine operator, linear…
… router and image classification pipeline/operators/example (#1325) * initial functionality and working example with image classification * remove testing image * update args * initial functionality and working example with image classification * remove testing image * pr comments * defines schemas for operators and test * add image classification test, PR comments * fix input/output handling in pipeline and operator base classes to be more generic; remove context * add additional operator input message * typo fix
Configuration menu - View commit details
-
Copy full SHA for 224e116 - Browse repository at this point
Copy the full SHA 224e116View commit details
Commits on Nov 1, 2023
-
[v2] EngineOperator updates to make continuous batching easier (#1371)
* [v2] EngineOperator updates to make continuous batching easier * test fixes
Configuration menu - View commit details
-
Copy full SHA for 58b0758 - Browse repository at this point
Copy the full SHA 58b0758View commit details
Commits on Nov 3, 2023
-
[Pipeline Refactor] Update routes, text generation initial functional…
…ity (#1348) * initial functionality and working example with image classification * remove testing image * rebase fixes * initial functionality and working example with image classification * text gen * updates func * prompt inference, initial functionality * remove image; update state docstring * Fix typo * add todo for split/join * remove context, clean-up args, remove prefill_preprocess_operaator * fix docstrings
Configuration menu - View commit details
-
Copy full SHA for e1ff108 - Browse repository at this point
Copy the full SHA e1ff108View commit details -
[Pipeline Refactor] Additional Operators, Route update and completed …
…generation functionality (#1356) * initial functionality and working example with image classification * remove testing image * rebase fixes * initial functionality and working example with image classification * text gen * updates func * prompt inference, initial functionality * remove image; update state docstring * Fix typo * add todo for split/join * remove context, clean-up args, remove prefill_preprocess_operaator * fix docstrings * initial functionality and working example with image classification * updates func * prompt inference, initial functionality * finish generation operators and update routes * further breakdown operators * add operators * fix can_operate condition * update can_operate to not rely on the inference_state * rebase + update * fix condition * fix capacity settting again * typo fixes
Configuration menu - View commit details
-
Copy full SHA for 59457b7 - Browse repository at this point
Copy the full SHA 59457b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f18d5f3 - Browse repository at this point
Copy the full SHA f18d5f3View commit details
Commits on Nov 7, 2023
-
update router to include split/join in parent class, refactor pipelin…
…e code to remove repeat code, update map function
Configuration menu - View commit details
-
Copy full SHA for 2c4d231 - Browse repository at this point
Copy the full SHA 2c4d231View commit details -
Configuration menu - View commit details
-
Copy full SHA for 672ca20 - Browse repository at this point
Copy the full SHA 672ca20View commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 304eb35 - Browse repository at this point
Copy the full SHA 304eb35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71515ac - Browse repository at this point
Copy the full SHA 71515acView commit details
Commits on Nov 9, 2023
-
Merge remote-tracking branch 'origin/features/v2/run_multiple' into f…
…eature/damian/v2/factor_out_transformation_utils
Configuration menu - View commit details
-
Copy full SHA for 6f1b175 - Browse repository at this point
Copy the full SHA 6f1b175View commit details -
[Pipeline Refactor] Split/Join Functionality for multiple prompts (#1384
Configuration menu - View commit details
-
Copy full SHA for 041174b - Browse repository at this point
Copy the full SHA 041174bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a508342 - Browse repository at this point
Copy the full SHA a508342View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbb0e86 - Browse repository at this point
Copy the full SHA cbb0e86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2541581 - Browse repository at this point
Copy the full SHA 2541581View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c8989d - Browse repository at this point
Copy the full SHA 8c8989dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8d75e3 - Browse repository at this point
Copy the full SHA f8d75e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd1e466 - Browse repository at this point
Copy the full SHA fd1e466View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64c0552 - Browse repository at this point
Copy the full SHA 64c0552View commit details -
Configuration menu - View commit details
-
Copy full SHA for 913665a - Browse repository at this point
Copy the full SHA 913665aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e15521f - Browse repository at this point
Copy the full SHA e15521fView commit details -
break out tests to individual unit test files; add conftest and make …
…scope of fixtures module to help with speed
Configuration menu - View commit details
-
Copy full SHA for 379481e - Browse repository at this point
Copy the full SHA 379481eView commit details
Commits on Nov 10, 2023
-
Merge remote-tracking branch 'origin/features/v2/unit_testing' into f…
…eature/damian/v2/factor_out_transformation_utils
Configuration menu - View commit details
-
Copy full SHA for a90a20a - Browse repository at this point
Copy the full SHA a90a20aView commit details -
[Pipeline Refactor] Unit Testing for Text Generation Operators (#1392)
* unit testing for text generation operators * additional changes * unit testing completion * remove debug * fix * add todo * more clean-up * fix test * add docstrings/comments * break out tests to individual unit test files; add conftest and make scope of fixtures module to help with speed * fix name
Configuration menu - View commit details
-
Copy full SHA for 0a50d1d - Browse repository at this point
Copy the full SHA 0a50d1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0c4240 - Browse repository at this point
Copy the full SHA c0c4240View commit details
Commits on Nov 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4f248dd - Browse repository at this point
Copy the full SHA 4f248ddView commit details -
[Continuous Batching] Queue Implementation to support batching groupi…
…ng and prioritization (#1373) * [Continuous Batching] Queue Implementation to support batching grouping and prioritization * has_key method * thread safety * add blocking option for pop_batch * update docstring * allow mutex to be shared across continuous batching objects * revert last commit
Configuration menu - View commit details
-
Copy full SHA for 20980a7 - Browse repository at this point
Copy the full SHA 20980a7View commit details -
[Continuous Batching] Executor thread for running continuous batching (…
…#1374) * [Continuous Batching] Executor thread for running continuous batching * quality * ensure that executor stops when main thread does - clean up test hack
Configuration menu - View commit details
-
Copy full SHA for d81012d - Browse repository at this point
Copy the full SHA d81012dView commit details -
[ContinuousBatching] ContinuousBatchingScheduler Implementation (#1375)
* [ContinuousBatching] ContinuousBatchingScheduler Implementation * cleanup unnecessary stop condition
Configuration menu - View commit details
-
Copy full SHA for 5c48505 - Browse repository at this point
Copy the full SHA 5c48505View commit details -
[continuous batching] singleton pattern for scheduler (#1391)
* [continuous batching] singleton pattern for scheduler * catch from review
Configuration menu - View commit details
-
Copy full SHA for e1b7f37 - Browse repository at this point
Copy the full SHA e1b7f37View commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 98f7a6d - Browse repository at this point
Copy the full SHA 98f7a6dView commit details -
[Pipeline Refactor][Text-Generation] Create a helper function for cre…
…ating engine_inputs (#1364) * rebasing off my initial commit * cleanups * unit testing for text generation operators * additional changes * unit testing completion * remove debug * fix * add todo * more clean-up * fix test * add docstrings/comments * break out tests to individual unit test files; add conftest and make scope of fixtures module to help with speed * Delete tests/deepsparse/v2/unit/text_generation/test_msic.py --------- Co-authored-by: Dipika Sikka <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bbd534d - Browse repository at this point
Copy the full SHA bbd534dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1683b4 - Browse repository at this point
Copy the full SHA d1683b4View commit details
Commits on Nov 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 51c4ee6 - Browse repository at this point
Copy the full SHA 51c4ee6View commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fa96efb - Browse repository at this point
Copy the full SHA fa96efbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e41ddf8 - Browse repository at this point
Copy the full SHA e41ddf8View commit details -
[Pipeline Refactor][Text-Generation] Refactor
transformers
helpers ……functions (#1394) * add split/join functionality * update router to include split/join in parent class, refactor pipeline code to remove repeat code, update map function * process multiple generations * initial commit * fix error * unit testing for text generation operators * additional changes * unit testing completion * remove debug * fix * add todo * more clean-up * fix test * add docstrings/comments * break out tests to individual unit test files; add conftest and make scope of fixtures module to help with speed * Delete tests/deepsparse/v2/unit/text_generation/test_msic.py * pipeline runs, but incorrectly * Revert "pipeline runs, but incorrectly" This reverts commit 51c4ee6. * PR review comments --------- Co-authored-by: Dipika Sikka <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b80a417 - Browse repository at this point
Copy the full SHA b80a417View commit details -
[Text Generation][V2] End-to-end tests (#1402)
* initial commit * initial commit * its working now * beautification * thank you Dipika <3 * ready to review
Configuration menu - View commit details
-
Copy full SHA for 1b9238a - Browse repository at this point
Copy the full SHA 1b9238aView commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 89f11e5 - Browse repository at this point
Copy the full SHA 89f11e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b441f5 - Browse repository at this point
Copy the full SHA 9b441f5View commit details -
[Pipeline Refactor][Text Generation][Continuous Batching] Integration (…
…#1409) * update split/join * use map * update * run end-to-end * clean-up * fix bug with batch size, introduce SplitRoute dataclass * update tests to use new inputs/outputs * use the normal scheduler for internal kv_cache * add pipeline inpuits * clean-up * change engine type, update docstrings, update override function to be more generic * move subgraph functionality to its own function; clean-up cont batching in text gen pipeline * update linear pathway to also use subgraph execution * rebase fix * fix tests
Configuration menu - View commit details
-
Copy full SHA for c858b1f - Browse repository at this point
Copy the full SHA c858b1fView commit details -
[Pipeline Refactor] Operator Registry (#1420)
* initial registry functionality * use sparsezoo mixin
Configuration menu - View commit details
-
Copy full SHA for bb3ff41 - Browse repository at this point
Copy the full SHA bb3ff41View commit details
Commits on Nov 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 19434e7 - Browse repository at this point
Copy the full SHA 19434e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90de2b3 - Browse repository at this point
Copy the full SHA 90de2b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66ca295 - Browse repository at this point
Copy the full SHA 66ca295View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcded1d - Browse repository at this point
Copy the full SHA dcded1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 127aa00 - Browse repository at this point
Copy the full SHA 127aa00View commit details
Commits on Nov 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for af57698 - Browse repository at this point
Copy the full SHA af57698View commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4397c80 - Browse repository at this point
Copy the full SHA 4397c80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f1214e - Browse repository at this point
Copy the full SHA 6f1214eView commit details