OLive/test/multiple_ep
Xiaoyu 86a443982b
Refactor cache (#1400)
## Describe your changes

Refactor cache system.

- Rename cloud cache to shared cache.
- Unify local cache structure and shared cache structure.
- Update cache structure and config.

## Checklist before requesting a review
- [ ] Add unit tests for this change.
- [ ] Make sure all tests can pass.
- [ ] Update documents if necessary.
- [ ] Lint and apply fixes to your code by running `lintrunner -a`
- [ ] Is this a user-facing change? If yes, give a description of this
change to be included in the release notes.
- [ ] Is this PR including examples changes? If yes, please remember to
update [example
documentation](https://github.com/microsoft/Olive/blob/main/docs/source/examples.md)
in a follow-up PR.

## (Optional) Issue link
2024-10-10 10:27:29 -07:00
..
__init__.py more lint rules (#605) 2023-09-25 21:32:56 +08:00
requirements.txt add multiple ep support (#494) 2023-09-13 17:23:28 +08:00
test_aml_system.py CI: Skip AzureML and Integration tests (#1212) 2024-06-26 18:29:51 -07:00
test_docker_system.py Extract/Export Adapters: Support `safetensors`, `pt` formats (#1310) 2024-08-16 09:28:03 -07:00
test_python_env_system.py Unify OS constants (#1183) 2024-06-03 11:41:06 -07:00
user_script.py Use DataConfig based metric configuration (#1228) 2024-07-17 14:39:55 -07:00
utils.py Refactor cache (#1400) 2024-10-10 10:27:29 -07:00