Mlflow datasets (#1119)
* add logger
* reqs
* small fix
* import mlflow
* parse_uri
* parse_uri
* finished debug
* precommit
* more code fix
* revert setup
* better dovs
* rm docstr
* precommit
* Update tests to not rely on mistral (#1117)
* Bump transformers to 4.40 (#1118)
* merge
* revert setup
* precommit
* precommit
* tweaks to resolve comments
* unit test
* code quality
* quotation
* quote
* more quality
* optional
* pyright
* type check
* rm typechecking
* yapf
* first pass
* fix
* get refactor
* refactor
* local hf path
* dbfs
* rm local
* typo
* second pass
* update
* third pass
* os.path.join
* precommit
---------
Co-authored-by: Daniel King <43149077+dakinggg@users.noreply.github.com>