├── .github ├── resources │ └── logo.svg └── workflows │ ├── docs.yml │ ├── lint.yml │ └── tests.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .vulture.py ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── bin └── cli.py ├── docs ├── assets │ ├── assets_dir.md │ ├── environment.md │ ├── managing_assets.md │ ├── remote_assets.md │ ├── retrieving_assets.md │ ├── storage_provider.md │ ├── store_organization.md │ └── versioning.md ├── badges │ ├── coverage.svg │ └── tests.svg ├── cli.md ├── configuration.md ├── contributions │ └── release.md ├── deployment │ ├── deployment.md │ └── integrate_fastapi.md ├── examples │ ├── nlp_sentiment │ │ ├── advanced_models.md │ │ ├── classifier.md │ │ ├── intro.md │ │ ├── tldr.md │ │ ├── tokenizer.md │ │ └── vectorizer.md │ └── tf_hub.md ├── index.md ├── library │ ├── caching.md │ ├── lazy_loading.md │ ├── model_library.md │ ├── models │ │ ├── asynchronous_models.md │ │ ├── batching.md │ │ ├── configuring_models.md │ │ ├── model_with_load.md │ │ ├── models_with_dependencies.md │ │ ├── organizing.md │ │ ├── overview.md │ │ ├── testing.md │ │ ├── using_models.md │ │ └── validation.md │ ├── overview.md │ ├── profilers │ │ ├── overview.md │ │ ├── profiler_example.png │ │ └── simple_profiler.md │ └── special │ │ ├── distant.md │ │ └── tensorflow.md ├── logo_docs.svg └── migration.md ├── mkdocs.yml ├── modelkit ├── __init__.py ├── api.py ├── assets │ ├── __init__.py │ ├── cli.py │ ├── drivers │ │ ├── __init__.py │ │ ├── abc.py │ │ ├── azure.py │ │ ├── gcs.py │ │ ├── local.py │ │ ├── retry.py │ │ └── s3.py │ ├── errors.py │ ├── manager.py │ ├── remote.py │ ├── settings.py │ └── versioning │ │ ├── __init__.py │ │ ├── major_minor.py │ │ ├── simple_date.py │ │ └── versioning.py ├── cli.py ├── core │ ├── __init__.py │ ├── errors.py │ ├── library.py │ ├── model.py │ ├── model_configuration.py │ ├── models │ │ ├── __init__.py │ │ ├── distant_model.py │ │ └── tensorflow_model.py │ ├── profilers │ │ ├── __init__.py │ │ ├── base.py │ │ └── simple.py │ ├── settings.py │ └── types.py ├── py.typed ├── testing │ ├── __init__.py │ ├── fixtures.py │ ├── reference.py │ └── tf_serving.py └── utils │ ├── __init__.py │ ├── cache.py │ ├── logging.py │ ├── memory.py │ ├── pretty.py │ ├── redis.py │ ├── serialization.py │ └── tensorflow.py ├── noxfile.py ├── pyproject.toml ├── requirements-dev.txt └── tests ├── __init__.py ├── assets ├── __init__.py ├── conftest.py ├── resources │ ├── download_asset.py │ └── lock.py ├── test_asset_specification.py ├── test_assetsmanager.py ├── test_assetsmanager_subpart.py ├── test_assetsmanager_versioning.py ├── test_driver_errors.py ├── test_drivers.py ├── test_local_manager.py ├── test_lock.py ├── test_retry.py ├── test_settings.py ├── test_versioning │ ├── test_major_minor_versioning.py │ ├── test_simple_date_version.py │ └── test_versioning.py └── testdata │ ├── some_data.json │ └── some_data_folder │ ├── some_data_in_folder.json │ └── some_data_in_folder_2.json ├── conftest.py ├── test_api.py ├── test_async.py ├── test_auto_testing.py ├── test_batching.py ├── test_caching.py ├── test_core.py ├── test_describe.py ├── test_distant_http_model.py ├── test_errors.py ├── test_logging.py ├── test_model_serialization.py ├── test_module_configure.py ├── test_predict_override.py ├── test_serialization.py ├── test_settings.py ├── test_simple_profiler.py ├── test_testing.py ├── test_tf_model.py ├── test_tf_serving_deploy.py ├── test_typing.py ├── test_validate.py ├── testdata ├── api │ └── openapi.json ├── dummy_tf_model │ ├── 0.0.meta │ └── 0.0 │ │ └── 1 │ │ ├── saved_model.pb │ │ └── variables │ │ ├── variables.data-00000-of-00001 │ │ └── variables.index ├── library_describe.txt ├── mocked_service.py ├── override-assets-dir │ └── category │ │ └── override-asset │ │ └── 0.0 ├── test-bucket │ └── assets-prefix │ │ └── category │ │ ├── asset.versions │ │ ├── asset │ │ ├── 0.0 │ │ ├── 0.0.meta │ │ ├── 0.1 │ │ ├── 0.1.meta │ │ ├── 1.0 │ │ └── 1.0.meta │ │ ├── override-asset.versions │ │ ├── override-asset │ │ ├── 0.0 │ │ └── 0.0.meta │ │ ├── simple_date_asset.versions │ │ └── simple_date_asset │ │ ├── 2021-11-14T18-00-00Z │ │ ├── 2021-11-14T18-00-00Z.meta │ │ ├── 2021-11-15T17-31-06Z │ │ └── 2021-11-15T17-31-06Z.meta ├── test.config ├── test_describe_load_info.txt ├── test_module │ ├── __init__.py │ ├── module_a.py │ └── module_b.py ├── tf_configs │ ├── local-docker.config │ └── remote.config ├── typing │ ├── library_get_model_ko.py │ ├── library_get_model_ok.py │ ├── model_dependencies_ko_items.py │ ├── model_dependencies_ok.py │ ├── predict_bad.py │ ├── predict_list.py │ ├── predict_ok.py │ ├── predict_pydantic_bad.py │ └── predict_pydantic_ok.py └── write_config.config └── testmodels ├── __init__.py ├── some_assets.py └── some_models.py /.github/resources/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/.github/resources/logo.svg -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vulture.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/README.md -------------------------------------------------------------------------------- /bin/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/bin/cli.py -------------------------------------------------------------------------------- /docs/assets/assets_dir.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/assets/assets_dir.md -------------------------------------------------------------------------------- /docs/assets/environment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/assets/environment.md -------------------------------------------------------------------------------- /docs/assets/managing_assets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/assets/managing_assets.md -------------------------------------------------------------------------------- /docs/assets/remote_assets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/assets/remote_assets.md -------------------------------------------------------------------------------- /docs/assets/retrieving_assets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/assets/retrieving_assets.md -------------------------------------------------------------------------------- /docs/assets/storage_provider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/assets/storage_provider.md -------------------------------------------------------------------------------- /docs/assets/store_organization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/assets/store_organization.md -------------------------------------------------------------------------------- /docs/assets/versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/assets/versioning.md -------------------------------------------------------------------------------- /docs/badges/coverage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/badges/coverage.svg -------------------------------------------------------------------------------- /docs/badges/tests.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/badges/tests.svg -------------------------------------------------------------------------------- /docs/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/cli.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/contributions/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/contributions/release.md -------------------------------------------------------------------------------- /docs/deployment/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/deployment/deployment.md -------------------------------------------------------------------------------- /docs/deployment/integrate_fastapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/deployment/integrate_fastapi.md -------------------------------------------------------------------------------- /docs/examples/nlp_sentiment/advanced_models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/examples/nlp_sentiment/advanced_models.md -------------------------------------------------------------------------------- /docs/examples/nlp_sentiment/classifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/examples/nlp_sentiment/classifier.md -------------------------------------------------------------------------------- /docs/examples/nlp_sentiment/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/examples/nlp_sentiment/intro.md -------------------------------------------------------------------------------- /docs/examples/nlp_sentiment/tldr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/examples/nlp_sentiment/tldr.md -------------------------------------------------------------------------------- /docs/examples/nlp_sentiment/tokenizer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/examples/nlp_sentiment/tokenizer.md -------------------------------------------------------------------------------- /docs/examples/nlp_sentiment/vectorizer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/examples/nlp_sentiment/vectorizer.md -------------------------------------------------------------------------------- /docs/examples/tf_hub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/examples/tf_hub.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/library/caching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/caching.md -------------------------------------------------------------------------------- /docs/library/lazy_loading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/lazy_loading.md -------------------------------------------------------------------------------- /docs/library/model_library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/model_library.md -------------------------------------------------------------------------------- /docs/library/models/asynchronous_models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/models/asynchronous_models.md -------------------------------------------------------------------------------- /docs/library/models/batching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/models/batching.md -------------------------------------------------------------------------------- /docs/library/models/configuring_models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/models/configuring_models.md -------------------------------------------------------------------------------- /docs/library/models/model_with_load.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/models/model_with_load.md -------------------------------------------------------------------------------- /docs/library/models/models_with_dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/models/models_with_dependencies.md -------------------------------------------------------------------------------- /docs/library/models/organizing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/models/organizing.md -------------------------------------------------------------------------------- /docs/library/models/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/models/overview.md -------------------------------------------------------------------------------- /docs/library/models/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/models/testing.md -------------------------------------------------------------------------------- /docs/library/models/using_models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/models/using_models.md -------------------------------------------------------------------------------- /docs/library/models/validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/models/validation.md -------------------------------------------------------------------------------- /docs/library/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/overview.md -------------------------------------------------------------------------------- /docs/library/profilers/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/profilers/overview.md -------------------------------------------------------------------------------- /docs/library/profilers/profiler_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/profilers/profiler_example.png -------------------------------------------------------------------------------- /docs/library/profilers/simple_profiler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/profilers/simple_profiler.md -------------------------------------------------------------------------------- /docs/library/special/distant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/special/distant.md -------------------------------------------------------------------------------- /docs/library/special/tensorflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/library/special/tensorflow.md -------------------------------------------------------------------------------- /docs/logo_docs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/logo_docs.svg -------------------------------------------------------------------------------- /docs/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/docs/migration.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /modelkit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/__init__.py -------------------------------------------------------------------------------- /modelkit/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/api.py -------------------------------------------------------------------------------- /modelkit/assets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/__init__.py -------------------------------------------------------------------------------- /modelkit/assets/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/cli.py -------------------------------------------------------------------------------- /modelkit/assets/drivers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modelkit/assets/drivers/abc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/drivers/abc.py -------------------------------------------------------------------------------- /modelkit/assets/drivers/azure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/drivers/azure.py -------------------------------------------------------------------------------- /modelkit/assets/drivers/gcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/drivers/gcs.py -------------------------------------------------------------------------------- /modelkit/assets/drivers/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/drivers/local.py -------------------------------------------------------------------------------- /modelkit/assets/drivers/retry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/drivers/retry.py -------------------------------------------------------------------------------- /modelkit/assets/drivers/s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/drivers/s3.py -------------------------------------------------------------------------------- /modelkit/assets/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/errors.py -------------------------------------------------------------------------------- /modelkit/assets/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/manager.py -------------------------------------------------------------------------------- /modelkit/assets/remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/remote.py -------------------------------------------------------------------------------- /modelkit/assets/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/settings.py -------------------------------------------------------------------------------- /modelkit/assets/versioning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modelkit/assets/versioning/major_minor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/versioning/major_minor.py -------------------------------------------------------------------------------- /modelkit/assets/versioning/simple_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/versioning/simple_date.py -------------------------------------------------------------------------------- /modelkit/assets/versioning/versioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/assets/versioning/versioning.py -------------------------------------------------------------------------------- /modelkit/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/cli.py -------------------------------------------------------------------------------- /modelkit/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/core/__init__.py -------------------------------------------------------------------------------- /modelkit/core/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/core/errors.py -------------------------------------------------------------------------------- /modelkit/core/library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/core/library.py -------------------------------------------------------------------------------- /modelkit/core/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/core/model.py -------------------------------------------------------------------------------- /modelkit/core/model_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/core/model_configuration.py -------------------------------------------------------------------------------- /modelkit/core/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modelkit/core/models/distant_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/core/models/distant_model.py -------------------------------------------------------------------------------- /modelkit/core/models/tensorflow_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/core/models/tensorflow_model.py -------------------------------------------------------------------------------- /modelkit/core/profilers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modelkit/core/profilers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/core/profilers/base.py -------------------------------------------------------------------------------- /modelkit/core/profilers/simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/core/profilers/simple.py -------------------------------------------------------------------------------- /modelkit/core/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/core/settings.py -------------------------------------------------------------------------------- /modelkit/core/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/core/types.py -------------------------------------------------------------------------------- /modelkit/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modelkit/testing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/testing/__init__.py -------------------------------------------------------------------------------- /modelkit/testing/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/testing/fixtures.py -------------------------------------------------------------------------------- /modelkit/testing/reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/testing/reference.py -------------------------------------------------------------------------------- /modelkit/testing/tf_serving.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/testing/tf_serving.py -------------------------------------------------------------------------------- /modelkit/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modelkit/utils/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/utils/cache.py -------------------------------------------------------------------------------- /modelkit/utils/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/utils/logging.py -------------------------------------------------------------------------------- /modelkit/utils/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/utils/memory.py -------------------------------------------------------------------------------- /modelkit/utils/pretty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/utils/pretty.py -------------------------------------------------------------------------------- /modelkit/utils/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/utils/redis.py -------------------------------------------------------------------------------- /modelkit/utils/serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/utils/serialization.py -------------------------------------------------------------------------------- /modelkit/utils/tensorflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/modelkit/utils/tensorflow.py -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/noxfile.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | TEST_DIR = os.path.dirname(__file__) 4 | -------------------------------------------------------------------------------- /tests/assets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/assets/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/conftest.py -------------------------------------------------------------------------------- /tests/assets/resources/download_asset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/resources/download_asset.py -------------------------------------------------------------------------------- /tests/assets/resources/lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/resources/lock.py -------------------------------------------------------------------------------- /tests/assets/test_asset_specification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_asset_specification.py -------------------------------------------------------------------------------- /tests/assets/test_assetsmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_assetsmanager.py -------------------------------------------------------------------------------- /tests/assets/test_assetsmanager_subpart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_assetsmanager_subpart.py -------------------------------------------------------------------------------- /tests/assets/test_assetsmanager_versioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_assetsmanager_versioning.py -------------------------------------------------------------------------------- /tests/assets/test_driver_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_driver_errors.py -------------------------------------------------------------------------------- /tests/assets/test_drivers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_drivers.py -------------------------------------------------------------------------------- /tests/assets/test_local_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_local_manager.py -------------------------------------------------------------------------------- /tests/assets/test_lock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_lock.py -------------------------------------------------------------------------------- /tests/assets/test_retry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_retry.py -------------------------------------------------------------------------------- /tests/assets/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_settings.py -------------------------------------------------------------------------------- /tests/assets/test_versioning/test_major_minor_versioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_versioning/test_major_minor_versioning.py -------------------------------------------------------------------------------- /tests/assets/test_versioning/test_simple_date_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_versioning/test_simple_date_version.py -------------------------------------------------------------------------------- /tests/assets/test_versioning/test_versioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/test_versioning/test_versioning.py -------------------------------------------------------------------------------- /tests/assets/testdata/some_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/testdata/some_data.json -------------------------------------------------------------------------------- /tests/assets/testdata/some_data_folder/some_data_in_folder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/testdata/some_data_folder/some_data_in_folder.json -------------------------------------------------------------------------------- /tests/assets/testdata/some_data_folder/some_data_in_folder_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/assets/testdata/some_data_folder/some_data_in_folder_2.json -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_api.py -------------------------------------------------------------------------------- /tests/test_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_async.py -------------------------------------------------------------------------------- /tests/test_auto_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_auto_testing.py -------------------------------------------------------------------------------- /tests/test_batching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_batching.py -------------------------------------------------------------------------------- /tests/test_caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_caching.py -------------------------------------------------------------------------------- /tests/test_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_core.py -------------------------------------------------------------------------------- /tests/test_describe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_describe.py -------------------------------------------------------------------------------- /tests/test_distant_http_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_distant_http_model.py -------------------------------------------------------------------------------- /tests/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_errors.py -------------------------------------------------------------------------------- /tests/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_logging.py -------------------------------------------------------------------------------- /tests/test_model_serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_model_serialization.py -------------------------------------------------------------------------------- /tests/test_module_configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_module_configure.py -------------------------------------------------------------------------------- /tests/test_predict_override.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_predict_override.py -------------------------------------------------------------------------------- /tests/test_serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_serialization.py -------------------------------------------------------------------------------- /tests/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_settings.py -------------------------------------------------------------------------------- /tests/test_simple_profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_simple_profiler.py -------------------------------------------------------------------------------- /tests/test_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_testing.py -------------------------------------------------------------------------------- /tests/test_tf_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_tf_model.py -------------------------------------------------------------------------------- /tests/test_tf_serving_deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_tf_serving_deploy.py -------------------------------------------------------------------------------- /tests/test_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_typing.py -------------------------------------------------------------------------------- /tests/test_validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/test_validate.py -------------------------------------------------------------------------------- /tests/testdata/api/openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/api/openapi.json -------------------------------------------------------------------------------- /tests/testdata/dummy_tf_model/0.0.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/dummy_tf_model/0.0.meta -------------------------------------------------------------------------------- /tests/testdata/dummy_tf_model/0.0/1/saved_model.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/dummy_tf_model/0.0/1/saved_model.pb -------------------------------------------------------------------------------- /tests/testdata/dummy_tf_model/0.0/1/variables/variables.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/dummy_tf_model/0.0/1/variables/variables.data-00000-of-00001 -------------------------------------------------------------------------------- /tests/testdata/dummy_tf_model/0.0/1/variables/variables.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/dummy_tf_model/0.0/1/variables/variables.index -------------------------------------------------------------------------------- /tests/testdata/library_describe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/library_describe.txt -------------------------------------------------------------------------------- /tests/testdata/mocked_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/mocked_service.py -------------------------------------------------------------------------------- /tests/testdata/override-assets-dir/category/override-asset/0.0: -------------------------------------------------------------------------------- 1 | {"name": "override-asset-0.0"} 2 | -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/asset.versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/test-bucket/assets-prefix/category/asset.versions -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/asset/0.0: -------------------------------------------------------------------------------- 1 | {"name": "asset-0.0"} 2 | -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/asset/0.0.meta: -------------------------------------------------------------------------------- 1 | {"is_directory": false, "push_date": "2020-05-20T13:52:54.754318+00:00"} 2 | -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/asset/0.1: -------------------------------------------------------------------------------- 1 | {"name": "asset-0.1"} 2 | -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/asset/0.1.meta: -------------------------------------------------------------------------------- 1 | {"is_directory": false, "push_date": "2020-05-20T13:52:54.754318+00:00"} 2 | -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/asset/1.0: -------------------------------------------------------------------------------- 1 | {"name": "asset-1.0"} 2 | -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/asset/1.0.meta: -------------------------------------------------------------------------------- 1 | {"is_directory": false, "push_date": "2020-05-20T13:52:54.754318+00:00"} 2 | -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/override-asset.versions: -------------------------------------------------------------------------------- 1 | {"versions": ["0.0"]} 2 | -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/override-asset/0.0: -------------------------------------------------------------------------------- 1 | {"name": "override-asset-0.0"} 2 | -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/override-asset/0.0.meta: -------------------------------------------------------------------------------- 1 | {"is_directory": false, "push_date": "2020-08-14T08:20:38.818814+00:00"} -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/simple_date_asset.versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/test-bucket/assets-prefix/category/simple_date_asset.versions -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/simple_date_asset/2021-11-14T18-00-00Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/test-bucket/assets-prefix/category/simple_date_asset/2021-11-14T18-00-00Z -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/simple_date_asset/2021-11-14T18-00-00Z.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/test-bucket/assets-prefix/category/simple_date_asset/2021-11-14T18-00-00Z.meta -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/simple_date_asset/2021-11-15T17-31-06Z: -------------------------------------------------------------------------------- 1 | {"name": "asset-2021-11-15T17-31-06Z"} 2 | -------------------------------------------------------------------------------- /tests/testdata/test-bucket/assets-prefix/category/simple_date_asset/2021-11-15T17-31-06Z.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/test-bucket/assets-prefix/category/simple_date_asset/2021-11-15T17-31-06Z.meta -------------------------------------------------------------------------------- /tests/testdata/test.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/test.config -------------------------------------------------------------------------------- /tests/testdata/test_describe_load_info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/test_describe_load_info.txt -------------------------------------------------------------------------------- /tests/testdata/test_module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testdata/test_module/module_a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/test_module/module_a.py -------------------------------------------------------------------------------- /tests/testdata/test_module/module_b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/test_module/module_b.py -------------------------------------------------------------------------------- /tests/testdata/tf_configs/local-docker.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/tf_configs/local-docker.config -------------------------------------------------------------------------------- /tests/testdata/tf_configs/remote.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/tf_configs/remote.config -------------------------------------------------------------------------------- /tests/testdata/typing/library_get_model_ko.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/typing/library_get_model_ko.py -------------------------------------------------------------------------------- /tests/testdata/typing/library_get_model_ok.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/typing/library_get_model_ok.py -------------------------------------------------------------------------------- /tests/testdata/typing/model_dependencies_ko_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/typing/model_dependencies_ko_items.py -------------------------------------------------------------------------------- /tests/testdata/typing/model_dependencies_ok.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/typing/model_dependencies_ok.py -------------------------------------------------------------------------------- /tests/testdata/typing/predict_bad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/typing/predict_bad.py -------------------------------------------------------------------------------- /tests/testdata/typing/predict_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/typing/predict_list.py -------------------------------------------------------------------------------- /tests/testdata/typing/predict_ok.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/typing/predict_ok.py -------------------------------------------------------------------------------- /tests/testdata/typing/predict_pydantic_bad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/typing/predict_pydantic_bad.py -------------------------------------------------------------------------------- /tests/testdata/typing/predict_pydantic_ok.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/typing/predict_pydantic_ok.py -------------------------------------------------------------------------------- /tests/testdata/write_config.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testdata/write_config.config -------------------------------------------------------------------------------- /tests/testmodels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testmodels/some_assets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testmodels/some_assets.py -------------------------------------------------------------------------------- /tests/testmodels/some_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cornerstone-OnDemand/modelkit/HEAD/tests/testmodels/some_models.py --------------------------------------------------------------------------------