LICENSE
MANIFEST.in
NOTICE.txt
README.md
pyproject.toml
setup.py
docs/Makefile
docs/Privacy.md
docs/README.md
docs/architecture.md
docs/make.bat
docs/requirements.txt
docs/source/conf.py
docs/source/dump_schema.py
docs/source/index.md
docs/source/privacy.md
docs/source/why-olive.md
docs/source/_static/versions.json
docs/source/_static/css/header.css
docs/source/blogs/index.md
docs/source/blogs/olive-init-cli.md
docs/source/blogs/olive-mcp-server.md
docs/source/blogs/quant-slms.md
docs/source/blogs/sd-lora.md
docs/source/exts/gallery_directive.py
docs/source/exts/auto_config_doc/__init__.py
docs/source/features/huggingface-integration.md
docs/source/features/index.rst
docs/source/features/model-compression.md
docs/source/features/model-splitting.md
docs/source/features/onnx-transformations.md
docs/source/features/peft-adapters.md
docs/source/features/quantization.md
docs/source/features/sd-lora.md
docs/source/features/shared-model-cache.md
docs/source/features/ihv-integration/index.rst
docs/source/features/ihv-integration/openvino.md
docs/source/features/ihv-integration/qnn.md
docs/source/features/model-conversion/convert-onnx.md
docs/source/features/model-conversion/convert-pytorch.md
docs/source/features/model-conversion/index.rst
docs/source/getting-started/getting-started.md
docs/source/how-to/index.md
docs/source/how-to/installation.md
docs/source/how-to/python-api.md
docs/source/how-to/cli/cli-auto-opt.md
docs/source/how-to/cli/cli-fast-test.md
docs/source/how-to/cli/cli-finetune.md
docs/source/how-to/cli/cli-optimize.md
docs/source/how-to/cli/cli-quantize.md
docs/source/how-to/cli/cli-run.md
docs/source/how-to/configure-workflows/build-workflow.md
docs/source/how-to/configure-workflows/engine-configuration.md
docs/source/how-to/configure-workflows/how-to-configure-data.md
docs/source/how-to/configure-workflows/how-to-configure-model.md
docs/source/how-to/configure-workflows/metrics-configuration.md
docs/source/how-to/configure-workflows/model-packaging.md
docs/source/how-to/configure-workflows/pass-configuration.md
docs/source/how-to/configure-workflows/systems.md
docs/source/how-to/extending/custom-model-evaluator.md
docs/source/how-to/extending/custom-scripts.md
docs/source/how-to/extending/design.md
docs/source/how-to/extending/how-to-add-new-task.md
docs/source/how-to/extending/how-to-add-optimization-pass.md
docs/source/images/datacontainer_example.png
docs/source/images/dataset-flow.png
docs/source/images/multi-lora-diagram.png
docs/source/images/olive-black-text.png
docs/source/images/olive-design.png
docs/source/images/olive-flow.png
docs/source/images/olive-white-text.png
docs/source/images/auto_opt/pass_flows.png
docs/source/images/azure_arc/add-infra.png
docs/source/images/azure_arc/add-kub-detail.png
docs/source/images/azure_arc/add-kub-to-arc.png
docs/source/images/azure_arc/add-kub.png
docs/source/images/azure_arc/attach-kub.png
docs/source/images/azure_arc/attach-suc.png
docs/source/images/azure_arc/new-compute.png
docs/source/images/model_splitting/cost_model.png
docs/source/images/model_splitting/num_splits.png
docs/source/reference/cli.rst
docs/source/reference/index.md
docs/source/reference/options.md
docs/source/reference/pass.rst
docs/source/reference/python_api.md
olive/__init__.py
olive/__main__.py
olive/cache.py
olive/constants.py
olive/logging.py
olive/olive_config.json
olive/package_config.py
olive/resource_path.py
olive/version.py
olive/assets/__init__.py
olive/assets/io_configs/__init__.py
olive/assets/io_configs/defaults.yaml
olive/assets/io_configs/diffusers.yaml
olive/assets/io_configs/tasks.yaml
olive/cli/__init__.py
olive/cli/api.py
olive/cli/auto_opt.py
olive/cli/base.py
olive/cli/benchmark.py
olive/cli/capture_onnx.py
olive/cli/configure_qualcomm_sdk.py
olive/cli/convert_adapters.py
olive/cli/diffusion_lora.py
olive/cli/extract_adapters.py
olive/cli/finetune.py
olive/cli/generate_adapter.py
olive/cli/generate_cost_model.py
olive/cli/launcher.py
olive/cli/model_package.py
olive/cli/optimize.py
olive/cli/quantize.py
olive/cli/run.py
olive/cli/run_pass.py
olive/cli/session_params_tuning.py
olive/cli/shared_cache.py
olive/cli/init/__init__.py
olive/cli/init/diffusers_flow.py
olive/cli/init/helpers.py
olive/cli/init/onnx_flow.py
olive/cli/init/pytorch_flow.py
olive/cli/init/wizard.py
olive/common/__init__.py
olive/common/auto_config.py
olive/common/config_utils.py
olive/common/constants.py
olive/common/container_client_factory.py
olive/common/import_lib.py
olive/common/onnx_io.py
olive/common/ort_inference.py
olive/common/user_module_loader.py
olive/common/utils.py
olive/common/hf/__init__.py
olive/common/hf/login.py
olive/common/hf/mappings.py
olive/common/hf/mlflow.py
olive/common/hf/model_io.py
olive/common/hf/peft.py
olive/common/hf/quant.py
olive/common/hf/utils.py
olive/common/hf/wrapper.py
olive/common/hf/io_config/__init__.py
olive/common/hf/io_config/input_generators.py
olive/common/hf/io_config/io_resolver.py
olive/common/hf/io_config/task_config.py
olive/common/hf/io_config/tasks.py
olive/common/quant/__init__.py
olive/common/quant/hf_utils.py
olive/common/quant/nn.py
olive/common/quant/utils.py
olive/data/__init__.py
olive/data/config.py
olive/data/constants.py
olive/data/registry.py
olive/data/template.py
olive/data/component/__init__.py
olive/data/component/dataloader.py
olive/data/component/dataset.py
olive/data/component/load_dataset.py
olive/data/component/post_process_data.py
olive/data/component/pre_process_data.py
olive/data/component/text_generation.py
olive/data/component/sd_lora/__init__.py
olive/data/component/sd_lora/aspect_ratio_bucketing.py
olive/data/component/sd_lora/auto_caption.py
olive/data/component/sd_lora/auto_tagging.py
olive/data/component/sd_lora/dataloader.py
olive/data/component/sd_lora/dataset.py
olive/data/component/sd_lora/image_filtering.py
olive/data/component/sd_lora/image_resizing.py
olive/data/component/sd_lora/preprocess_chain.py
olive/data/component/sd_lora/utils.py
olive/data/container/__init__.py
olive/data/container/data_container.py
olive/data/container/dummy_data_container.py
olive/data/container/huggingface_container.py
olive/data/container/image_data_container.py
olive/data/container/raw_data_container.py
olive/engine/__init__.py
olive/engine/config.py
olive/engine/engine.py
olive/engine/footprint.py
olive/engine/output.py
olive/engine/packaging/__init__.py
olive/engine/packaging/packaging_config.py
olive/engine/packaging/packaging_generator.py
olive/evaluator/__init__.py
olive/evaluator/accuracy.py
olive/evaluator/lmeval_ort.py
olive/evaluator/metric.py
olive/evaluator/metric_backend.py
olive/evaluator/metric_config.py
olive/evaluator/metric_result.py
olive/evaluator/mteb_ort.py
olive/evaluator/olive_evaluator.py
olive/evaluator/registry.py
olive/exception/__init__.py
olive/hardware/__init__.py
olive/hardware/accelerator.py
olive/hardware/constants.py
olive/model/__init__.py
olive/model/config/__init__.py
olive/model/config/hf_config.py
olive/model/config/io_config.py
olive/model/config/kv_cache_config.py
olive/model/config/model_config.py
olive/model/config/registry.py
olive/model/handler/__init__.py
olive/model/handler/base.py
olive/model/handler/composite.py
olive/model/handler/diffusers.py
olive/model/handler/hf.py
olive/model/handler/onnx.py
olive/model/handler/openvino.py
olive/model/handler/pytorch.py
olive/model/handler/qairt.py
olive/model/handler/qnn.py
olive/model/handler/tensorflow.py
olive/model/handler/mixin/__init__.py
olive/model/handler/mixin/dummy_inputs.py
olive/model/handler/mixin/hf.py
olive/model/handler/mixin/io_config.py
olive/model/handler/mixin/json.py
olive/model/handler/mixin/kv_cache.py
olive/model/handler/mixin/mlflow.py
olive/model/handler/mixin/onnx_ep.py
olive/model/handler/mixin/resource.py
olive/model/utils/__init__.py
olive/model/utils/diffusers_utils.py
olive/model/utils/onnx_utils.py
olive/model/utils/path_utils.py
olive/passes/__init__.py
olive/passes/olive_pass.py
olive/passes/pass_config.py
olive/passes/diffusers/__init__.py
olive/passes/diffusers/lora.py
olive/passes/onnx/__init__.py
olive/passes/onnx/add_metadata.py
olive/passes/onnx/aimet_quantization.py
olive/passes/onnx/bnb_quantization.py
olive/passes/onnx/common.py
olive/passes/onnx/compose.py
olive/passes/onnx/context_binary.py
olive/passes/onnx/conversion.py
olive/passes/onnx/discrepancy_check.py
olive/passes/onnx/dla_transforms.py
olive/passes/onnx/dynamic_to_fixed_shape.py
olive/passes/onnx/extract_adapters.py
olive/passes/onnx/float16_conversion.py
olive/passes/onnx/graph_surgeries.py
olive/passes/onnx/hqq_quantization.py
olive/passes/onnx/inc_quantization.py
olive/passes/onnx/io_datatype_converter.py
olive/passes/onnx/kquant_quantization.py
olive/passes/onnx/layer_annotation.py
olive/passes/onnx/merge_decoders.py
olive/passes/onnx/mixed_precision.py
olive/passes/onnx/mixed_precision_overrides.py
olive/passes/onnx/mnb_to_qdq.py
olive/passes/onnx/mobius_model_builder.py
olive/passes/onnx/model_builder.py
olive/passes/onnx/nvmo_graph_surgery.py
olive/passes/onnx/nvmo_quantization.py
olive/passes/onnx/onnx_dag.py
olive/passes/onnx/onnxscript_fusion.py
olive/passes/onnx/optimum_conversion.py
olive/passes/onnx/optimum_merging.py
olive/passes/onnx/peephole_optimizer.py
olive/passes/onnx/quantization.py
olive/passes/onnx/rtn_quantization.py
olive/passes/onnx/session_params_tuning.py
olive/passes/onnx/split.py
olive/passes/onnx/static_llm.py
olive/passes/onnx/transformer_optimization.py
olive/passes/onnx/qairt/__init__.py
olive/passes/onnx/qairt/mha2sha.py
olive/passes/onnx/qnn/__init__.py
olive/passes/onnx/qnn/qnn_preprocess.py
olive/passes/onnx/vitis_ai/__init__.py
olive/passes/onnx/vitis_ai/meta_data.py
olive/passes/onnx/vitis_ai/preprocess.py
olive/passes/onnx/vitis_ai/vitis_generate_model_llm.py
olive/passes/onnx/vitis_ai/vitis_generate_model_sd.py
olive/passes/openvino/__init__.py
olive/passes/openvino/compression.py
olive/passes/openvino/conversion.py
olive/passes/openvino/encapsulation.py
olive/passes/openvino/io_update.py
olive/passes/openvino/optimum_intel.py
olive/passes/openvino/ov_utils.py
olive/passes/openvino/quantization.py
olive/passes/pytorch/__init__.py
olive/passes/pytorch/autoawq.py
olive/passes/pytorch/autoclip.py
olive/passes/pytorch/autogptq.py
olive/passes/pytorch/capture_layer_annotations.py
olive/passes/pytorch/capture_split_info.py
olive/passes/pytorch/common.py
olive/passes/pytorch/gptq.py
olive/passes/pytorch/gptqmodel.py
olive/passes/pytorch/hadamard_utils.py
olive/passes/pytorch/kquant.py
olive/passes/pytorch/lora.py
olive/passes/pytorch/merge_adapter_weights.py
olive/passes/pytorch/quant_utils.py
olive/passes/pytorch/rotate.py
olive/passes/pytorch/rtn.py
olive/passes/pytorch/selective_mixed_precision.py
olive/passes/pytorch/sgdg.py
olive/passes/pytorch/slicegpt.py
olive/passes/pytorch/sparsegpt.py
olive/passes/pytorch/sparsegpt_utils.py
olive/passes/pytorch/tensor_parallel_layers.py
olive/passes/pytorch/tensor_parallel_llama2.py
olive/passes/pytorch/train_utils.py
olive/passes/qairt/__init__.py
olive/passes/qairt/encapsulation.py
olive/passes/qairt/gen_ai_builder.py
olive/passes/qairt/pipeline.py
olive/passes/qairt/preparation.py
olive/passes/qairt/utils.py
olive/passes/qnn/__init__.py
olive/passes/qnn/context_binary_generator.py
olive/passes/qnn/conversion.py
olive/passes/qnn/model_lib_generator.py
olive/passes/quark_quantizer/__init__.py
olive/passes/quark_quantizer/quark_quantization.py
olive/passes/quark_quantizer/onnx/__init__.py
olive/passes/quark_quantizer/onnx/configuration_preparation.py
olive/passes/quark_quantizer/onnx/quantize_quark.py
olive/passes/quark_quantizer/torch/__init__.py
olive/passes/quark_quantizer/torch/quark_torch_quantization.py
olive/passes/utils/__init__.py
olive/platform_sdk/__init__.py
olive/platform_sdk/qualcomm/__init__.py
olive/platform_sdk/qualcomm/constants.py
olive/platform_sdk/qualcomm/copy_libcdsprpc.ps1
olive/platform_sdk/qualcomm/create_python_env.ps1
olive/platform_sdk/qualcomm/create_python_env.sh
olive/platform_sdk/qualcomm/env.py
olive/platform_sdk/qualcomm/runner.py
olive/platform_sdk/qualcomm/configure/__init__.py
olive/platform_sdk/qualcomm/configure/__main__.py
olive/platform_sdk/qualcomm/configure/configure.py
olive/platform_sdk/qualcomm/qnn/__init__.py
olive/platform_sdk/qualcomm/qnn/env.py
olive/platform_sdk/qualcomm/qnn/qnn.py
olive/platform_sdk/qualcomm/qnn/utils/__init__.py
olive/platform_sdk/qualcomm/utils/__init__.py
olive/platform_sdk/qualcomm/utils/data_loader.py
olive/platform_sdk/qualcomm/utils/input_list.py
olive/search/__init__.py
olive/search/search_parameter.py
olive/search/search_point.py
olive/search/search_results.py
olive/search/search_sample.py
olive/search/search_space.py
olive/search/search_strategy.py
olive/search/utils.py
olive/search/samplers/__init__.py
olive/search/samplers/optuna_sampler.py
olive/search/samplers/random_sampler.py
olive/search/samplers/search_sampler.py
olive/search/samplers/sequential_sampler.py
olive/search/samplers/tpe_sampler.py
olive/systems/__init__.py
olive/systems/accelerator_creator.py
olive/systems/common.py
olive/systems/local.py
olive/systems/olive_system.py
olive/systems/system_config.py
olive/systems/docker/__init__.py
olive/systems/docker/docker_system.py
olive/systems/docker/workflow_runner.py
olive/systems/python_environment/__init__.py
olive/systems/python_environment/common_requirements.txt
olive/systems/python_environment/evaluation_runner.py
olive/systems/python_environment/pass_runner.py
olive/systems/python_environment/python_environment_system.py
olive/systems/utils/__init__.py
olive/systems/utils/arg_parser.py
olive/systems/utils/available_providers_runner.py
olive/systems/utils/misc.py
olive/telemetry/__init__.py
olive/telemetry/constants.py
olive/telemetry/telemetry.py
olive/telemetry/telemetry_extensions.py
olive/telemetry/utils.py
olive/telemetry/deviceid/__init__.py
olive/telemetry/deviceid/_store.py
olive/telemetry/deviceid/deviceid.py
olive/telemetry/library/__init__.py
olive/telemetry/library/callback_manager.py
olive/telemetry/library/connection_string_parser.py
olive/telemetry/library/event_source.py
olive/telemetry/library/exporter.py
olive/telemetry/library/options.py
olive/telemetry/library/payload_builder.py
olive/telemetry/library/retry.py
olive/telemetry/library/serialization.py
olive/telemetry/library/telemetry_logger.py
olive/telemetry/library/transport.py
olive/workflows/__init__.py
olive/workflows/run/__init__.py
olive/workflows/run/__main__.py
olive/workflows/run/config.py
olive/workflows/run/run.py
olive_ai.egg-info/PKG-INFO
olive_ai.egg-info/SOURCES.txt
olive_ai.egg-info/dependency_links.txt
olive_ai.egg-info/entry_points.txt
olive_ai.egg-info/requires.txt
olive_ai.egg-info/top_level.txt