LICENSE
MANIFEST.in
README.MD
pyproject.toml
ecotrace/__init__.py
ecotrace/__main__.py
ecotrace/cli.py
ecotrace/config.py
ecotrace/constants.json
ecotrace/core.py
ecotrace/cpu.py
ecotrace/cpu_data.csv
ecotrace/exceptions.py
ecotrace/gpu.py
ecotrace/hardware.py
ecotrace/logger.py
ecotrace/ml.py
ecotrace/ram.py
ecotrace/report.py
ecotrace/updater.py
ecotrace.egg-info/PKG-INFO
ecotrace.egg-info/SOURCES.txt
ecotrace.egg-info/dependency_links.txt
ecotrace.egg-info/entry_points.txt
ecotrace.egg-info/requires.txt
ecotrace.egg-info/top_level.txt
ecotrace/callbacks/__init__.py
ecotrace/callbacks/keras.py
ecotrace/callbacks/pytorch.py
ecotrace/cpu_spec.csv/node_modules/.package-lock.json
ecotrace/cpu_spec.csv/node_modules/2-thenable/package.json
ecotrace/cpu_spec.csv/node_modules/@iarna/toml/package.json
ecotrace/cpu_spec.csv/node_modules/ansi-regex/package.json
ecotrace/cpu_spec.csv/node_modules/ansi-styles/package.json
ecotrace/cpu_spec.csv/node_modules/appdirectory/package.json
ecotrace/cpu_spec.csv/node_modules/balanced-match/package.json
ecotrace/cpu_spec.csv/node_modules/bluebird/package.json
ecotrace/cpu_spec.csv/node_modules/brace-expansion/package.json
ecotrace/cpu_spec.csv/node_modules/brace-expansion/.tap/coverage/8b906b8c-e21f-40b5-8c0d-214d8c2682c5.json
ecotrace/cpu_spec.csv/node_modules/brace-expansion/.tap/processinfo/8b906b8c-e21f-40b5-8c0d-214d8c2682c5.json
ecotrace/cpu_spec.csv/node_modules/brace-expansion/dist/commonjs/package.json
ecotrace/cpu_spec.csv/node_modules/brace-expansion/dist/esm/package.json
ecotrace/cpu_spec.csv/node_modules/camelcase/package.json
ecotrace/cpu_spec.csv/node_modules/child-process-ext/package.json
ecotrace/cpu_spec.csv/node_modules/cliui/package.json
ecotrace/cpu_spec.csv/node_modules/color-convert/package.json
ecotrace/cpu_spec.csv/node_modules/color-name/package.json
ecotrace/cpu_spec.csv/node_modules/concat-map/package.json
ecotrace/cpu_spec.csv/node_modules/core-util-is/package.json
ecotrace/cpu_spec.csv/node_modules/cross-spawn/package.json
ecotrace/cpu_spec.csv/node_modules/cross-spawn/node_modules/semver/package.json
ecotrace/cpu_spec.csv/node_modules/d/package.json
ecotrace/cpu_spec.csv/node_modules/decamelize/package.json
ecotrace/cpu_spec.csv/node_modules/duration/package.json
ecotrace/cpu_spec.csv/node_modules/emoji-regex/package.json
ecotrace/cpu_spec.csv/node_modules/es5-ext/package.json
ecotrace/cpu_spec.csv/node_modules/es5-ext/promise/.eslintrc.json
ecotrace/cpu_spec.csv/node_modules/es6-iterator/package.json
ecotrace/cpu_spec.csv/node_modules/es6-iterator/test/.eslintrc.json
ecotrace/cpu_spec.csv/node_modules/es6-symbol/package.json
ecotrace/cpu_spec.csv/node_modules/esniff/package.json
ecotrace/cpu_spec.csv/node_modules/event-emitter/package.json
ecotrace/cpu_spec.csv/node_modules/ext/package.json
ecotrace/cpu_spec.csv/node_modules/find-up/package.json
ecotrace/cpu_spec.csv/node_modules/fs-extra/package.json
ecotrace/cpu_spec.csv/node_modules/fs.realpath/package.json
ecotrace/cpu_spec.csv/node_modules/get-caller-file/package.json
ecotrace/cpu_spec.csv/node_modules/glob/package.json
ecotrace/cpu_spec.csv/node_modules/glob-all/package.json
ecotrace/cpu_spec.csv/node_modules/graceful-fs/package.json
ecotrace/cpu_spec.csv/node_modules/immediate/package.json
ecotrace/cpu_spec.csv/node_modules/inflight/package.json
ecotrace/cpu_spec.csv/node_modules/inherits/package.json
ecotrace/cpu_spec.csv/node_modules/is-docker/package.json
ecotrace/cpu_spec.csv/node_modules/is-fullwidth-code-point/package.json
ecotrace/cpu_spec.csv/node_modules/is-plain-object/package.json
ecotrace/cpu_spec.csv/node_modules/is-primitive/package.json
ecotrace/cpu_spec.csv/node_modules/is-stream/package.json
ecotrace/cpu_spec.csv/node_modules/is-wsl/package.json
ecotrace/cpu_spec.csv/node_modules/isarray/component.json
ecotrace/cpu_spec.csv/node_modules/isarray/package.json
ecotrace/cpu_spec.csv/node_modules/isexe/package.json
ecotrace/cpu_spec.csv/node_modules/isobject/package.json
ecotrace/cpu_spec.csv/node_modules/jsonfile/package.json
ecotrace/cpu_spec.csv/node_modules/jszip/package.json
ecotrace/cpu_spec.csv/node_modules/jszip/tsconfig.json
ecotrace/cpu_spec.csv/node_modules/lie/package.json
ecotrace/cpu_spec.csv/node_modules/locate-path/package.json
ecotrace/cpu_spec.csv/node_modules/lodash.get/package.json
ecotrace/cpu_spec.csv/node_modules/lodash.uniqby/package.json
ecotrace/cpu_spec.csv/node_modules/lodash.values/package.json
ecotrace/cpu_spec.csv/node_modules/log/levels.json
ecotrace/cpu_spec.csv/node_modules/log/package.json
ecotrace/cpu_spec.csv/node_modules/log/lib/level-symbols.json
ecotrace/cpu_spec.csv/node_modules/minimatch/package.json
ecotrace/cpu_spec.csv/node_modules/next-tick/package.json
ecotrace/cpu_spec.csv/node_modules/nice-try/package.json
ecotrace/cpu_spec.csv/node_modules/once/package.json
ecotrace/cpu_spec.csv/node_modules/p-limit/package.json
ecotrace/cpu_spec.csv/node_modules/p-locate/package.json
ecotrace/cpu_spec.csv/node_modules/p-try/package.json
ecotrace/cpu_spec.csv/node_modules/pako/package.json
ecotrace/cpu_spec.csv/node_modules/path-exists/package.json
ecotrace/cpu_spec.csv/node_modules/path-is-absolute/package.json
ecotrace/cpu_spec.csv/node_modules/path-key/package.json
ecotrace/cpu_spec.csv/node_modules/process-nextick-args/package.json
ecotrace/cpu_spec.csv/node_modules/readable-stream/package.json
ecotrace/cpu_spec.csv/node_modules/require-directory/package.json
ecotrace/cpu_spec.csv/node_modules/require-main-filename/package.json
ecotrace/cpu_spec.csv/node_modules/rimraf/package.json
ecotrace/cpu_spec.csv/node_modules/safe-buffer/package.json
ecotrace/cpu_spec.csv/node_modules/semver/package.json
ecotrace/cpu_spec.csv/node_modules/serverless-python-requirements/package.json
ecotrace/cpu_spec.csv/node_modules/set-blocking/package.json
ecotrace/cpu_spec.csv/node_modules/set-value/package.json
ecotrace/cpu_spec.csv/node_modules/setimmediate/package.json
ecotrace/cpu_spec.csv/node_modules/sha256-file/package.json
ecotrace/cpu_spec.csv/node_modules/shebang-command/package.json
ecotrace/cpu_spec.csv/node_modules/shebang-regex/package.json
ecotrace/cpu_spec.csv/node_modules/shell-quote/package.json
ecotrace/cpu_spec.csv/node_modules/shell-quote/tsconfig.json
ecotrace/cpu_spec.csv/node_modules/split2/package.json
ecotrace/cpu_spec.csv/node_modules/split2/node_modules/readable-stream/package.json
ecotrace/cpu_spec.csv/node_modules/sprintf-kit/package.json
ecotrace/cpu_spec.csv/node_modules/stream-promise/package.json
ecotrace/cpu_spec.csv/node_modules/string-width/package.json
ecotrace/cpu_spec.csv/node_modules/string_decoder/package.json
ecotrace/cpu_spec.csv/node_modules/strip-ansi/package.json
ecotrace/cpu_spec.csv/node_modules/type/package.json
ecotrace/cpu_spec.csv/node_modules/uni-global/package.json
ecotrace/cpu_spec.csv/node_modules/universalify/package.json
ecotrace/cpu_spec.csv/node_modules/util-deprecate/package.json
ecotrace/cpu_spec.csv/node_modules/which/package.json
ecotrace/cpu_spec.csv/node_modules/which-module/package.json
ecotrace/cpu_spec.csv/node_modules/wrap-ansi/package.json
ecotrace/cpu_spec.csv/node_modules/wrappy/package.json
ecotrace/cpu_spec.csv/node_modules/y18n/package.json
ecotrace/cpu_spec.csv/node_modules/yargs/package.json
ecotrace/cpu_spec.csv/node_modules/yargs-parser/package.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/be.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/de.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/en.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/es.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/fi.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/fr.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/hi.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/hu.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/id.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/it.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/ja.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/ko.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/nb.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/nl.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/nn.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/pirate.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/pl.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/pt.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/pt_BR.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/ru.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/th.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/tr.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/zh_CN.json
ecotrace/cpu_spec.csv/node_modules/yargs/locales/zh_TW.json
ecotrace/cpu_spec.csv/tests/data/crowdsourcing/cpu_specs.csv
ecotrace/exporters/__init__.py
ecotrace/exporters/otel.py
ecotrace/exporters/webhook.py
ecotrace/middleware/__init__.py
ecotrace/middleware/django.py
ecotrace/middleware/fastapi.py
ecotrace/middleware/flask.py
ecotrace/plugins/__init__.py
ecotrace/plugins/celery.py
ecotrace/plugins/pytest_plugin.py
tests/test_callbacks.py
tests/test_celery.py
tests/test_cli.py
tests/test_core.py
tests/test_django.py
tests/test_exporters.py
tests/test_hardware.py
tests/test_hybrid_engine.py
tests/test_middleware.py
tests/test_ml.py
tests/test_v6_features.py