Revert PR "create event loop before predictor setup" (#1366)
Revert "add test cases for shared loop across setup and predict + asyncio.run in setup"
Revert "don't use async for predict loop if predict is not async"
Revert "conditionally create the event loop if predictor is async, and add a path for hypothetical async setup"
Revert "Revert "Revert "support async predict functions (#1350)" (#1373)""
This reverts commit 8b8bbac9989a04bb7d3e1843d2a998b647cb7b02.
This reverts commit 0ca552108fd549e63b0a9ad6dfdb8b1a328a4259.
This reverts commit dcf5ac4656f4f93173b5c85b4cfbcdb544e8a8a7.
This reverts commit 47f3fa590145ef103ec46a95c054303df2d7c7a9.
Signed-off-by: technillogue <technillogue@gmail.com>