diff --git a/docs-guides/.buildinfo b/docs-guides/.buildinfo index 9d2ff265a..38077bef5 100644 --- a/docs-guides/.buildinfo +++ b/docs-guides/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: a0cc5a057fb0f76f4409d50e75aca1b6 +config: 8b12fed34ce7966d0db3a29cbeb3e84c tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs-guides/_sources/source/mlmodel-utilities.md b/docs-guides/_sources/source/mlmodel-utilities.md index 606688da6..15f77fa77 100644 --- a/docs-guides/_sources/source/mlmodel-utilities.md +++ b/docs-guides/_sources/source/mlmodel-utilities.md @@ -219,7 +219,7 @@ An example how to update the output data types: ```python from coremltools.models.model import MLModel -from coremltools.utils import change_array_output_type +from coremltools.utils import change_input_output_tensor_type from coremltools.proto.FeatureTypes_pb2 import ArrayFeatureType model = MLModel("my_model.mlpackage") @@ -234,7 +234,7 @@ updated_model.save("my_updated_model.mlpackage") Another example is showing how to update data types of all the function inputs: ```python from coremltools.models.model import MLModel -from coremltools.utils import change_array_output_type +from coremltools.utils import change_input_output_tensor_type from coremltools.proto.FeatureTypes_pb2 import ArrayFeatureType model = MLModel("my_model.mlpackage") @@ -257,3 +257,85 @@ Optional arguments: Special values for `input_names` and `output_names` arguments: * an empty list means nothing will be modified (default for `input_names`) * a list containing `"*"` string means all relevant inputs/outputs will be modified (those that will match the `from_type` type) + +## Compute Plan + +In certain situations, you may want to evaluate the computational needs of a Core ML model before deploying it. +The `MLComputePlan` class is designed for this purpose, allowing you to get insights into the resources and costs +associated with using the model. + +Here’s what you can do with `MLComputePlan`: +- Model Structure: Examine the model structure. +- Compute Device Usage: Get insights into the compute devices that would be used for executing an ML Program operation/ NeuralNetwork layer. +- Estimated Cost: Get the estimated cost of executing an ML Program operation. + +An example on how to use `MLComputePlan` to get the estimated cost and compute device usages for the operations in an ML Program: + +```python +import coremltools as ct +# Path to the compiled ML Program model. +compiled_model_path = "my_model.mlmodelc" +# Load the compute plan of a model. +compute_plan = ct.models.MLComputePlan.compute_plan.load_from_path( + path=compiled_model_path, + compute_units=ct.ComputeUnits.ALL, +) +# Get the model structure. +program = compute_plan.model_structure.program +mainFunction = program.functions["main"] +for operation in mainFunction.block.operations: + # Get the compute device usage for the operation. + compute_device_usage = ( + compute_plan.get_compute_device_usage_for_mlprogram_operation(operation) + ) + # Get the estimated cost of executing the operation. + estimated_cost = compute_plan.get_estimated_cost_for_mlprogram_operation(operation) +``` + +## In-memory Model +If you are using an in-memory model in your application, you can easily test the workflow with `MLModelAsset`. The `MLModelAsset` class includes +the `MLModelAsset.from_memory` API, which enables you to load a model directly from the model's in-memory specification data. Once loaded, you +can use the model to make predictions. + +An example on how to use `MLModelAsset` to load an `MLCompiledModel` from in-memory specification data: + +```python +import coremltools as ct +# Path to the model. +model = MLModel("my_model.model") +model_spec = model.get_spec() +spec_data = model_spec.SerializeToString() +asset = ct.models.model.MLModelAsset.from_memory(spec_data=spec_data) +compiled_model = ct.models.CompiledMLModel.from_asset(asset=asset) +result = compiled_model.predict( + { + "x": np.array([1.0]), + "y": np.array([2.0]), + } +) +``` + +Another example on how to use `MLModelAsset` to load a MLCompiledModel from in-memory specification data where the specification has external blob file references : + + +```python +import coremltools as ct +# Path to the model. +mlmodel = MLModel("my_model.mlpackage") +weight_file_path = mlmodel.weights_dir + "/weight.bin" +with open(weight_file_path, "rb") as file: + weights_data = file.read() + model_spec = model.get_spec() + spec_data = model_spec.SerializeToString() + # Provide the weights data as `blob_mapping`. + asset = ct.models.model.MLModelAsset.from_memory( + spec_data=spec_data, blob_mapping={"weights/weight.bin": weights_data} + ) + compiled_model = ct.models.CompiledMLModel.from_asset(asset=asset) + result = compiled_model.predict( + { + "x": np.array([1.0]), + "y": np.array([2.0]), + } + ) +``` \ No newline at end of file diff --git a/docs-guides/_static/documentation_options.js b/docs-guides/_static/documentation_options.js index acc0bfca8..b9c8bddb4 100644 --- a/docs-guides/_static/documentation_options.js +++ b/docs-guides/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '7.0', + VERSION: '8.1', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs-guides/genindex.html b/docs-guides/genindex.html index 3e9571215..e4251ba3a 100644 --- a/docs-guides/genindex.html +++ b/docs-guides/genindex.html @@ -40,7 +40,7 @@ - + @@ -908,7 +908,7 @@
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
from coremltools.models.model import MLModel
-from coremltools.utils import change_array_output_type
+from coremltools.utils import change_input_output_tensor_type
from coremltools.proto.FeatureTypes_pb2 import ArrayFeatureType
model = MLModel("my_model.mlpackage")
@@ -629,7 +631,7 @@ Change Model Tensor Input/Output Typesfrom coremltools.models.model import MLModel
-from coremltools.utils import change_array_output_type
+from coremltools.utils import change_input_output_tensor_type
from coremltools.proto.FeatureTypes_pb2 import ArrayFeatureType
model = MLModel("my_model.mlpackage")
@@ -656,6 +658,83 @@ Change Model Tensor Input/Output Types"*" string means all relevant inputs/outputs will be modified (those that will match the from_type
type)
+
+Compute Plan#
+In certain situations, you may want to evaluate the computational needs of a Core ML model before deploying it.
+The MLComputePlan
class is designed for this purpose, allowing you to get insights into the resources and costs
+associated with using the model.
+Here’s what you can do with MLComputePlan
:
+
+Model Structure: Examine the model structure.
+Compute Device Usage: Get insights into the compute devices that would be used for executing an ML Program operation/ NeuralNetwork layer.
+Estimated Cost: Get the estimated cost of executing an ML Program operation.
+
+An example on how to use MLComputePlan
to get the estimated cost and compute device usages for the operations in an ML Program:
+import coremltools as ct
+# Path to the compiled ML Program model.
+compiled_model_path = "my_model.mlmodelc"
+# Load the compute plan of a model.
+compute_plan = ct.models.MLComputePlan.compute_plan.load_from_path(
+ path=compiled_model_path,
+ compute_units=ct.ComputeUnits.ALL,
+)
+# Get the model structure.
+program = compute_plan.model_structure.program
+mainFunction = program.functions["main"]
+for operation in mainFunction.block.operations:
+ # Get the compute device usage for the operation.
+ compute_device_usage = (
+ compute_plan.get_compute_device_usage_for_mlprogram_operation(operation)
+ )
+ # Get the estimated cost of executing the operation.
+ estimated_cost = compute_plan.get_estimated_cost_for_mlprogram_operation(operation)
+
+
+
+
+In-memory Model#
+If you are using an in-memory model in your application, you can easily test the workflow with MLModelAsset
. The MLModelAsset
class includes
+the MLModelAsset.from_memory
API, which enables you to load a model directly from the model’s in-memory specification data. Once loaded, you
+can use the model to make predictions.
+An example on how to use MLModelAsset
to load an MLCompiledModel
from in-memory specification data:
+import coremltools as ct
+# Path to the model.
+model = MLModel("my_model.model")
+model_spec = model.get_spec()
+spec_data = model_spec.SerializeToString()
+asset = ct.models.model.MLModelAsset.from_memory(spec_data=spec_data)
+compiled_model = ct.models.CompiledMLModel.from_asset(asset=asset)
+result = compiled_model.predict(
+ {
+ "x": np.array([1.0]),
+ "y": np.array([2.0]),
+ }
+)
+
+
+Another example on how to use MLModelAsset
to load a MLCompiledModel from in-memory specification data where the specification has external blob file references :
+import coremltools as ct
+# Path to the model.
+mlmodel = MLModel("my_model.mlpackage")
+weight_file_path = mlmodel.weights_dir + "/weight.bin"
+with open(weight_file_path, "rb") as file:
+ weights_data = file.read()
+ model_spec = model.get_spec()
+ spec_data = model_spec.SerializeToString()
+ # Provide the weights data as `blob_mapping`.
+ asset = ct.models.model.MLModelAsset.from_memory(
+ spec_data=spec_data, blob_mapping={"weights/weight.bin": weights_data}
+ )
+ compiled_model = ct.models.CompiledMLModel.from_asset(asset=asset)
+ result = compiled_model.predict(
+ {
+ "x": np.array([1.0]),
+ "y": np.array([2.0]),
+ }
+ )
+
+
+
@@ -714,6 +793,8 @@ Change Model Tensor Input/Output TypesBisect Model
Change Model Tensor Input/Output Types
+Compute Plan
+In-memory Model
@@ -738,7 +819,7 @@ Change Model Tensor Input/Output Types
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/mlmodel.html b/docs-guides/source/mlmodel.html
index 3a491ba6a..860737ec1 100644
--- a/docs-guides/source/mlmodel.html
+++ b/docs-guides/source/mlmodel.html
@@ -41,7 +41,7 @@
-
+
@@ -608,7 +608,7 @@ Update the Metadata and Input/Output Descriptions
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/model-exporting.html b/docs-guides/source/model-exporting.html
index 519e54fbf..a8bf5205c 100644
--- a/docs-guides/source/model-exporting.html
+++ b/docs-guides/source/model-exporting.html
@@ -41,7 +41,7 @@
-
+
@@ -611,7 +611,7 @@ Difference from Tracing
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/model-input-and-output-types.html b/docs-guides/source/model-input-and-output-types.html
index 146be2ee1..2fb4795d0 100644
--- a/docs-guides/source/model-input-and-output-types.html
+++ b/docs-guides/source/model-input-and-output-types.html
@@ -41,7 +41,7 @@
-
+
@@ -548,7 +548,7 @@ Provide the Shape of the Input
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/model-intermediate-language.html b/docs-guides/source/model-intermediate-language.html
index 161e0b4d2..18b9f3340 100644
--- a/docs-guides/source/model-intermediate-language.html
+++ b/docs-guides/source/model-intermediate-language.html
@@ -41,7 +41,7 @@
-
+
@@ -580,7 +580,7 @@ Convert MIL to Core ML
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/model-prediction.html b/docs-guides/source/model-prediction.html
index 8b3124b12..7b162de2a 100644
--- a/docs-guides/source/model-prediction.html
+++ b/docs-guides/source/model-prediction.html
@@ -41,7 +41,7 @@
-
+
@@ -782,7 +782,7 @@ Timing Example
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/model-scripting.html b/docs-guides/source/model-scripting.html
index cb58691cb..5872c1a21 100644
--- a/docs-guides/source/model-scripting.html
+++ b/docs-guides/source/model-scripting.html
@@ -41,7 +41,7 @@
-
+
@@ -586,7 +586,7 @@ Mix Tracing and Scripting
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/model-tracing.html b/docs-guides/source/model-tracing.html
index 0fec62477..81e01d85f 100644
--- a/docs-guides/source/model-tracing.html
+++ b/docs-guides/source/model-tracing.html
@@ -41,7 +41,7 @@
-
+
@@ -536,7 +536,7 @@ Model Tracing
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/multifunction-models.html b/docs-guides/source/multifunction-models.html
index ffc0c2aa6..2b882a25f 100644
--- a/docs-guides/source/multifunction-models.html
+++ b/docs-guides/source/multifunction-models.html
@@ -41,7 +41,7 @@
-
+
@@ -677,7 +677,7 @@ Combining models: toy example with LoRA adapters
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/new-conversion-options.html b/docs-guides/source/new-conversion-options.html
index 81acd10f0..dc1ae7464 100644
--- a/docs-guides/source/new-conversion-options.html
+++ b/docs-guides/source/new-conversion-options.html
@@ -41,7 +41,7 @@
-
+
@@ -525,7 +525,7 @@ Pick the Compute Units for Execution
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/new-features.html b/docs-guides/source/new-features.html
index be4bd9dd8..4f027ae51 100644
--- a/docs-guides/source/new-features.html
+++ b/docs-guides/source/new-features.html
@@ -41,7 +41,7 @@
-
+
@@ -609,7 +609,7 @@ Deprecated Methods and Support
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-conversion.html b/docs-guides/source/opt-conversion.html
index bde56b91c..e18c01440 100644
--- a/docs-guides/source/opt-conversion.html
+++ b/docs-guides/source/opt-conversion.html
@@ -41,7 +41,7 @@
-
+
@@ -940,7 +940,7 @@ Version 1
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-joint-compression.html b/docs-guides/source/opt-joint-compression.html
index 0708211b4..5e8c55236 100644
--- a/docs-guides/source/opt-joint-compression.html
+++ b/docs-guides/source/opt-joint-compression.html
@@ -41,7 +41,7 @@
-
+
@@ -845,7 +845,7 @@ Joint sparsity and palettization
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-opt1_3.html b/docs-guides/source/opt-opt1_3.html
index e816f0072..2da21c175 100644
--- a/docs-guides/source/opt-opt1_3.html
+++ b/docs-guides/source/opt-opt1_3.html
@@ -41,7 +41,7 @@
-
+
@@ -988,7 +988,7 @@ Conclusions
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-overview-examples.html b/docs-guides/source/opt-overview-examples.html
index 4b0ec8c5a..c2a3ac63e 100644
--- a/docs-guides/source/opt-overview-examples.html
+++ b/docs-guides/source/opt-overview-examples.html
@@ -41,7 +41,7 @@
-
+
@@ -484,7 +484,7 @@ Examples
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-overview.html b/docs-guides/source/opt-overview.html
index a7d138619..0bcf8d843 100644
--- a/docs-guides/source/opt-overview.html
+++ b/docs-guides/source/opt-overview.html
@@ -41,7 +41,7 @@
-
+
@@ -617,7 +617,7 @@ Availability of features
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-palettization-algos.html b/docs-guides/source/opt-palettization-algos.html
index e932a8bd4..6e50ce215 100644
--- a/docs-guides/source/opt-palettization-algos.html
+++ b/docs-guides/source/opt-palettization-algos.html
@@ -41,7 +41,7 @@
-
+
@@ -689,7 +689,7 @@ Results#<
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-palettization-api.html b/docs-guides/source/opt-palettization-api.html
index 0a1e97ae8..18cf988b5 100644
--- a/docs-guides/source/opt-palettization-api.html
+++ b/docs-guides/source/opt-palettization-api.html
@@ -41,7 +41,7 @@
-
+
@@ -769,7 +769,7 @@ Converting the Palettized PyTorch Model
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-palettization-overview.html b/docs-guides/source/opt-palettization-overview.html
index 0d1ec5984..4e4c1ec1f 100644
--- a/docs-guides/source/opt-palettization-overview.html
+++ b/docs-guides/source/opt-palettization-overview.html
@@ -41,7 +41,7 @@
-
+
@@ -542,7 +542,7 @@ Quantizing the LUT
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-palettization-perf.html b/docs-guides/source/opt-palettization-perf.html
index 7c02b58ef..f9d9b9eb7 100644
--- a/docs-guides/source/opt-palettization-perf.html
+++ b/docs-guides/source/opt-palettization-perf.html
@@ -41,7 +41,7 @@
-
+
@@ -711,7 +711,7 @@ Results#<
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-palettization.html b/docs-guides/source/opt-palettization.html
index fc40bd15a..20695a76b 100644
--- a/docs-guides/source/opt-palettization.html
+++ b/docs-guides/source/opt-palettization.html
@@ -41,7 +41,7 @@
-
+
@@ -479,7 +479,7 @@ Palettization
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-pruning-algos.html b/docs-guides/source/opt-pruning-algos.html
index 4f565c4d3..92db771c6 100644
--- a/docs-guides/source/opt-pruning-algos.html
+++ b/docs-guides/source/opt-pruning-algos.html
@@ -41,7 +41,7 @@
-
+
@@ -655,7 +655,7 @@ Results#<
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-pruning-api.html b/docs-guides/source/opt-pruning-api.html
index db78c467d..ccc14a6c0 100644
--- a/docs-guides/source/opt-pruning-api.html
+++ b/docs-guides/source/opt-pruning-api.html
@@ -41,7 +41,7 @@
-
+
@@ -675,7 +675,7 @@ Converting Torch models to Core ML
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-pruning-overview.html b/docs-guides/source/opt-pruning-overview.html
index 38c388d43..c54a21b59 100644
--- a/docs-guides/source/opt-pruning-overview.html
+++ b/docs-guides/source/opt-pruning-overview.html
@@ -41,7 +41,7 @@
-
+
@@ -517,7 +517,7 @@ Overview
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-pruning-perf.html b/docs-guides/source/opt-pruning-perf.html
index 1c0ad11e0..c6aad6ce5 100644
--- a/docs-guides/source/opt-pruning-perf.html
+++ b/docs-guides/source/opt-pruning-perf.html
@@ -41,7 +41,7 @@
-
+
@@ -601,7 +601,7 @@ Results#<
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-pruning.html b/docs-guides/source/opt-pruning.html
index da6bcc64a..7f6cd9a5e 100644
--- a/docs-guides/source/opt-pruning.html
+++ b/docs-guides/source/opt-pruning.html
@@ -41,7 +41,7 @@
-
+
@@ -479,7 +479,7 @@ Pruning#<
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-quantization-algos.html b/docs-guides/source/opt-quantization-algos.html
index b82743837..ade2253ed 100644
--- a/docs-guides/source/opt-quantization-algos.html
+++ b/docs-guides/source/opt-quantization-algos.html
@@ -41,7 +41,7 @@
-
+
@@ -632,7 +632,7 @@ Accuracy data
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-quantization-api.html b/docs-guides/source/opt-quantization-api.html
index b4e500d0a..ad9471d53 100644
--- a/docs-guides/source/opt-quantization-api.html
+++ b/docs-guides/source/opt-quantization-api.html
@@ -41,7 +41,7 @@
-
+
@@ -784,7 +784,7 @@ Converting quantized PyTorch models to Core ML
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-quantization-overview.html b/docs-guides/source/opt-quantization-overview.html
index 073320094..385bc9bcb 100644
--- a/docs-guides/source/opt-quantization-overview.html
+++ b/docs-guides/source/opt-quantization-overview.html
@@ -41,7 +41,7 @@
-
+
@@ -557,7 +557,7 @@ Activation Quantization
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-quantization-perf.html b/docs-guides/source/opt-quantization-perf.html
index 18bfe6609..570ef21a7 100644
--- a/docs-guides/source/opt-quantization-perf.html
+++ b/docs-guides/source/opt-quantization-perf.html
@@ -41,7 +41,7 @@
-
+
@@ -662,7 +662,7 @@ Results#<
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-quantization.html b/docs-guides/source/opt-quantization.html
index d6388e387..0f2830bdd 100644
--- a/docs-guides/source/opt-quantization.html
+++ b/docs-guides/source/opt-quantization.html
@@ -41,7 +41,7 @@
-
+
@@ -479,7 +479,7 @@ Linear Quantization
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-resnet.html b/docs-guides/source/opt-resnet.html
index bac88952e..b7167dadf 100644
--- a/docs-guides/source/opt-resnet.html
+++ b/docs-guides/source/opt-resnet.html
@@ -41,7 +41,7 @@
-
+
@@ -836,7 +836,7 @@ Summary#<
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-stable-diffusion.html b/docs-guides/source/opt-stable-diffusion.html
index 5a3d2ca50..e762c4494 100644
--- a/docs-guides/source/opt-stable-diffusion.html
+++ b/docs-guides/source/opt-stable-diffusion.html
@@ -41,7 +41,7 @@
-
+
@@ -741,7 +741,7 @@ Results#<
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-whats-new.html b/docs-guides/source/opt-whats-new.html
index c7e1639e8..9ab6868e5 100644
--- a/docs-guides/source/opt-whats-new.html
+++ b/docs-guides/source/opt-whats-new.html
@@ -41,7 +41,7 @@
-
+
@@ -638,7 +638,7 @@ Core ML Tools 7
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/opt-workflow.html b/docs-guides/source/opt-workflow.html
index d387ae044..4bce997bc 100644
--- a/docs-guides/source/opt-workflow.html
+++ b/docs-guides/source/opt-workflow.html
@@ -41,7 +41,7 @@
-
+
@@ -722,7 +722,7 @@ With fine-tuning
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/overview-coremltools.html b/docs-guides/source/overview-coremltools.html
index 6b3522440..e11286578 100644
--- a/docs-guides/source/overview-coremltools.html
+++ b/docs-guides/source/overview-coremltools.html
@@ -41,7 +41,7 @@
-
+
@@ -555,7 +555,7 @@ Supported Libraries and Frameworks
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/quantization-neural-network.html b/docs-guides/source/quantization-neural-network.html
index 17184ee5b..cacba99fb 100644
--- a/docs-guides/source/quantization-neural-network.html
+++ b/docs-guides/source/quantization-neural-network.html
@@ -41,7 +41,7 @@
-
+
@@ -623,7 +623,7 @@ Control Which Layers are Quantized
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/sci-kit-learn-conversion.html b/docs-guides/source/sci-kit-learn-conversion.html
index b1703ca3e..d0b01935d 100644
--- a/docs-guides/source/sci-kit-learn-conversion.html
+++ b/docs-guides/source/sci-kit-learn-conversion.html
@@ -41,7 +41,7 @@
-
+
@@ -490,7 +490,7 @@ Scikit-learn
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/stateful-models.html b/docs-guides/source/stateful-models.html
index d3bdc8b7f..b3eff7fca 100644
--- a/docs-guides/source/stateful-models.html
+++ b/docs-guides/source/stateful-models.html
@@ -41,7 +41,7 @@
-
+
@@ -915,7 +915,7 @@ Example: Toy Attention Model with Stateful KV-Cache
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/target-conversion-formats.html b/docs-guides/source/target-conversion-formats.html
index c40d60aba..3550f5c02 100644
--- a/docs-guides/source/target-conversion-formats.html
+++ b/docs-guides/source/target-conversion-formats.html
@@ -41,7 +41,7 @@
-
+
@@ -663,7 +663,7 @@ Performance Improvements
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/tensorflow-1-workflow.html b/docs-guides/source/tensorflow-1-workflow.html
index c0b9a3cef..bb45fec60 100644
--- a/docs-guides/source/tensorflow-1-workflow.html
+++ b/docs-guides/source/tensorflow-1-workflow.html
@@ -41,7 +41,7 @@
-
+
@@ -669,7 +669,7 @@ More Examples
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/tensorflow-2.html b/docs-guides/source/tensorflow-2.html
index 5ffb1391a..e3fdb9551 100644
--- a/docs-guides/source/tensorflow-2.html
+++ b/docs-guides/source/tensorflow-2.html
@@ -41,7 +41,7 @@
-
+
@@ -691,7 +691,7 @@ Contents
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/typed-execution-example.html b/docs-guides/source/typed-execution-example.html
index 9f5176d52..d6e6f6c16 100644
--- a/docs-guides/source/typed-execution-example.html
+++ b/docs-guides/source/typed-execution-example.html
@@ -41,7 +41,7 @@
-
+
@@ -705,7 +705,7 @@ Make a Visual Comparison
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/typed-execution.html b/docs-guides/source/typed-execution.html
index 902b48147..592f37164 100644
--- a/docs-guides/source/typed-execution.html
+++ b/docs-guides/source/typed-execution.html
@@ -41,7 +41,7 @@
-
+
@@ -565,7 +565,7 @@ ML Program Typed Tensors
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/unified-conversion-api.html b/docs-guides/source/unified-conversion-api.html
index 6da360c5b..58bb40e1b 100644
--- a/docs-guides/source/unified-conversion-api.html
+++ b/docs-guides/source/unified-conversion-api.html
@@ -41,7 +41,7 @@
-
+
@@ -495,7 +495,7 @@ Core ML Tools API Overview
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/updatable-model-examples.html b/docs-guides/source/updatable-model-examples.html
index 758b06ec9..b110ee8cc 100644
--- a/docs-guides/source/updatable-model-examples.html
+++ b/docs-guides/source/updatable-model-examples.html
@@ -41,7 +41,7 @@
-
+
@@ -480,7 +480,7 @@ Updatable Models
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/updatable-nearest-neighbor-classifier.html b/docs-guides/source/updatable-nearest-neighbor-classifier.html
index b342106fb..293bc5820 100644
--- a/docs-guides/source/updatable-nearest-neighbor-classifier.html
+++ b/docs-guides/source/updatable-nearest-neighbor-classifier.html
@@ -41,7 +41,7 @@
-
+
@@ -664,7 +664,7 @@ Set the Index Type
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/updatable-neural-network-classifier-on-mnist-dataset.html b/docs-guides/source/updatable-neural-network-classifier-on-mnist-dataset.html
index 04f717af0..6e048beaa 100644
--- a/docs-guides/source/updatable-neural-network-classifier-on-mnist-dataset.html
+++ b/docs-guides/source/updatable-neural-network-classifier-on-mnist-dataset.html
@@ -41,7 +41,7 @@
-
+
@@ -750,7 +750,7 @@ Make the Model Updatable
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/updatable-tiny-drawing-classifier-pipeline-model.html b/docs-guides/source/updatable-tiny-drawing-classifier-pipeline-model.html
index 3a8c3f476..6d02c421f 100644
--- a/docs-guides/source/updatable-tiny-drawing-classifier-pipeline-model.html
+++ b/docs-guides/source/updatable-tiny-drawing-classifier-pipeline-model.html
@@ -41,7 +41,7 @@
-
+
@@ -650,7 +650,7 @@ Create an Updatable Pipeline Model
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/xcode-model-preview-types.html b/docs-guides/source/xcode-model-preview-types.html
index 6460657a8..a0f6973a8 100644
--- a/docs-guides/source/xcode-model-preview-types.html
+++ b/docs-guides/source/xcode-model-preview-types.html
@@ -41,7 +41,7 @@
-
+
@@ -663,7 +663,7 @@ Preview the Model in Xcode
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs-guides/source/xgboost-conversion.html b/docs-guides/source/xgboost-conversion.html
index 64c714039..14fc29910 100644
--- a/docs-guides/source/xgboost-conversion.html
+++ b/docs-guides/source/xgboost-conversion.html
@@ -41,7 +41,7 @@
-
+
@@ -481,7 +481,7 @@ XGBoost
- © Copyright 2023, Apple Inc.
+ © Copyright 2024, Apple Inc.
diff --git a/docs/_build/html/.buildinfo b/docs/.buildinfo
similarity index 82%
rename from docs/_build/html/.buildinfo
rename to docs/.buildinfo
index 47c061afa..cdc2cc76e 100644
--- a/docs/_build/html/.buildinfo
+++ b/docs/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 1e4a6f4eed3620cbf17ca042f5c721d4
+config: 8367d97272c196a64a981b0863c55dc8
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/_build/doctrees/_examples/dkm_palettization.doctree b/docs/_build/doctrees/_examples/dkm_palettization.doctree
deleted file mode 100644
index 82504ade8..000000000
Binary files a/docs/_build/doctrees/_examples/dkm_palettization.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/_examples/index.doctree b/docs/_build/doctrees/_examples/index.doctree
deleted file mode 100644
index eb587a02e..000000000
Binary files a/docs/_build/doctrees/_examples/index.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/_examples/linear_quantization.doctree b/docs/_build/doctrees/_examples/linear_quantization.doctree
deleted file mode 100644
index 28ee6370c..000000000
Binary files a/docs/_build/doctrees/_examples/linear_quantization.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/_examples/magnitude_pruning.doctree b/docs/_build/doctrees/_examples/magnitude_pruning.doctree
deleted file mode 100644
index 7e828c3e5..000000000
Binary files a/docs/_build/doctrees/_examples/magnitude_pruning.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/_examples/sg_execution_times.doctree b/docs/_build/doctrees/_examples/sg_execution_times.doctree
deleted file mode 100644
index 17e5c9ee7..000000000
Binary files a/docs/_build/doctrees/_examples/sg_execution_times.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle
deleted file mode 100644
index 8e112e423..000000000
Binary files a/docs/_build/doctrees/environment.pickle and /dev/null differ
diff --git a/docs/_build/doctrees/index.doctree b/docs/_build/doctrees/index.doctree
deleted file mode 100644
index 46c0f1f6a..000000000
Binary files a/docs/_build/doctrees/index.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/sg_execution_times.doctree b/docs/_build/doctrees/sg_execution_times.doctree
deleted file mode 100644
index 26d2afb71..000000000
Binary files a/docs/_build/doctrees/sg_execution_times.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/api-versions.doctree b/docs/_build/doctrees/source/api-versions.doctree
deleted file mode 100644
index cab1c5672..000000000
Binary files a/docs/_build/doctrees/source/api-versions.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.converters.convert.doctree b/docs/_build/doctrees/source/coremltools.converters.convert.doctree
deleted file mode 100644
index 3038afbf7..000000000
Binary files a/docs/_build/doctrees/source/coremltools.converters.convert.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.converters.doctree b/docs/_build/doctrees/source/coremltools.converters.doctree
deleted file mode 100644
index f38dea73e..000000000
Binary files a/docs/_build/doctrees/source/coremltools.converters.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.converters.libsvm.doctree b/docs/_build/doctrees/source/coremltools.converters.libsvm.doctree
deleted file mode 100644
index 04eb828a9..000000000
Binary files a/docs/_build/doctrees/source/coremltools.converters.libsvm.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.converters.mil.doctree b/docs/_build/doctrees/source/coremltools.converters.mil.doctree
deleted file mode 100644
index e90a4a993..000000000
Binary files a/docs/_build/doctrees/source/coremltools.converters.mil.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.converters.mil.input_types.doctree b/docs/_build/doctrees/source/coremltools.converters.mil.input_types.doctree
deleted file mode 100644
index 111a166d7..000000000
Binary files a/docs/_build/doctrees/source/coremltools.converters.mil.input_types.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.converters.mil.mil.ops.defs.doctree b/docs/_build/doctrees/source/coremltools.converters.mil.mil.ops.defs.doctree
deleted file mode 100644
index 9664b7b4c..000000000
Binary files a/docs/_build/doctrees/source/coremltools.converters.mil.mil.ops.defs.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.converters.mil.mil.passes.defs.doctree b/docs/_build/doctrees/source/coremltools.converters.mil.mil.passes.defs.doctree
deleted file mode 100644
index 620bd1c53..000000000
Binary files a/docs/_build/doctrees/source/coremltools.converters.mil.mil.passes.defs.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.converters.sklearn.doctree b/docs/_build/doctrees/source/coremltools.converters.sklearn.doctree
deleted file mode 100644
index 2ea0aeee9..000000000
Binary files a/docs/_build/doctrees/source/coremltools.converters.sklearn.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.converters.xgboost.doctree b/docs/_build/doctrees/source/coremltools.converters.xgboost.doctree
deleted file mode 100644
index 8970fc23e..000000000
Binary files a/docs/_build/doctrees/source/coremltools.converters.xgboost.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.models.doctree b/docs/_build/doctrees/source/coremltools.models.doctree
deleted file mode 100644
index c5e414322..000000000
Binary files a/docs/_build/doctrees/source/coremltools.models.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.models.ml_program.doctree b/docs/_build/doctrees/source/coremltools.models.ml_program.doctree
deleted file mode 100644
index a5ffab1c8..000000000
Binary files a/docs/_build/doctrees/source/coremltools.models.ml_program.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.models.neural_network.doctree b/docs/_build/doctrees/source/coremltools.models.neural_network.doctree
deleted file mode 100644
index 5e6015044..000000000
Binary files a/docs/_build/doctrees/source/coremltools.models.neural_network.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.optimize.coreml.palettization.doctree b/docs/_build/doctrees/source/coremltools.optimize.coreml.palettization.doctree
deleted file mode 100644
index 666c5b0f8..000000000
Binary files a/docs/_build/doctrees/source/coremltools.optimize.coreml.palettization.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.optimize.coreml.post_training_quantization.doctree b/docs/_build/doctrees/source/coremltools.optimize.coreml.post_training_quantization.doctree
deleted file mode 100644
index d3ec38691..000000000
Binary files a/docs/_build/doctrees/source/coremltools.optimize.coreml.post_training_quantization.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.optimize.coreml.pruning.doctree b/docs/_build/doctrees/source/coremltools.optimize.coreml.pruning.doctree
deleted file mode 100644
index e934a4c11..000000000
Binary files a/docs/_build/doctrees/source/coremltools.optimize.coreml.pruning.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.optimize.coreml.quantization.doctree b/docs/_build/doctrees/source/coremltools.optimize.coreml.quantization.doctree
deleted file mode 100644
index 08988c1e6..000000000
Binary files a/docs/_build/doctrees/source/coremltools.optimize.coreml.quantization.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.optimize.coreml.utilities.doctree b/docs/_build/doctrees/source/coremltools.optimize.coreml.utilities.doctree
deleted file mode 100644
index 83370a3e4..000000000
Binary files a/docs/_build/doctrees/source/coremltools.optimize.coreml.utilities.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.optimize.doctree b/docs/_build/doctrees/source/coremltools.optimize.doctree
deleted file mode 100644
index fee0f6e47..000000000
Binary files a/docs/_build/doctrees/source/coremltools.optimize.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.optimize.torch.examples.doctree b/docs/_build/doctrees/source/coremltools.optimize.torch.examples.doctree
deleted file mode 100644
index a7341ff22..000000000
Binary files a/docs/_build/doctrees/source/coremltools.optimize.torch.examples.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.optimize.torch.palettization.doctree b/docs/_build/doctrees/source/coremltools.optimize.torch.palettization.doctree
deleted file mode 100644
index 67a53fdbb..000000000
Binary files a/docs/_build/doctrees/source/coremltools.optimize.torch.palettization.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.optimize.torch.pruning.doctree b/docs/_build/doctrees/source/coremltools.optimize.torch.pruning.doctree
deleted file mode 100644
index 443c97dfc..000000000
Binary files a/docs/_build/doctrees/source/coremltools.optimize.torch.pruning.doctree and /dev/null differ
diff --git a/docs/_build/doctrees/source/coremltools.optimize.torch.quantization.doctree b/docs/_build/doctrees/source/coremltools.optimize.torch.quantization.doctree
deleted file mode 100644
index f25881218..000000000
Binary files a/docs/_build/doctrees/source/coremltools.optimize.torch.quantization.doctree and /dev/null differ
diff --git a/docs/_build/html/_downloads/c276a0975534ab93174d95e83f81c9e7/linear_quantization.ipynb b/docs/_build/html/_downloads/c276a0975534ab93174d95e83f81c9e7/linear_quantization.ipynb
deleted file mode 100644
index 6639773e5..000000000
--- a/docs/_build/html/_downloads/c276a0975534ab93174d95e83f81c9e7/linear_quantization.ipynb
+++ /dev/null
@@ -1,219 +0,0 @@
-{
- "cells": [
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "\n\n# Linear Quantization\n"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "In this tutorial, you learn how to train a simple convolutional neural network on\n[MNIST](http://yann.lecun.com/exdb/mnist/) using :py:class:`~.quantization.LinearQuantizer`.\n\nLearn more about other quantization in the coremltools \n[Training-Time Quantization Documentation](https://coremltools.readme.io/v7.0/docs/data-dependent-quantization).\n\n\n"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Network and Dataset Definition\nFirst define your network, which consists of a single convolution layer\nfollowed by a dense (linear) layer.\n\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false
- },
- "outputs": [],
- "source": [
- "from collections import OrderedDict\n\nimport numpy as np\nimport torch\nimport torch.nn as nn\nimport torch.nn.functional as F\n\n\ndef mnist_net(num_classes=10):\n return nn.Sequential(\n OrderedDict(\n [\n (\"conv\", nn.Conv2d(1, 12, 3, padding=1)),\n (\"relu\", nn.ReLU()),\n (\"pool\", nn.MaxPool2d(2, stride=2, padding=0)),\n (\"flatten\", nn.Flatten()),\n (\"dense\", nn.Linear(2352, num_classes)),\n (\"softmax\", nn.LogSoftmax()),\n ]\n )\n )"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "Use the [MNIST dataset provided by PyTorch](https://pytorch.org/vision/stable/generated/torchvision.datasets.MNIST.html#mnist)\nfor training. Apply a very simple transformation to the input\nimages to normalize them.\n\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false
- },
- "outputs": [],
- "source": [
- "import os\n\nfrom torchvision import datasets, transforms\n\n\ndef mnist_dataset(data_dir=\"~/.mnist_qat_data\"):\n transform = transforms.Compose(\n [transforms.ToTensor(), transforms.Normalize((0.1307,), (0.3081,))]\n )\n data_path = os.path.expanduser(f\"{data_dir}/mnist\")\n if not os.path.exists(data_path):\n os.makedirs(data_path)\n train = datasets.MNIST(data_path, train=True, download=True, transform=transform)\n test = datasets.MNIST(data_path, train=False, transform=transform)\n return train, test"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "Next, initialize the model and the dataset.\n\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false
- },
- "outputs": [],
- "source": [
- "model = mnist_net()\n\nbatch_size = 128\ntrain_dataset, test_dataset = mnist_dataset()\ntrain_loader = torch.utils.data.DataLoader(\n train_dataset, batch_size=batch_size, shuffle=True\n)\ntest_loader = torch.utils.data.DataLoader(test_dataset, batch_size=batch_size)"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Training the Model Without Quantization\nTrain the model without any quantization applied.\n\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false
- },
- "outputs": [],
- "source": [
- "optimizer = torch.optim.Adam(model.parameters(), eps=1e-07)\naccuracy_unquantized = 0.0\nnum_epochs = 4\n\n\ndef train_step(model, optimizer, train_loader, data, target, batch_idx, epoch):\n optimizer.zero_grad()\n output = model(data)\n loss = F.nll_loss(output, target)\n loss.backward()\n optimizer.step()\n if batch_idx % 100 == 0:\n print(\n \"Train Epoch: {} [{}/{} ({:.0f}%)]\\tLoss: {:.6f}\".format(\n epoch,\n batch_idx * len(data),\n len(train_loader.dataset),\n 100.0 * batch_idx / len(train_loader),\n loss.item(),\n )\n )\n\n\ndef eval_model(model, test_loader):\n model.eval()\n test_loss = 0\n correct = 0\n with torch.no_grad():\n for data, target in test_loader:\n output = model(data)\n test_loss += F.nll_loss(output, target, reduction=\"sum\").item()\n pred = output.argmax(dim=1, keepdim=True)\n correct += pred.eq(target.view_as(pred)).sum().item()\n\n test_loss /= len(test_loader.dataset)\n accuracy = 100.0 * correct / len(test_loader.dataset)\n\n print(\n \"\\nTest set: Average loss: {:.4f}, Accuracy: {:.1f}%\\n\".format(\n test_loss, accuracy\n )\n )\n return accuracy\n\n\nfor epoch in range(num_epochs):\n # train one epoch\n model.train()\n for batch_idx, (data, target) in enumerate(train_loader):\n train_step(model, optimizer, train_loader, data, target, batch_idx, epoch)\n\n # evaluate\n accuracy_unquantized = eval_model(model, test_loader)\n\n\nprint(\"Accuracy of unquantized network: {:.1f}%\\n\".format(accuracy_unquantized))"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Insert Quantization Layers in the Model\nInstall :py:class:`~.quantization.LinearQuantizer` in the trained model.\n\nCreate an instance of the :py:class:`~.quantization.LinearQuantizerConfig` class\nto specify quantization parameters. ``milestones=[0, 1, 2, 1]`` refers to the following:\n\n* *Index 0*: At 0th epoch, observers will start collecting statistics of values of tensors being quantized\n* *Index 1*: At 1st epoch, quantization simulation will begin\n* *Index 2*: At 2nd epoch, observers will stop collecting and quantization parameters will be frozen\n* *Index 3*: At 1st epoch, batch normalization layers will stop collecting mean and variance, and will start running in inference mode\n\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false
- },
- "outputs": [],
- "source": [
- "from coremltools.optimize.torch.quantization import (\n LinearQuantizer,\n LinearQuantizerConfig,\n ModuleLinearQuantizerConfig,\n)\n\nglobal_config = ModuleLinearQuantizerConfig(milestones=[0, 1, 2, 1])\nconfig = LinearQuantizerConfig(global_config=global_config)\n\nquantizer = LinearQuantizer(model, config)"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "Next, call :py:meth:`~.quantization.LinearQuantizer.prepare` to insert fake quantization\nlayers in the model.\n\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false
- },
- "outputs": [],
- "source": [
- "qmodel = quantizer.prepare(example_inputs=torch.randn(1, 1, 28, 28))"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Fine-Tuning the Model\nThe next step is to fine tune the model with quantization applied.\nCall :py:meth:`~.quantization.LinearQuantizer.step` to step through the\nquantization milestones.\n\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false
- },
- "outputs": [],
- "source": [
- "optimizer = torch.optim.Adam(qmodel.parameters(), eps=1e-07)\naccuracy_quantized = 0.0\nnum_epochs = 4\n\nfor epoch in range(num_epochs):\n # train one epoch\n model.train()\n for batch_idx, (data, target) in enumerate(train_loader):\n quantizer.step()\n train_step(qmodel, optimizer, train_loader, data, target, batch_idx, epoch)\n\n # evaluate\n accuracy_quantized = eval_model(qmodel, test_loader)"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "The evaluation shows that you can train a quantized network without a significant loss\nin model accuracy. In practice, for more complex models,\nquantization can be lossy and lead to degradation in validation accuracy.\nIn such cases, you can choose to not quantize certain layers which are\nless amenable to quantization.\n\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false
- },
- "outputs": [],
- "source": [
- "print(\"Accuracy of quantized network: {:.1f}%\\n\".format(accuracy_quantized))\nprint(\"Accuracy of unquantized network: {:.1f}%\\n\".format(accuracy_unquantized))\n\nnp.testing.assert_allclose(accuracy_quantized, accuracy_unquantized, atol=2)"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Finalizing the Model for Export\n\nThe example shows that you can quantize the model with a few code changes to your\nexisting PyTorch training code. Now you can deploy this model on a device.\n\nTo finalize the model for export, call :py:meth:`~.pruning.LinearQuantizer.finalize`\non the quantizer. This folds the quantization parameters like scale and zero point\ninto the weights.\n\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false
- },
- "outputs": [],
- "source": [
- "qmodel.eval()\nquantized_model = quantizer.finalize()"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "## Exporting the Model for On-Device Execution\n\nIn order to deploy the model, convert it to a Core ML model.\n\nFollow the same steps in Core ML Tools for exporting a regular PyTorch model\n(for details, see [Converting from PyTorch](https://coremltools.readme.io/docs/pytorch-conversion)).\nThe parameter ``ct.target.iOS17`` is necessary here because activation quantization\nops are only supported on iOS versions >= 17.\n\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": false
- },
- "outputs": [],
- "source": [
- "import coremltools as ct\n\nexample_input = torch.rand(1, 1, 28, 28)\ntraced_model = torch.jit.trace(quantized_model, example_input)\n\ncoreml_model = ct.convert(\n traced_model,\n inputs=[ct.TensorType(shape=example_input.shape)],\n minimum_deployment_target=ct.target.iOS17,\n)\n\ncoreml_model.save(\"~/.mnist_qat_data/quantized_model.mlpackage\")"
- ]
- }
- ],
- "metadata": {
- "kernelspec": {
- "display_name": "Python 3",
- "language": "python",
- "name": "python3"
- },
- "language_info": {
- "codemirror_mode": {
- "name": "ipython",
- "version": 3
- },
- "file_extension": ".py",
- "mimetype": "text/x-python",
- "name": "python",
- "nbconvert_exporter": "python",
- "pygments_lexer": "ipython3",
- "version": "3.10.14"
- }
- },
- "nbformat": 4,
- "nbformat_minor": 0
-}
\ No newline at end of file
diff --git a/docs/_build/html/_static/js/html5shiv-printshiv.min.js b/docs/_build/html/_static/js/html5shiv-printshiv.min.js
deleted file mode 100644
index 2b43bd062..000000000
--- a/docs/_build/html/_static/js/html5shiv-printshiv.min.js
+++ /dev/null
@@ -1,4 +0,0 @@
-/**
-* @preserve HTML5 Shiv 3.7.3-pre | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed
-*/
-!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=y.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=y.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),y.elements=c+" "+a,j(b)}function f(a){var b=x[a[v]];return b||(b={},w++,a[v]=w,x[w]=b),b}function g(a,c,d){if(c||(c=b),q)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():u.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||t.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),q)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return y.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(y,b.frag)}function j(a){a||(a=b);var d=f(a);return!y.shivCSS||p||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),q||i(a,d),a}function k(a){for(var b,c=a.getElementsByTagName("*"),e=c.length,f=RegExp("^(?:"+d().join("|")+")$","i"),g=[];e--;)b=c[e],f.test(b.nodeName)&&g.push(b.applyElement(l(b)));return g}function l(a){for(var b,c=a.attributes,d=c.length,e=a.ownerDocument.createElement(A+":"+a.nodeName);d--;)b=c[d],b.specified&&e.setAttribute(b.nodeName,b.nodeValue);return e.style.cssText=a.style.cssText,e}function m(a){for(var b,c=a.split("{"),e=c.length,f=RegExp("(^|[\\s,>+~])("+d().join("|")+")(?=[[\\s,>+~#.:]|$)","gi"),g="$1"+A+"\\:$2";e--;)b=c[e]=c[e].split("}"),b[b.length-1]=b[b.length-1].replace(f,g),c[e]=b.join("}");return c.join("{")}function n(a){for(var b=a.length;b--;)a[b].removeNode()}function o(a){function b(){clearTimeout(g._removeSheetTimer),d&&d.removeNode(!0),d=null}var d,e,g=f(a),h=a.namespaces,i=a.parentWindow;return!B||a.printShived?a:("undefined"==typeof h[A]&&h.add(A),i.attachEvent("onbeforeprint",function(){b();for(var f,g,h,i=a.styleSheets,j=[],l=i.length,n=Array(l);l--;)n[l]=i[l];for(;h=n.pop();)if(!h.disabled&&z.test(h.media)){try{f=h.imports,g=f.length}catch(o){g=0}for(l=0;g>l;l++)n.push(f[l]);try{j.push(h.cssText)}catch(o){}}j=m(j.reverse().join("")),e=k(a),d=c(a,j)}),i.attachEvent("onafterprint",function(){n(e),clearTimeout(g._removeSheetTimer),g._removeSheetTimer=setTimeout(b,500)}),a.printShived=!0,a)}var p,q,r="3.7.3",s=a.html5||{},t=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,u=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,v="_html5shiv",w=0,x={};!function(){try{var a=b.createElement("a");a.innerHTML=" ",p="hidden"in a,q=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){p=!0,q=!0}}();var y={elements:s.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:r,shivCSS:s.shivCSS!==!1,supportsUnknownElements:q,shivMethods:s.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=y,j(b);var z=/^$|\b(?:all|print)\b/,A="html5shiv",B=!q&&function(){var c=b.documentElement;return!("undefined"==typeof b.namespaces||"undefined"==typeof b.parentWindow||"undefined"==typeof c.applyElement||"undefined"==typeof c.removeNode||"undefined"==typeof a.attachEvent)}();y.type+=" print",y.shivPrint=o,o(b),"object"==typeof module&&module.exports&&(module.exports=y)}("undefined"!=typeof window?window:this,document);
\ No newline at end of file
diff --git a/docs/_build/html/_static/js/html5shiv.min.js b/docs/_build/html/_static/js/html5shiv.min.js
deleted file mode 100644
index cd1c674f5..000000000
--- a/docs/_build/html/_static/js/html5shiv.min.js
+++ /dev/null
@@ -1,4 +0,0 @@
-/**
-* @preserve HTML5 Shiv 3.7.3 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed
-*/
-!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.3-pre",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML=" ",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b),"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:this,document);
\ No newline at end of file
diff --git a/docs/_build/html/objects.inv b/docs/_build/html/objects.inv
deleted file mode 100644
index ce31ccc15..000000000
Binary files a/docs/_build/html/objects.inv and /dev/null differ
diff --git a/docs/_build/html/searchindex.js b/docs/_build/html/searchindex.js
deleted file mode 100644
index c832fdfe5..000000000
--- a/docs/_build/html/searchindex.js
+++ /dev/null
@@ -1 +0,0 @@
-Search.setIndex({"alltitles": {"API Contents": [[5, null]], "ClassifierConfig": [[12, "classifierconfig"]], "Compiled MLModel": [[17, "compiled-mlmodel"]], "Computation times": [[4, null], [6, null]], "Configuring Palettization": [[0, "configuring-palettization"]], "Converters": [[8, null]], "Core ML": [[20, "core-ml"]], "Defining the Network and Dataset": [[0, "defining-the-network-and-dataset"]], "EnumeratedShapes": [[12, "enumeratedshapes"]], "Examples": [[26, null]], "Exporting the Model for On-Device Execution": [[0, "exporting-the-model-for-on-device-execution"], [2, "exporting-the-model-for-on-device-execution"], [3, "exporting-the-model-for-on-device-execution"]], "Finalizing the Model for Export": [[2, "finalizing-the-model-for-export"], [3, "finalizing-the-model-for-export"]], "Fine-Tuning the Model": [[2, "fine-tuning-the-model"]], "Fine-Tuning the Palettized Model": [[0, "fine-tuning-the-palettized-model"]], "Fine-Tuning the Pruned Model": [[3, "fine-tuning-the-pruned-model"]], "GPTQ": [[29, "gptq"]], "ImageType": [[12, "imagetype"]], "InputType": [[12, "inputtype"]], "Insert Quantization Layers in the Model": [[2, "insert-quantization-layers-in-the-model"]], "Installing the Pruner in the Model": [[3, "installing-the-pruner-in-the-model"]], "LibSVM": [[10, null]], "Linear Quantization": [[2, null]], "MIL Builder": [[11, null]], "MIL Graph Passes": [[14, null]], "MIL Input Types": [[12, null]], "MIL Ops": [[13, null]], "MLModel": [[17, "module-coremltools.models.model"]], "Magnitude Pruning": [[3, null], [28, "magnitude-pruning"]], "Model APIs": [[17, null]], "Network and Dataset Definition": [[2, "network-and-dataset-definition"], [3, "network-and-dataset-definition"]], "Optimizers": [[20, null]], "Palettization": [[21, null], [27, null]], "Palettization Using Differentiable K-Means": [[0, null]], "Post-Training Compression": [[22, null]], "Previous Versions": [[7, null]], "Pruning": [[23, null], [28, null]], "Pruning scheduler": [[28, "pruning-scheduler"]], "PyTorch": [[20, "pytorch"]], "Quantization": [[24, null], [29, null]], "RangeDim": [[12, "rangedim"]], "Resources": [[5, null]], "Restoring LUT and Indices as Weights": [[0, "restoring-lut-and-indices-as-weights"]], "SKLearn": [[15, null]], "Shape": [[12, "shape"]], "SparseGPT": [[28, "sparsegpt"]], "StateType": [[12, "statetype"]], "TensorType": [[12, "tensortype"]], "Training the Model Without Palettization": [[0, "training-the-model-without-palettization"]], "Training the Model Without Pruning": [[3, "training-the-model-without-pruning"]], "Training the Model Without Quantization": [[2, "training-the-model-without-quantization"]], "Unified (TensorFlow and Pytorch)": [[9, null]], "Utilities": [[25, null]], "XGBoost": [[16, null]], "activation (iOS 15+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.activation"]], "activation (iOS 17+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.activation"]], "array_feature_extractor": [[17, "module-coremltools.models.array_feature_extractor"]], "classify": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.classify"]], "cleanup": [[14, "module-coremltools.converters.mil.mil.passes.defs.cleanup"]], "compression_utils": [[17, "compression-utils"]], "constexpr_ops (iOS 16+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.constexpr_ops"]], "constexpr_ops (iOS 18+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.compression"]], "control_flow": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.control_flow"]], "conv (iOS 15+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.conv"]], "conv (iOS 17+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.conv"]], "coreml_update_state": [[13, "module-coremltools.converters.mil.mil.ops.defs.coreml_dialect.ops"]], "coremltools API": [[5, null]], "elementwise_binary": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary"]], "elementwise_unary (iOS 15+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary"]], "elementwise_unary (iOS 17+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.elementwise_unary"]], "extract_submodel": [[17, "module-coremltools.converters.mil.debugging_utils"]], "feature_vectorizer": [[17, "module-coremltools.models.feature_vectorizer"]], "image_resizing (iOS 15+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing"]], "image_resizing (iOS 16+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.image_resizing"]], "image_resizing (iOS 17+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.image_resizing"]], "linear (iOS 15+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.linear"]], "linear (iOS 17+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.linear"]], "nearest_neighbors": [[17, "module-coremltools.models.nearest_neighbors.builder"]], "neural_network": [[17, "neural-network"]], "neural_network.builder": [[19, null]], "neural_network.flexible_shape_utils": [[19, "module-coremltools.models.neural_network.flexible_shape_utils"]], "neural_network.quantization_utils": [[19, "module-coremltools.models.neural_network.quantization_utils"]], "neural_network.update_optimizer_utils": [[19, "module-coremltools.models.neural_network.update_optimizer_utils"]], "normalization (iOS 15+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.normalization"]], "normalization (iOS 17+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.normalization"]], "optimize_activation": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_activation"]], "optimize_conv": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_conv"]], "optimize_elementwise_binary": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary"]], "optimize_linear": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_linear"]], "optimize_normalization": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_normalization"]], "optimize_quantization": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_quantization"]], "optimize_repeat_ops": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops"]], "optimize_state": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_state"]], "optimize_tensor_operation": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation"]], "pipeline": [[17, "module-coremltools.models.pipeline"]], "pool": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.pool"]], "preprocess": [[14, "module-coremltools.converters.mil.mil.passes.defs.preprocess"]], "quantization": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.quantization_ops"], [14, "module-coremltools.converters.mil.mil.passes.defs.quantization"]], "random": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.random"]], "recurrent (iOS 15+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.recurrent"]], "recurrent (iOS 17+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.recurrent"]], "recurrent (iOS 18+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.recurrent"]], "reduction (iOS 15+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.reduction"]], "reduction (iOS 17+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.reduction"]], "scatter_gather (iOS 15+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.scatter_gather"]], "scatter_gather (iOS 16+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.scatter_gather"]], "scatter_gather (iOS 17+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.scatter_gather"]], "states (iOS 18+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.states"]], "symbol_transform": [[14, "module-coremltools.converters.mil.mil.passes.defs.symbol_transform"]], "tensor_operation (iOS 15+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation"]], "tensor_operation (iOS 16+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.tensor_operation"]], "tensor_operation (iOS 17+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.tensor_operation"]], "tensor_transformation (iOS 15)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation"]], "tensor_transformation (iOS 16+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.tensor_transformation"]], "tensor_transformation (iOS 17+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation"]], "tensor_transformation (iOS 18+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.tensor_transformation"]], "transformers (iOS 18+)": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.transformers"]], "tree_ensemble": [[17, "module-coremltools.models.tree_ensemble"]], "utils": [[17, "module-coremltools.models.utils"]]}, "docnames": ["_examples/dkm_palettization", "_examples/index", "_examples/linear_quantization", "_examples/magnitude_pruning", "_examples/sg_execution_times", "index", "sg_execution_times", "source/api-versions", "source/coremltools.converters", "source/coremltools.converters.convert", "source/coremltools.converters.libsvm", "source/coremltools.converters.mil", "source/coremltools.converters.mil.input_types", "source/coremltools.converters.mil.mil.ops.defs", "source/coremltools.converters.mil.mil.passes.defs", "source/coremltools.converters.sklearn", "source/coremltools.converters.xgboost", "source/coremltools.models", "source/coremltools.models.ml_program", "source/coremltools.models.neural_network", "source/coremltools.optimize", "source/coremltools.optimize.coreml.palettization", "source/coremltools.optimize.coreml.post_training_quantization", "source/coremltools.optimize.coreml.pruning", "source/coremltools.optimize.coreml.quantization", "source/coremltools.optimize.coreml.utilities", "source/coremltools.optimize.torch.examples", "source/coremltools.optimize.torch.palettization", "source/coremltools.optimize.torch.pruning", "source/coremltools.optimize.torch.quantization"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1}, "filenames": ["_examples/dkm_palettization.rst", "_examples/index.rst", "_examples/linear_quantization.rst", "_examples/magnitude_pruning.rst", "_examples/sg_execution_times.rst", "index.rst", "sg_execution_times.rst", "source/api-versions.rst", "source/coremltools.converters.rst", "source/coremltools.converters.convert.rst", "source/coremltools.converters.libsvm.rst", "source/coremltools.converters.mil.rst", "source/coremltools.converters.mil.input_types.rst", "source/coremltools.converters.mil.mil.ops.defs.rst", "source/coremltools.converters.mil.mil.passes.defs.rst", "source/coremltools.converters.sklearn.rst", "source/coremltools.converters.xgboost.rst", "source/coremltools.models.rst", "source/coremltools.models.ml_program.rst", "source/coremltools.models.neural_network.rst", "source/coremltools.optimize.rst", "source/coremltools.optimize.coreml.palettization.rst", "source/coremltools.optimize.coreml.post_training_quantization.rst", "source/coremltools.optimize.coreml.pruning.rst", "source/coremltools.optimize.coreml.quantization.rst", "source/coremltools.optimize.coreml.utilities.rst", "source/coremltools.optimize.torch.examples.rst", "source/coremltools.optimize.torch.palettization.rst", "source/coremltools.optimize.torch.pruning.rst", "source/coremltools.optimize.torch.quantization.rst"], "indexentries": {"__init__() (coremltools.converters.mil.input_types.classifierconfig method)": [[12, "coremltools.converters.mil.input_types.ClassifierConfig.__init__", false]], "__init__() (coremltools.converters.mil.input_types.enumeratedshapes method)": [[12, "coremltools.converters.mil.input_types.EnumeratedShapes.__init__", false]], "__init__() (coremltools.converters.mil.input_types.imagetype method)": [[12, "coremltools.converters.mil.input_types.ImageType.__init__", false]], "__init__() (coremltools.converters.mil.input_types.inputtype method)": [[12, "coremltools.converters.mil.input_types.InputType.__init__", false]], "__init__() (coremltools.converters.mil.input_types.rangedim method)": [[12, "coremltools.converters.mil.input_types.RangeDim.__init__", false]], "__init__() (coremltools.converters.mil.input_types.shape method)": [[12, "coremltools.converters.mil.input_types.Shape.__init__", false]], "__init__() (coremltools.converters.mil.input_types.statetype method)": [[12, "coremltools.converters.mil.input_types.StateType.__init__", false]], "__init__() (coremltools.converters.mil.input_types.tensortype method)": [[12, "coremltools.converters.mil.input_types.TensorType.__init__", false]], "__init__() (coremltools.models.compiledmlmodel method)": [[17, "coremltools.models.CompiledMLModel.__init__", false]], "__init__() (coremltools.models.model.mlmodel method)": [[17, "coremltools.models.model.MLModel.__init__", false]], "__init__() (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder method)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.__init__", false]], "__init__() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.__init__", false]], "__init__() (coremltools.models.pipeline.pipeline method)": [[17, "coremltools.models.pipeline.Pipeline.__init__", false]], "__init__() (coremltools.models.pipeline.pipelineclassifier method)": [[17, "coremltools.models.pipeline.PipelineClassifier.__init__", false]], "__init__() (coremltools.models.pipeline.pipelineregressor method)": [[17, "coremltools.models.pipeline.PipelineRegressor.__init__", false]], "__init__() (coremltools.models.tree_ensemble.treeensemblebase method)": [[17, "coremltools.models.tree_ensemble.TreeEnsembleBase.__init__", false]], "__init__() (coremltools.models.tree_ensemble.treeensembleclassifier method)": [[17, "coremltools.models.tree_ensemble.TreeEnsembleClassifier.__init__", false]], "__init__() (coremltools.models.tree_ensemble.treeensembleregressor method)": [[17, "coremltools.models.tree_ensemble.TreeEnsembleRegressor.__init__", false]], "__init__() (coremltools.models.utils.multifunctiondescriptor method)": [[17, "coremltools.models.utils.MultiFunctionDescriptor.__init__", false]], "abs (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.abs", false]], "acos (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.acos", false]], "activate_int8_int8_matrix_multiplications() (in module coremltools.models.neural_network.quantization_utils)": [[19, "coremltools.models.neural_network.quantization_utils.activate_int8_int8_matrix_multiplications", false]], "adamparams (class in coremltools.models.neural_network.update_optimizer_utils)": [[19, "coremltools.models.neural_network.update_optimizer_utils.AdamParams", false]], "add (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.add", false]], "add_acos() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_acos", false]], "add_acosh() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_acosh", false]], "add_activation() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_activation", false]], "add_add_broadcastable() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_add_broadcastable", false]], "add_argmax() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_argmax", false]], "add_argmin() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_argmin", false]], "add_argsort() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_argsort", false]], "add_asin() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_asin", false]], "add_asinh() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_asinh", false]], "add_atan() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_atan", false]], "add_atanh() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_atanh", false]], "add_batched_mat_mul() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_batched_mat_mul", false]], "add_batchnorm() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_batchnorm", false]], "add_bias() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_bias", false]], "add_bidirlstm() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_bidirlstm", false]], "add_branch() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_branch", false]], "add_branch_node() (coremltools.models.tree_ensemble.treeensemblebase method)": [[17, "coremltools.models.tree_ensemble.TreeEnsembleBase.add_branch_node", false]], "add_broadcast_to_dynamic() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_broadcast_to_dynamic", false]], "add_broadcast_to_like() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_broadcast_to_like", false]], "add_broadcast_to_static() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_broadcast_to_static", false]], "add_categorical_distribution() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_categorical_distribution", false]], "add_ceil() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_ceil", false]], "add_clamped_relu() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_clamped_relu", false]], "add_clip() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_clip", false]], "add_concat_nd() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_concat_nd", false]], "add_constant_pad() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_constant_pad", false]], "add_conv_transpose_output_shape (class in coremltools.converters.mil.mil.passes.defs.optimize_conv)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_conv.add_conv_transpose_output_shape", false]], "add_convolution() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_convolution", false]], "add_convolution3d() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_convolution3d", false]], "add_copy() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_copy", false]], "add_cos() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_cos", false]], "add_cosh() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_cosh", false]], "add_crop() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_crop", false]], "add_crop_resize() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_crop_resize", false]], "add_cumsum() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_cumsum", false]], "add_custom() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_custom", false]], "add_divide_broadcastable() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_divide_broadcastable", false]], "add_elementwise() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_elementwise", false]], "add_embedding() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_embedding", false]], "add_embedding_nd() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_embedding_nd", false]], "add_enumerated_image_sizes() (in module coremltools.models.neural_network.flexible_shape_utils)": [[19, "coremltools.models.neural_network.flexible_shape_utils.add_enumerated_image_sizes", false]], "add_enumerated_multiarray_shapes() (in module coremltools.models.neural_network.flexible_shape_utils)": [[19, "coremltools.models.neural_network.flexible_shape_utils.add_enumerated_multiarray_shapes", false]], "add_equal() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_equal", false]], "add_erf() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_erf", false]], "add_exp2() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_exp2", false]], "add_expand_dims() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_expand_dims", false]], "add_fill_dynamic() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_fill_dynamic", false]], "add_fill_like() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_fill_like", false]], "add_fill_static() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_fill_static", false]], "add_flatten() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_flatten", false]], "add_flatten_to_2d() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_flatten_to_2d", false]], "add_floor() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_floor", false]], "add_floor_div_broadcastable() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_floor_div_broadcastable", false]], "add_fp16_cast (class in coremltools.converters.mil.mil.passes.defs.quantization)": [[14, "coremltools.converters.mil.mil.passes.defs.quantization.add_fp16_cast", false]], "add_function() (coremltools.models.utils.multifunctiondescriptor method)": [[17, "coremltools.models.utils.MultiFunctionDescriptor.add_function", false]], "add_gather() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_gather", false]], "add_gather_along_axis() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_gather_along_axis", false]], "add_gather_nd() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_gather_nd", false]], "add_gelu() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_gelu", false]], "add_get_shape() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_get_shape", false]], "add_global_pooling3d() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_global_pooling3d", false]], "add_greater_than() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_greater_than", false]], "add_gru() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_gru", false]], "add_inner_product() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_inner_product", false]], "add_l2_normalize() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_l2_normalize", false]], "add_layer_normalization() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_layer_normalization", false]], "add_leaf_node() (coremltools.models.tree_ensemble.treeensemblebase method)": [[17, "coremltools.models.tree_ensemble.TreeEnsembleBase.add_leaf_node", false]], "add_less_than() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_less_than", false]], "add_load_constant() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_load_constant", false]], "add_load_constant_nd() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_load_constant_nd", false]], "add_logical() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_logical", false]], "add_loop() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_loop", false]], "add_loop_break() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_loop_break", false]], "add_loop_continue() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_loop_continue", false]], "add_lower_triangular() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_lower_triangular", false]], "add_lrn() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_lrn", false]], "add_matrix_band_part() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_matrix_band_part", false]], "add_max_broadcastable() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_max_broadcastable", false]], "add_min_broadcastable() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_min_broadcastable", false]], "add_mod_broadcastable() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_mod_broadcastable", false]], "add_model() (coremltools.models.pipeline.pipeline method)": [[17, "coremltools.models.pipeline.Pipeline.add_model", false]], "add_model() (coremltools.models.pipeline.pipelineclassifier method)": [[17, "coremltools.models.pipeline.PipelineClassifier.add_model", false]], "add_model() (coremltools.models.pipeline.pipelineregressor method)": [[17, "coremltools.models.pipeline.PipelineRegressor.add_model", false]], "add_model() (coremltools.models.utils.multifunctiondescriptor method)": [[17, "coremltools.models.utils.MultiFunctionDescriptor.add_model", false]], "add_multiarray_ndshape_enumeration() (in module coremltools.models.neural_network.flexible_shape_utils)": [[19, "coremltools.models.neural_network.flexible_shape_utils.add_multiarray_ndshape_enumeration", false]], "add_multiply_broadcastable() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_multiply_broadcastable", false]], "add_mvn() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_mvn", false]], "add_nms() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_nms", false]], "add_not_equal() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_not_equal", false]], "add_one_hot() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_one_hot", false]], "add_optionals() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_optionals", false]], "add_padding() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_padding", false]], "add_permute() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_permute", false]], "add_pooling() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_pooling", false]], "add_pooling3d() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_pooling3d", false]], "add_pow_broadcastable() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_pow_broadcastable", false]], "add_random_bernoulli_dynamic() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_random_bernoulli_dynamic", false]], "add_random_bernoulli_like() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_random_bernoulli_like", false]], "add_random_bernoulli_static() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_random_bernoulli_static", false]], "add_random_normal_dynamic() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_random_normal_dynamic", false]], "add_random_normal_like() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_random_normal_like", false]], "add_random_normal_static() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_random_normal_static", false]], "add_random_uniform_dynamic() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_random_uniform_dynamic", false]], "add_random_uniform_like() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_random_uniform_like", false]], "add_random_uniform_static() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_random_uniform_static", false]], "add_range_dynamic() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_range_dynamic", false]], "add_range_static() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_range_static", false]], "add_rank_preserving_reshape() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_rank_preserving_reshape", false]], "add_reduce() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reduce", false]], "add_reduce_l1() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reduce_l1", false]], "add_reduce_l2() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reduce_l2", false]], "add_reduce_logsum() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reduce_logsum", false]], "add_reduce_logsumexp() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reduce_logsumexp", false]], "add_reduce_max() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reduce_max", false]], "add_reduce_mean() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reduce_mean", false]], "add_reduce_min() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reduce_min", false]], "add_reduce_prod() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reduce_prod", false]], "add_reduce_sum() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reduce_sum", false]], "add_reduce_sumsquare() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reduce_sumsquare", false]], "add_reorganize_data() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reorganize_data", false]], "add_reshape() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reshape", false]], "add_reshape_dynamic() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reshape_dynamic", false]], "add_reshape_like() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reshape_like", false]], "add_reshape_static() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reshape_static", false]], "add_resize_bilinear() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_resize_bilinear", false]], "add_reverse() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reverse", false]], "add_reverse_sequence() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_reverse_sequence", false]], "add_round() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_round", false]], "add_samples() (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder method)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.add_samples", false]], "add_scale() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_scale", false]], "add_scatter() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_scatter", false]], "add_scatter_along_axis() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_scatter_along_axis", false]], "add_scatter_nd() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_scatter_nd", false]], "add_sequence_repeat() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_sequence_repeat", false]], "add_sign() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_sign", false]], "add_simple_rnn() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_simple_rnn", false]], "add_sin() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_sin", false]], "add_sinh() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_sinh", false]], "add_slice() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_slice", false]], "add_slice_by_size() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_slice_by_size", false]], "add_slice_dynamic() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_slice_dynamic", false]], "add_slice_static() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_slice_static", false]], "add_sliding_windows() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_sliding_windows", false]], "add_softmax() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_softmax", false]], "add_softmax_nd() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_softmax_nd", false]], "add_split() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_split", false]], "add_split_nd() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_split_nd", false]], "add_squeeze() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_squeeze", false]], "add_stack() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_stack", false]], "add_subtract_broadcastable() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_subtract_broadcastable", false]], "add_tan() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_tan", false]], "add_tanh() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_tanh", false]], "add_tile() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_tile", false]], "add_topk() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_topk", false]], "add_transpose() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_transpose", false]], "add_unary() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_unary", false]], "add_unilstm() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_unilstm", false]], "add_upper_triangular() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_upper_triangular", false]], "add_upsample() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_upsample", false]], "add_where_broadcastable() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_where_broadcastable", false]], "add_where_nonzero() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.add_where_nonzero", false]], "advancedquantizedlayerselector (class in coremltools.models.neural_network.quantization_utils)": [[19, "coremltools.models.neural_network.quantization_utils.AdvancedQuantizedLayerSelector", false]], "affine (class in coremltools.converters.mil.mil.ops.defs.ios15.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing.affine", false]], "affine_quantize_weights() (in module coremltools.models.ml_program.compression_utils)": [[18, "coremltools.models.ml_program.compression_utils.affine_quantize_weights", false]], "argsort (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.argsort", false]], "as_dict() (coremltools.optimize.torch.layerwise_compression.layerwisecompressorconfig method)": [[28, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressorConfig.as_dict", false], [29, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressorConfig.as_dict", false]], "as_dict() (coremltools.optimize.torch.palettization.dkmpalettizerconfig method)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizerConfig.as_dict", false]], "as_dict() (coremltools.optimize.torch.palettization.moduledkmpalettizerconfig method)": [[27, "coremltools.optimize.torch.palettization.ModuleDKMPalettizerConfig.as_dict", false]], "as_dict() (coremltools.optimize.torch.pruning.magnitudeprunerconfig method)": [[28, "coremltools.optimize.torch.pruning.MagnitudePrunerConfig.as_dict", false]], "as_dict() (coremltools.optimize.torch.pruning.modulemagnitudeprunerconfig method)": [[28, "coremltools.optimize.torch.pruning.ModuleMagnitudePrunerConfig.as_dict", false]], "as_dict() (coremltools.optimize.torch.quantization.linearquantizerconfig method)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizerConfig.as_dict", false]], "as_dict() (coremltools.optimize.torch.quantization.modulelinearquantizerconfig method)": [[29, "coremltools.optimize.torch.quantization.ModuleLinearQuantizerConfig.as_dict", false]], "asin (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.asin", false]], "atan (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.atan", false]], "atanh (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.atanh", false]], "author (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder property)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.author", false]], "avg_pool (class in coremltools.converters.mil.mil.ops.defs.ios15.pool)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.pool.avg_pool", false]], "band_part (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.band_part", false]], "batch (class in coremltools.models.neural_network.update_optimizer_utils)": [[19, "coremltools.models.neural_network.update_optimizer_utils.Batch", false]], "batch_norm (class in coremltools.converters.mil.mil.ops.defs.ios15.normalization)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.normalization.batch_norm", false]], "batch_norm (class in coremltools.converters.mil.mil.ops.defs.ios17.normalization)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.normalization.batch_norm", false]], "batch_to_space (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.batch_to_space", false]], "bisect_model() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.bisect_model", false]], "builder (class in coremltools.converters.mil.mil)": [[11, "coremltools.converters.mil.mil.Builder", false]], "canonicalize_inplace_pattern (class in coremltools.converters.mil.mil.passes.defs.optimize_state)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_state.canonicalize_inplace_pattern", false]], "cast (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.cast", false]], "cast (class in coremltools.converters.mil.mil.ops.defs.ios17.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.elementwise_unary.cast", false]], "cast_optimization (class in coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops.cast_optimization", false]], "ceil (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.ceil", false]], "clamped_relu (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.clamped_relu", false]], "clamped_relu (class in coremltools.converters.mil.mil.ops.defs.ios17.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.activation.clamped_relu", false]], "classifierconfig (class in coremltools.converters.mil.input_types)": [[12, "coremltools.converters.mil.input_types.ClassifierConfig", false]], "classify (class in coremltools.converters.mil.mil.ops.defs.ios15.classify)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.classify.classify", false]], "clip (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.clip", false]], "clip (class in coremltools.converters.mil.mil.ops.defs.ios17.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.elementwise_unary.clip", false]], "compare_models() (in module coremltools.models.neural_network.quantization_utils)": [[19, "coremltools.models.neural_network.quantization_utils.compare_models", false]], "compile_model() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.compile_model", false]], "compiledmlmodel (class in coremltools.models)": [[17, "coremltools.models.CompiledMLModel", false]], "compose_conv1d (class in coremltools.converters.mil.mil.passes.defs.optimize_conv)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_conv.compose_conv1d", false]], "compress() (coremltools.optimize.torch.layerwise_compression.layerwisecompressor method)": [[28, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressor.compress", false], [29, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressor.compress", false]], "compute_sparsity() (coremltools.optimize.torch.pruning.pruning_scheduler.constantsparsityscheduler method)": [[28, "coremltools.optimize.torch.pruning.pruning_scheduler.ConstantSparsityScheduler.compute_sparsity", false]], "compute_sparsity() (coremltools.optimize.torch.pruning.pruning_scheduler.polynomialdecayscheduler method)": [[28, "coremltools.optimize.torch.pruning.pruning_scheduler.PolynomialDecayScheduler.compute_sparsity", false]], "concat (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.concat", false]], "concat_to_pixel_shuffle (class in coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation.concat_to_pixel_shuffle", false]], "cond (class in coremltools.converters.mil.mil.ops.defs.ios15.control_flow)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.control_flow.cond", false]], "const (class in coremltools.converters.mil.mil.ops.defs.ios15.control_flow)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.control_flow.Const", false]], "const_deduplication (class in coremltools.converters.mil.mil.passes.defs.cleanup)": [[14, "coremltools.converters.mil.mil.passes.defs.cleanup.const_deduplication", false]], "const_elimination (class in coremltools.converters.mil.mil.passes.defs.cleanup)": [[14, "coremltools.converters.mil.mil.passes.defs.cleanup.const_elimination", false]], "constantsparsityscheduler (class in coremltools.optimize.torch.pruning.pruning_scheduler)": [[28, "coremltools.optimize.torch.pruning.pruning_scheduler.ConstantSparsityScheduler", false]], "constexpr_affine_dequantize (class in coremltools.converters.mil.mil.ops.defs.ios16.constexpr_ops)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.constexpr_ops.constexpr_affine_dequantize", false]], "constexpr_blockwise_shift_scale (class in coremltools.converters.mil.mil.ops.defs.ios18.compression)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS18.compression.constexpr_blockwise_shift_scale", false]], "constexpr_cast (class in coremltools.converters.mil.mil.ops.defs.ios16.constexpr_ops)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.constexpr_ops.constexpr_cast", false]], "constexpr_cast (class in coremltools.converters.mil.mil.ops.defs.ios18.compression)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS18.compression.constexpr_cast", false]], "constexpr_lut_to_dense (class in coremltools.converters.mil.mil.ops.defs.ios16.constexpr_ops)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.constexpr_ops.constexpr_lut_to_dense", false]], "constexpr_lut_to_dense (class in coremltools.converters.mil.mil.ops.defs.ios18.compression)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS18.compression.constexpr_lut_to_dense", false]], "constexpr_lut_to_sparse (class in coremltools.converters.mil.mil.ops.defs.ios18.compression)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS18.compression.constexpr_lut_to_sparse", false]], "constexpr_sparse_blockwise_shift_scale (class in coremltools.converters.mil.mil.ops.defs.ios18.compression)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS18.compression.constexpr_sparse_blockwise_shift_scale", false]], "constexpr_sparse_to_dense (class in coremltools.converters.mil.mil.ops.defs.ios16.constexpr_ops)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.constexpr_ops.constexpr_sparse_to_dense", false]], "constexpr_sparse_to_dense (class in coremltools.converters.mil.mil.ops.defs.ios18.compression)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS18.compression.constexpr_sparse_to_dense", false]], "conv (class in coremltools.converters.mil.mil.ops.defs.ios15.conv)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.conv.conv", false]], "conv (class in coremltools.converters.mil.mil.ops.defs.ios17.conv)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.conv.conv", false]], "conv_transpose (class in coremltools.converters.mil.mil.ops.defs.ios15.conv)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.conv.conv_transpose", false]], "conv_transpose (class in coremltools.converters.mil.mil.ops.defs.ios17.conv)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.conv.conv_transpose", false]], "convert() (in module coremltools.converters._converters_entry)": [[9, "coremltools.converters._converters_entry.convert", false]], "convert() (in module coremltools.converters.libsvm._libsvm_converter)": [[10, "coremltools.converters.libsvm._libsvm_converter.convert", false]], "convert() (in module coremltools.converters.sklearn._converter)": [[15, "coremltools.converters.sklearn._converter.convert", false]], "convert() (in module coremltools.converters.xgboost._tree)": [[16, "coremltools.converters.xgboost._tree.convert", false]], "convert_double_to_float_multiarray_type() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.convert_double_to_float_multiarray_type", false]], "coreml_update_state (class in coremltools.converters.mil.mil.ops.defs.coreml_dialect.ops)": [[13, "coremltools.converters.mil.mil.ops.defs.coreml_dialect.ops.coreml_update_state", false]], "coremlopmetadata (class in coremltools.optimize.coreml)": [[22, "coremltools.optimize.coreml.CoreMLOpMetaData", false], [25, "coremltools.optimize.coreml.CoreMLOpMetaData", false]], "coremltools.converters._converters_entry": [[9, "module-coremltools.converters._converters_entry", false]], "coremltools.converters.libsvm._libsvm_converter": [[10, "module-coremltools.converters.libsvm._libsvm_converter", false]], "coremltools.converters.mil.debugging_utils": [[17, "module-coremltools.converters.mil.debugging_utils", false]], "coremltools.converters.mil.input_types": [[12, "module-coremltools.converters.mil.input_types", false]], "coremltools.converters.mil.mil": [[11, "module-coremltools.converters.mil.mil", false]], "coremltools.converters.mil.mil.ops.defs.coreml_dialect.ops": [[13, "module-coremltools.converters.mil.mil.ops.defs.coreml_dialect.ops", false]], "coremltools.converters.mil.mil.ops.defs.ios15.activation": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.activation", false]], "coremltools.converters.mil.mil.ops.defs.ios15.classify": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.classify", false]], "coremltools.converters.mil.mil.ops.defs.ios15.control_flow": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.control_flow", false]], "coremltools.converters.mil.mil.ops.defs.ios15.conv": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.conv", false]], "coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary", false]], "coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary", false]], "coremltools.converters.mil.mil.ops.defs.ios15.image_resizing": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing", false]], "coremltools.converters.mil.mil.ops.defs.ios15.linear": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.linear", false]], "coremltools.converters.mil.mil.ops.defs.ios15.normalization": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.normalization", false]], "coremltools.converters.mil.mil.ops.defs.ios15.pool": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.pool", false]], "coremltools.converters.mil.mil.ops.defs.ios15.random": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.random", false]], "coremltools.converters.mil.mil.ops.defs.ios15.recurrent": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.recurrent", false]], "coremltools.converters.mil.mil.ops.defs.ios15.reduction": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.reduction", false]], "coremltools.converters.mil.mil.ops.defs.ios15.scatter_gather": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.scatter_gather", false]], "coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation", false]], "coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation", false]], "coremltools.converters.mil.mil.ops.defs.ios16.constexpr_ops": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.constexpr_ops", false]], "coremltools.converters.mil.mil.ops.defs.ios16.image_resizing": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.image_resizing", false]], "coremltools.converters.mil.mil.ops.defs.ios16.scatter_gather": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.scatter_gather", false]], "coremltools.converters.mil.mil.ops.defs.ios16.tensor_operation": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.tensor_operation", false]], "coremltools.converters.mil.mil.ops.defs.ios16.tensor_transformation": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.tensor_transformation", false]], "coremltools.converters.mil.mil.ops.defs.ios17.activation": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.activation", false]], "coremltools.converters.mil.mil.ops.defs.ios17.conv": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.conv", false]], "coremltools.converters.mil.mil.ops.defs.ios17.elementwise_unary": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.elementwise_unary", false]], "coremltools.converters.mil.mil.ops.defs.ios17.image_resizing": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.image_resizing", false]], "coremltools.converters.mil.mil.ops.defs.ios17.linear": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.linear", false]], "coremltools.converters.mil.mil.ops.defs.ios17.normalization": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.normalization", false]], "coremltools.converters.mil.mil.ops.defs.ios17.quantization_ops": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.quantization_ops", false]], "coremltools.converters.mil.mil.ops.defs.ios17.recurrent": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.recurrent", false]], "coremltools.converters.mil.mil.ops.defs.ios17.reduction": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.reduction", false]], "coremltools.converters.mil.mil.ops.defs.ios17.scatter_gather": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.scatter_gather", false]], "coremltools.converters.mil.mil.ops.defs.ios17.tensor_operation": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.tensor_operation", false]], "coremltools.converters.mil.mil.ops.defs.ios17.tensor_transformation": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation", false]], "coremltools.converters.mil.mil.ops.defs.ios18.compression": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.compression", false]], "coremltools.converters.mil.mil.ops.defs.ios18.recurrent": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.recurrent", false]], "coremltools.converters.mil.mil.ops.defs.ios18.states": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.states", false]], "coremltools.converters.mil.mil.ops.defs.ios18.tensor_transformation": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.tensor_transformation", false]], "coremltools.converters.mil.mil.ops.defs.ios18.transformers": [[13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.transformers", false]], "coremltools.converters.mil.mil.passes.defs.cleanup": [[14, "module-coremltools.converters.mil.mil.passes.defs.cleanup", false]], "coremltools.converters.mil.mil.passes.defs.optimize_activation": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_activation", false]], "coremltools.converters.mil.mil.passes.defs.optimize_conv": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_conv", false]], "coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary", false]], "coremltools.converters.mil.mil.passes.defs.optimize_linear": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_linear", false]], "coremltools.converters.mil.mil.passes.defs.optimize_normalization": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_normalization", false]], "coremltools.converters.mil.mil.passes.defs.optimize_quantization": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_quantization", false]], "coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops", false]], "coremltools.converters.mil.mil.passes.defs.optimize_state": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_state", false]], "coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation": [[14, "module-coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation", false]], "coremltools.converters.mil.mil.passes.defs.preprocess": [[14, "module-coremltools.converters.mil.mil.passes.defs.preprocess", false]], "coremltools.converters.mil.mil.passes.defs.quantization": [[14, "module-coremltools.converters.mil.mil.passes.defs.quantization", false]], "coremltools.converters.mil.mil.passes.defs.symbol_transform": [[14, "module-coremltools.converters.mil.mil.passes.defs.symbol_transform", false]], "coremltools.converters.sklearn._converter": [[15, "module-coremltools.converters.sklearn._converter", false]], "coremltools.converters.xgboost._tree": [[16, "module-coremltools.converters.xgboost._tree", false]], "coremltools.models.array_feature_extractor": [[17, "module-coremltools.models.array_feature_extractor", false]], "coremltools.models.feature_vectorizer": [[17, "module-coremltools.models.feature_vectorizer", false]], "coremltools.models.ml_program.compression_utils": [[18, "module-coremltools.models.ml_program.compression_utils", false]], "coremltools.models.model": [[17, "module-coremltools.models.model", false]], "coremltools.models.nearest_neighbors.builder": [[17, "module-coremltools.models.nearest_neighbors.builder", false]], "coremltools.models.neural_network.builder": [[19, "module-coremltools.models.neural_network.builder", false]], "coremltools.models.neural_network.flexible_shape_utils": [[19, "module-coremltools.models.neural_network.flexible_shape_utils", false]], "coremltools.models.neural_network.quantization_utils": [[19, "module-coremltools.models.neural_network.quantization_utils", false]], "coremltools.models.neural_network.update_optimizer_utils": [[19, "module-coremltools.models.neural_network.update_optimizer_utils", false]], "coremltools.models.pipeline": [[17, "module-coremltools.models.pipeline", false]], "coremltools.models.tree_ensemble": [[17, "module-coremltools.models.tree_ensemble", false]], "coremltools.models.utils": [[17, "module-coremltools.models.utils", false]], "coremltools.optimize.coreml": [[21, "module-coremltools.optimize.coreml", false], [22, "module-coremltools.optimize.coreml", false], [23, "module-coremltools.optimize.coreml", false], [24, "module-coremltools.optimize.coreml", false], [25, "module-coremltools.optimize.coreml", false]], "coremlweightmetadata (class in coremltools.optimize.coreml)": [[22, "coremltools.optimize.coreml.CoreMLWeightMetaData", false], [25, "coremltools.optimize.coreml.CoreMLWeightMetaData", false]], "cos (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.cos", false]], "cosh (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.cosh", false]], "create_array_feature_extractor() (in module coremltools.models.array_feature_extractor)": [[17, "coremltools.models.array_feature_extractor.create_array_feature_extractor", false]], "create_feature_vectorizer() (in module coremltools.models.feature_vectorizer)": [[17, "coremltools.models.feature_vectorizer.create_feature_vectorizer", false]], "crop (class in coremltools.converters.mil.mil.ops.defs.ios15.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing.crop", false]], "crop_resize (class in coremltools.converters.mil.mil.ops.defs.ios15.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing.crop_resize", false]], "crop_resize (class in coremltools.converters.mil.mil.ops.defs.ios16.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.image_resizing.crop_resize", false]], "crop_resize (class in coremltools.converters.mil.mil.ops.defs.ios17.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.image_resizing.crop_resize", false]], "cumsum (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.cumsum", false]], "dead_code_elimination (class in coremltools.converters.mil.mil.passes.defs.cleanup)": [[14, "coremltools.converters.mil.mil.passes.defs.cleanup.dead_code_elimination", false]], "decompress_weights() (in module coremltools.optimize.coreml)": [[22, "coremltools.optimize.coreml.decompress_weights", false], [25, "coremltools.optimize.coreml.decompress_weights", false]], "dedup_op_and_var_names (class in coremltools.converters.mil.mil.passes.defs.cleanup)": [[14, "coremltools.converters.mil.mil.passes.defs.cleanup.dedup_op_and_var_names", false]], "depth_to_space (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.depth_to_space", false]], "dequantize (class in coremltools.converters.mil.mil.ops.defs.ios17.quantization_ops)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.quantization_ops.dequantize", false]], "dequantize_quantize_pair_elimination (class in coremltools.converters.mil.mil.passes.defs.optimize_quantization)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_quantization.dequantize_quantize_pair_elimination", false]], "dequantize_to_constexpr (class in coremltools.converters.mil.mil.passes.defs.optimize_quantization)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_quantization.dequantize_to_constexpr", false]], "description (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder property)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.description", false]], "detect_concat_interleave (class in coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation.detect_concat_interleave", false]], "distributive_quantized_binary_op_scale_normalization (class in coremltools.converters.mil.mil.passes.defs.optimize_quantization)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_quantization.distributive_quantized_binary_op_scale_normalization", false]], "divide_to_multiply (class in coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary.divide_to_multiply", false]], "dkmpalettizer (class in coremltools.optimize.torch.palettization)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizer", false]], "dkmpalettizerconfig (class in coremltools.optimize.torch.palettization)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizerConfig", false]], "do_quantize() (coremltools.models.neural_network.quantization_utils.advancedquantizedlayerselector method)": [[19, "coremltools.models.neural_network.quantization_utils.AdvancedQuantizedLayerSelector.do_quantize", false]], "do_quantize() (coremltools.models.neural_network.quantization_utils.matrixmultiplylayerselector method)": [[19, "coremltools.models.neural_network.quantization_utils.MatrixMultiplyLayerSelector.do_quantize", false]], "einsum (class in coremltools.converters.mil.mil.ops.defs.ios15.linear)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.linear.einsum", false]], "elu (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.elu", false]], "elu (class in coremltools.converters.mil.mil.ops.defs.ios17.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.activation.elu", false]], "enumeratedshapes (class in coremltools.converters.mil.input_types)": [[12, "coremltools.converters.mil.input_types.EnumeratedShapes", false]], "equal (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.equal", false]], "erf (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.erf", false]], "evaluate_classifier() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.evaluate_classifier", false]], "evaluate_classifier_with_probabilities() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.evaluate_classifier_with_probabilities", false]], "evaluate_regressor() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.evaluate_regressor", false]], "evaluate_transformer() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.evaluate_transformer", false]], "exp (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.exp", false]], "exp2 (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.exp2", false]], "expand_dims (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.expand_dims", false]], "expand_dims (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation.expand_dims", false]], "expand_dynamic_linear (class in coremltools.converters.mil.mil.passes.defs.cleanup)": [[14, "coremltools.converters.mil.mil.passes.defs.cleanup.expand_dynamic_linear", false]], "expand_high_rank_reshape_and_transpose (class in coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation.expand_high_rank_reshape_and_transpose", false]], "extract_submodel() (in module coremltools.converters.mil.debugging_utils)": [[17, "coremltools.converters.mil.debugging_utils.extract_submodel", false]], "fill (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.fill", false]], "fill_like (class in coremltools.converters.mil.mil.ops.defs.ios16.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.tensor_operation.fill_like", false]], "finalize() (coremltools.optimize.torch.palettization.dkmpalettizer method)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizer.finalize", false]], "finalize() (coremltools.optimize.torch.pruning.magnitudepruner method)": [[28, "coremltools.optimize.torch.pruning.MagnitudePruner.finalize", false]], "finalize() (coremltools.optimize.torch.quantization.linearquantizer method)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizer.finalize", false]], "flatten2d (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.flatten2d", false]], "floor (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.floor", false]], "floor_div (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.floor_div", false]], "from_dict() (coremltools.optimize.coreml.optimizationconfig class method)": [[25, "coremltools.optimize.coreml.OptimizationConfig.from_dict", false]], "from_dict() (coremltools.optimize.torch.layerwise_compression.layerwisecompressorconfig class method)": [[28, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressorConfig.from_dict", false], [29, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressorConfig.from_dict", false]], "from_dict() (coremltools.optimize.torch.palettization.dkmpalettizerconfig class method)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizerConfig.from_dict", false]], "from_dict() (coremltools.optimize.torch.palettization.moduledkmpalettizerconfig class method)": [[27, "coremltools.optimize.torch.palettization.ModuleDKMPalettizerConfig.from_dict", false]], "from_dict() (coremltools.optimize.torch.pruning.magnitudeprunerconfig class method)": [[28, "coremltools.optimize.torch.pruning.MagnitudePrunerConfig.from_dict", false]], "from_dict() (coremltools.optimize.torch.pruning.modulemagnitudeprunerconfig class method)": [[28, "coremltools.optimize.torch.pruning.ModuleMagnitudePrunerConfig.from_dict", false]], "from_dict() (coremltools.optimize.torch.quantization.linearquantizerconfig class method)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizerConfig.from_dict", false]], "from_dict() (coremltools.optimize.torch.quantization.modulelinearquantizerconfig class method)": [[29, "coremltools.optimize.torch.quantization.ModuleLinearQuantizerConfig.from_dict", false]], "from_yaml() (coremltools.optimize.coreml.optimizationconfig class method)": [[25, "coremltools.optimize.coreml.OptimizationConfig.from_yaml", false]], "from_yaml() (coremltools.optimize.torch.layerwise_compression.layerwisecompressorconfig class method)": [[28, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressorConfig.from_yaml", false], [29, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressorConfig.from_yaml", false]], "from_yaml() (coremltools.optimize.torch.palettization.dkmpalettizerconfig class method)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizerConfig.from_yaml", false]], "from_yaml() (coremltools.optimize.torch.palettization.moduledkmpalettizerconfig class method)": [[27, "coremltools.optimize.torch.palettization.ModuleDKMPalettizerConfig.from_yaml", false]], "from_yaml() (coremltools.optimize.torch.pruning.magnitudeprunerconfig class method)": [[28, "coremltools.optimize.torch.pruning.MagnitudePrunerConfig.from_yaml", false]], "from_yaml() (coremltools.optimize.torch.pruning.modulemagnitudeprunerconfig class method)": [[28, "coremltools.optimize.torch.pruning.ModuleMagnitudePrunerConfig.from_yaml", false]], "from_yaml() (coremltools.optimize.torch.quantization.linearquantizerconfig class method)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizerConfig.from_yaml", false]], "from_yaml() (coremltools.optimize.torch.quantization.modulelinearquantizerconfig class method)": [[29, "coremltools.optimize.torch.quantization.ModuleLinearQuantizerConfig.from_yaml", false]], "fuse_conv_batchnorm (class in coremltools.converters.mil.mil.passes.defs.optimize_conv)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_conv.fuse_conv_batchnorm", false]], "fuse_conv_bias (class in coremltools.converters.mil.mil.passes.defs.optimize_conv)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_conv.fuse_conv_bias", false]], "fuse_conv_scale (class in coremltools.converters.mil.mil.passes.defs.optimize_conv)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_conv.fuse_conv_scale", false]], "fuse_elementwise_to_batchnorm (class in coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary.fuse_elementwise_to_batchnorm", false]], "fuse_gelu_exact (class in coremltools.converters.mil.mil.passes.defs.optimize_activation)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_activation.fuse_gelu_exact", false]], "fuse_gelu_tanh_approximation (class in coremltools.converters.mil.mil.passes.defs.optimize_activation)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_activation.fuse_gelu_tanh_approximation", false]], "fuse_layernorm_or_instancenorm (class in coremltools.converters.mil.mil.passes.defs.optimize_normalization)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_normalization.fuse_layernorm_or_instancenorm", false]], "fuse_leaky_relu (class in coremltools.converters.mil.mil.passes.defs.optimize_activation)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_activation.fuse_leaky_relu", false]], "fuse_linear_bias (class in coremltools.converters.mil.mil.passes.defs.optimize_linear)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_linear.fuse_linear_bias", false]], "fuse_matmul_weight_bias (class in coremltools.converters.mil.mil.passes.defs.optimize_linear)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_linear.fuse_matmul_weight_bias", false]], "fuse_onehot_matmul_to_gather (class in coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation.fuse_onehot_matmul_to_gather", false]], "fuse_pad_conv (class in coremltools.converters.mil.mil.passes.defs.optimize_conv)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_conv.fuse_pad_conv", false]], "fuse_prelu (class in coremltools.converters.mil.mil.passes.defs.optimize_activation)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_activation.fuse_prelu", false]], "fuse_reduce_mean (class in coremltools.converters.mil.mil.passes.defs.cleanup)": [[14, "coremltools.converters.mil.mil.passes.defs.cleanup.fuse_reduce_mean", false]], "fuse_transpose_matmul (class in coremltools.converters.mil.mil.passes.defs.optimize_linear)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_linear.fuse_transpose_matmul", false]], "gather (class in coremltools.converters.mil.mil.ops.defs.ios15.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.scatter_gather.gather", false]], "gather (class in coremltools.converters.mil.mil.ops.defs.ios16.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.scatter_gather.gather", false]], "gather (class in coremltools.converters.mil.mil.ops.defs.ios17.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.scatter_gather.gather", false]], "gather_along_axis (class in coremltools.converters.mil.mil.ops.defs.ios15.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.scatter_gather.gather_along_axis", false]], "gather_along_axis (class in coremltools.converters.mil.mil.ops.defs.ios17.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.scatter_gather.gather_along_axis", false]], "gather_nd (class in coremltools.converters.mil.mil.ops.defs.ios15.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.scatter_gather.gather_nd", false]], "gather_nd (class in coremltools.converters.mil.mil.ops.defs.ios16.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.scatter_gather.gather_nd", false]], "gather_nd (class in coremltools.converters.mil.mil.ops.defs.ios17.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.scatter_gather.gather_nd", false]], "gelu (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.gelu", false]], "get_compiled_model_path() (coremltools.models.model.mlmodel method)": [[17, "coremltools.models.model.MLModel.get_compiled_model_path", false]], "get_spec() (coremltools.models.model.mlmodel method)": [[17, "coremltools.models.model.MLModel.get_spec", false]], "get_weights_metadata() (in module coremltools.optimize.coreml)": [[22, "coremltools.optimize.coreml.get_weights_metadata", false], [25, "coremltools.optimize.coreml.get_weights_metadata", false]], "gptq (class in coremltools.optimize.torch.layerwise_compression.algorithms)": [[29, "coremltools.optimize.torch.layerwise_compression.algorithms.GPTQ", false]], "greater (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.greater", false]], "greater_equal (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.greater_equal", false]], "gru (class in coremltools.converters.mil.mil.ops.defs.ios15.recurrent)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.recurrent.gru", false]], "gru (class in coremltools.converters.mil.mil.ops.defs.ios17.recurrent)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.recurrent.gru", false]], "gru (class in coremltools.converters.mil.mil.ops.defs.ios18.recurrent)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS18.recurrent.gru", false]], "identity (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.identity", false]], "image_input_preprocess (class in coremltools.converters.mil.mil.passes.defs.preprocess)": [[14, "coremltools.converters.mil.mil.passes.defs.preprocess.image_input_preprocess", false]], "imagetype (class in coremltools.converters.mil.input_types)": [[12, "coremltools.converters.mil.input_types.ImageType", false]], "index_type (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder property)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.index_type", false]], "inputtype (class in coremltools.converters.mil.input_types)": [[12, "coremltools.converters.mil.input_types.InputType", false]], "inspect_conv_channels() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.inspect_conv_channels", false]], "inspect_innerproduct_channels() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.inspect_innerproduct_channels", false]], "inspect_input_features() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.inspect_input_features", false]], "inspect_layers() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.inspect_layers", false]], "inspect_loss_layers() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.inspect_loss_layers", false]], "inspect_optimizer() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.inspect_optimizer", false]], "inspect_output_features() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.inspect_output_features", false]], "inspect_updatable_layers() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.inspect_updatable_layers", false]], "instance_norm (class in coremltools.converters.mil.mil.ops.defs.ios15.normalization)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.normalization.instance_norm", false]], "instance_norm (class in coremltools.converters.mil.mil.ops.defs.ios17.normalization)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.normalization.instance_norm", false]], "int_op_canonicalization (class in coremltools.converters.mil.mil.passes.defs.optimize_quantization)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_quantization.int_op_canonicalization", false]], "inverse (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.inverse", false]], "inverse (class in coremltools.converters.mil.mil.ops.defs.ios17.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.elementwise_unary.inverse", false]], "is_updatable (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder property)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.is_updatable", false]], "isflexible() (coremltools.models.neural_network.flexible_shape_utils.neuralnetworkmultiarrayshaperange method)": [[19, "coremltools.models.neural_network.flexible_shape_utils.NeuralNetworkMultiArrayShapeRange.isFlexible", false]], "knearestneighborsclassifierbuilder (class in coremltools.models.nearest_neighbors.builder)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder", false]], "l2_norm (class in coremltools.converters.mil.mil.ops.defs.ios15.normalization)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.normalization.l2_norm", false]], "l2_norm (class in coremltools.converters.mil.mil.ops.defs.ios17.normalization)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.normalization.l2_norm", false]], "l2_pool (class in coremltools.converters.mil.mil.ops.defs.ios15.pool)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.pool.l2_pool", false]], "layer_norm (class in coremltools.converters.mil.mil.ops.defs.ios15.normalization)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.normalization.layer_norm", false]], "layer_norm (class in coremltools.converters.mil.mil.ops.defs.ios17.normalization)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.normalization.layer_norm", false]], "layerwisecompressor (class in coremltools.optimize.torch.layerwise_compression)": [[28, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressor", false], [29, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressor", false]], "layerwisecompressorconfig (class in coremltools.optimize.torch.layerwise_compression)": [[28, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressorConfig", false], [29, "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressorConfig", false]], "leaf_size (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder property)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.leaf_size", false]], "leaky_relu (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.leaky_relu", false]], "leaky_relu (class in coremltools.converters.mil.mil.ops.defs.ios17.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.activation.leaky_relu", false]], "less (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.less", false]], "less_equal (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.less_equal", false]], "license (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder property)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.license", false]], "linear (class in coremltools.converters.mil.mil.ops.defs.ios15.linear)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.linear.linear", false]], "linear (class in coremltools.converters.mil.mil.ops.defs.ios17.linear)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.linear.linear", false]], "linear_activation (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.linear_activation", false]], "linear_activation (class in coremltools.converters.mil.mil.ops.defs.ios17.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.activation.linear_activation", false]], "linear_quantize_activations() (in module coremltools.optimize.coreml.experimental)": [[24, "coremltools.optimize.coreml.experimental.linear_quantize_activations", false]], "linear_quantize_weights() (in module coremltools.optimize.coreml)": [[22, "coremltools.optimize.coreml.linear_quantize_weights", false], [24, "coremltools.optimize.coreml.linear_quantize_weights", false]], "linearquantizer (class in coremltools.optimize.torch.quantization)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizer", false]], "linearquantizerconfig (class in coremltools.optimize.torch.quantization)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizerConfig", false]], "list_gather (class in coremltools.converters.mil.mil.ops.defs.ios15.control_flow)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.control_flow.list_gather", false]], "list_length (class in coremltools.converters.mil.mil.ops.defs.ios15.control_flow)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.control_flow.list_length", false]], "list_read (class in coremltools.converters.mil.mil.ops.defs.ios15.control_flow)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.control_flow.list_read", false]], "list_scatter (class in coremltools.converters.mil.mil.ops.defs.ios15.control_flow)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.control_flow.list_scatter", false]], "list_write (class in coremltools.converters.mil.mil.ops.defs.ios15.control_flow)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.control_flow.list_write", false]], "load_spec() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.load_spec", false]], "local_response_norm (class in coremltools.converters.mil.mil.ops.defs.ios15.normalization)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.normalization.local_response_norm", false]], "local_response_norm (class in coremltools.converters.mil.mil.ops.defs.ios17.normalization)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.normalization.local_response_norm", false]], "log (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.log", false]], "log (class in coremltools.converters.mil.mil.ops.defs.ios17.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.elementwise_unary.log", false]], "logical_and (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.logical_and", false]], "logical_not (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.logical_not", false]], "logical_or (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.logical_or", false]], "logical_xor (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.logical_xor", false]], "loop_invariant_elimination (class in coremltools.converters.mil.mil.passes.defs.cleanup)": [[14, "coremltools.converters.mil.mil.passes.defs.cleanup.loop_invariant_elimination", false]], "lstm (class in coremltools.converters.mil.mil.ops.defs.ios15.recurrent)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.recurrent.lstm", false]], "lstm (class in coremltools.converters.mil.mil.ops.defs.ios17.recurrent)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.recurrent.lstm", false]], "magnitudepruner (class in coremltools.optimize.torch.pruning)": [[28, "coremltools.optimize.torch.pruning.MagnitudePruner", false]], "magnitudeprunerconfig (class in coremltools.optimize.torch.pruning)": [[28, "coremltools.optimize.torch.pruning.MagnitudePrunerConfig", false]], "make_list (class in coremltools.converters.mil.mil.ops.defs.ios15.control_flow)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.control_flow.make_list", false]], "make_pipeline() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.make_pipeline", false]], "make_state() (coremltools.models.compiledmlmodel method)": [[17, "coremltools.models.CompiledMLModel.make_state", false]], "make_state() (coremltools.models.model.mlmodel method)": [[17, "coremltools.models.model.MLModel.make_state", false]], "make_updatable() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.make_updatable", false]], "materialize_dynamic_shape_mlmodel() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.materialize_dynamic_shape_mlmodel", false]], "materialize_symbolic_shape_program (class in coremltools.converters.mil.mil.passes.defs.symbol_transform)": [[14, "coremltools.converters.mil.mil.passes.defs.symbol_transform.materialize_symbolic_shape_program", false]], "matmul (class in coremltools.converters.mil.mil.ops.defs.ios15.linear)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.linear.matmul", false]], "matmul (class in coremltools.converters.mil.mil.ops.defs.ios17.linear)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.linear.matmul", false]], "matrixmultiplylayerselector (class in coremltools.models.neural_network.quantization_utils)": [[19, "coremltools.models.neural_network.quantization_utils.MatrixMultiplyLayerSelector", false]], "max_pool (class in coremltools.converters.mil.mil.ops.defs.ios15.pool)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.pool.max_pool", false]], "maximum (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.maximum", false]], "merge_affine_dequantize_with_consecutive_ops (class in coremltools.converters.mil.mil.passes.defs.optimize_quantization)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_quantization.merge_affine_dequantize_with_consecutive_ops", false]], "merge_consecutive_paddings (class in coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops.merge_consecutive_paddings", false]], "merge_consecutive_relus (class in coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops.merge_consecutive_relus", false]], "merge_consecutive_reshapes (class in coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops.merge_consecutive_reshapes", false]], "merge_consecutive_transposes (class in coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops.merge_consecutive_transposes", false]], "minimum (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.minimum", false]], "mlmodel (class in coremltools.models.model)": [[17, "coremltools.models.model.MLModel", false]], "mod (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.mod", false]], "modelmetrics (class in coremltools.models.neural_network.quantization_utils)": [[19, "coremltools.models.neural_network.quantization_utils.ModelMetrics", false]], "module": [[9, "module-coremltools.converters._converters_entry", false], [10, "module-coremltools.converters.libsvm._libsvm_converter", false], [11, "module-coremltools.converters.mil.mil", false], [12, "module-coremltools.converters.mil.input_types", false], [13, "module-coremltools.converters.mil.mil.ops.defs.coreml_dialect.ops", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.activation", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.classify", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.control_flow", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.conv", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.linear", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.normalization", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.pool", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.random", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.recurrent", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.reduction", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.scatter_gather", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.constexpr_ops", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.image_resizing", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.scatter_gather", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.tensor_operation", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS16.tensor_transformation", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.activation", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.conv", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.elementwise_unary", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.image_resizing", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.linear", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.normalization", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.quantization_ops", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.recurrent", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.reduction", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.scatter_gather", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.tensor_operation", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.compression", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.recurrent", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.states", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.tensor_transformation", false], [13, "module-coremltools.converters.mil.mil.ops.defs.iOS18.transformers", false], [14, "module-coremltools.converters.mil.mil.passes.defs.cleanup", false], [14, "module-coremltools.converters.mil.mil.passes.defs.optimize_activation", false], [14, "module-coremltools.converters.mil.mil.passes.defs.optimize_conv", false], [14, "module-coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary", false], [14, "module-coremltools.converters.mil.mil.passes.defs.optimize_linear", false], [14, "module-coremltools.converters.mil.mil.passes.defs.optimize_normalization", false], [14, "module-coremltools.converters.mil.mil.passes.defs.optimize_quantization", false], [14, "module-coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops", false], [14, "module-coremltools.converters.mil.mil.passes.defs.optimize_state", false], [14, "module-coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation", false], [14, "module-coremltools.converters.mil.mil.passes.defs.preprocess", false], [14, "module-coremltools.converters.mil.mil.passes.defs.quantization", false], [14, "module-coremltools.converters.mil.mil.passes.defs.symbol_transform", false], [15, "module-coremltools.converters.sklearn._converter", false], [16, "module-coremltools.converters.xgboost._tree", false], [17, "module-coremltools.converters.mil.debugging_utils", false], [17, "module-coremltools.models.array_feature_extractor", false], [17, "module-coremltools.models.feature_vectorizer", false], [17, "module-coremltools.models.model", false], [17, "module-coremltools.models.nearest_neighbors.builder", false], [17, "module-coremltools.models.pipeline", false], [17, "module-coremltools.models.tree_ensemble", false], [17, "module-coremltools.models.utils", false], [18, "module-coremltools.models.ml_program.compression_utils", false], [19, "module-coremltools.models.neural_network.builder", false], [19, "module-coremltools.models.neural_network.flexible_shape_utils", false], [19, "module-coremltools.models.neural_network.quantization_utils", false], [19, "module-coremltools.models.neural_network.update_optimizer_utils", false], [21, "module-coremltools.optimize.coreml", false], [22, "module-coremltools.optimize.coreml", false], [23, "module-coremltools.optimize.coreml", false], [24, "module-coremltools.optimize.coreml", false], [25, "module-coremltools.optimize.coreml", false]], "moduledkmpalettizerconfig (class in coremltools.optimize.torch.palettization)": [[27, "coremltools.optimize.torch.palettization.ModuleDKMPalettizerConfig", false]], "modulegptqconfig (class in coremltools.optimize.torch.layerwise_compression.algorithms)": [[29, "coremltools.optimize.torch.layerwise_compression.algorithms.ModuleGPTQConfig", false]], "modulelinearquantizerconfig (class in coremltools.optimize.torch.quantization)": [[29, "coremltools.optimize.torch.quantization.ModuleLinearQuantizerConfig", false]], "modulemagnitudeprunerconfig (class in coremltools.optimize.torch.pruning)": [[28, "coremltools.optimize.torch.pruning.ModuleMagnitudePrunerConfig", false]], "moduleposttrainingpalettizerconfig (class in coremltools.optimize.torch.palettization)": [[27, "coremltools.optimize.torch.palettization.ModulePostTrainingPalettizerConfig", false]], "moduleposttrainingquantizerconfig (class in coremltools.optimize.torch.quantization)": [[29, "coremltools.optimize.torch.quantization.ModulePostTrainingQuantizerConfig", false]], "moduleskmpalettizerconfig (class in coremltools.optimize.torch.palettization)": [[27, "coremltools.optimize.torch.palettization.ModuleSKMPalettizerConfig", false]], "modulesparsegptconfig (class in coremltools.optimize.torch.layerwise_compression.algorithms)": [[28, "coremltools.optimize.torch.layerwise_compression.algorithms.ModuleSparseGPTConfig", false]], "mul (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.mul", false]], "multifunctiondescriptor (class in coremltools.models.utils)": [[17, "coremltools.models.utils.MultiFunctionDescriptor", false]], "neuralnetworkbuilder (class in coremltools.models.neural_network.builder)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder", false]], "neuralnetworkimagesize (class in coremltools.models.neural_network.flexible_shape_utils)": [[19, "coremltools.models.neural_network.flexible_shape_utils.NeuralNetworkImageSize", false]], "neuralnetworkimagesizerange (class in coremltools.models.neural_network.flexible_shape_utils)": [[19, "coremltools.models.neural_network.flexible_shape_utils.NeuralNetworkImageSizeRange", false]], "neuralnetworkmultiarrayshape (class in coremltools.models.neural_network.flexible_shape_utils)": [[19, "coremltools.models.neural_network.flexible_shape_utils.NeuralNetworkMultiArrayShape", false]], "neuralnetworkmultiarrayshaperange (class in coremltools.models.neural_network.flexible_shape_utils)": [[19, "coremltools.models.neural_network.flexible_shape_utils.NeuralNetworkMultiArrayShapeRange", false]], "non_maximum_suppression (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.non_maximum_suppression", false]], "non_maximum_suppression (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_operation.non_maximum_suppression", false]], "non_zero (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.non_zero", false]], "noop_elimination (class in coremltools.converters.mil.mil.passes.defs.cleanup)": [[14, "coremltools.converters.mil.mil.passes.defs.cleanup.noop_elimination", false]], "not_equal (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.not_equal", false]], "nullify_redundant_quantization_zero_point (class in coremltools.converters.mil.mil.passes.defs.optimize_quantization)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_quantization.nullify_redundant_quantization_zero_point", false]], "number_of_dimensions (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder property)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.number_of_dimensions", false]], "number_of_neighbors (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder property)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.number_of_neighbors", false]], "number_of_neighbors_allowed_range() (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder method)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.number_of_neighbors_allowed_range", false]], "number_of_neighbors_allowed_set() (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder method)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.number_of_neighbors_allowed_set", false]], "observertype (class in coremltools.optimize.torch.quantization)": [[29, "coremltools.optimize.torch.quantization.ObserverType", false]], "one_hot (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.one_hot", false]], "oplinearquantizerconfig (class in coremltools.optimize.coreml)": [[24, "coremltools.optimize.coreml.OpLinearQuantizerConfig", false]], "opmagnitudeprunerconfig (class in coremltools.optimize.coreml)": [[23, "coremltools.optimize.coreml.OpMagnitudePrunerConfig", false]], "oppalettizerconfig (class in coremltools.optimize.coreml)": [[21, "coremltools.optimize.coreml.OpPalettizerConfig", false]], "opthresholdprunerconfig (class in coremltools.optimize.coreml)": [[23, "coremltools.optimize.coreml.OpThresholdPrunerConfig", false]], "optimizationconfig (class in coremltools.optimize.coreml)": [[25, "coremltools.optimize.coreml.OptimizationConfig", false]], "outputmetric (class in coremltools.models.neural_network.quantization_utils)": [[19, "coremltools.models.neural_network.quantization_utils.OutputMetric", false]], "pad (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.pad", false]], "palettize_weights() (in module coremltools.models.ml_program.compression_utils)": [[18, "coremltools.models.ml_program.compression_utils.palettize_weights", false]], "palettize_weights() (in module coremltools.optimize.coreml)": [[21, "coremltools.optimize.coreml.palettize_weights", false], [22, "coremltools.optimize.coreml.palettize_weights", false]], "pipeline (class in coremltools.models.pipeline)": [[17, "coremltools.models.pipeline.Pipeline", false]], "pipelineclassifier (class in coremltools.models.pipeline)": [[17, "coremltools.models.pipeline.PipelineClassifier", false]], "pipelineregressor (class in coremltools.models.pipeline)": [[17, "coremltools.models.pipeline.PipelineRegressor", false]], "pixel_shuffle (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.pixel_shuffle", false]], "pixel_unshuffle (class in coremltools.converters.mil.mil.ops.defs.ios16.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.tensor_transformation.pixel_unshuffle", false]], "polynomialdecayscheduler (class in coremltools.optimize.torch.pruning.pruning_scheduler)": [[28, "coremltools.optimize.torch.pruning.pruning_scheduler.PolynomialDecayScheduler", false]], "posttrainingpalettizer (class in coremltools.optimize.torch.palettization)": [[27, "coremltools.optimize.torch.palettization.PostTrainingPalettizer", false]], "posttrainingpalettizerconfig (class in coremltools.optimize.torch.palettization)": [[27, "coremltools.optimize.torch.palettization.PostTrainingPalettizerConfig", false]], "posttrainingquantizer (class in coremltools.optimize.torch.quantization)": [[29, "coremltools.optimize.torch.quantization.PostTrainingQuantizer", false]], "posttrainingquantizerconfig (class in coremltools.optimize.torch.quantization)": [[29, "coremltools.optimize.torch.quantization.PostTrainingQuantizerConfig", false]], "pow (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.pow", false]], "predict() (coremltools.models.compiledmlmodel method)": [[17, "coremltools.models.CompiledMLModel.predict", false]], "predict() (coremltools.models.model.mlmodel method)": [[17, "coremltools.models.model.MLModel.predict", false]], "prefer_state_in_downstream (class in coremltools.converters.mil.mil.passes.defs.optimize_state)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_state.prefer_state_in_downstream", false]], "prelu (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.prelu", false]], "prelu (class in coremltools.converters.mil.mil.ops.defs.ios17.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.activation.prelu", false]], "prelu_to_lrelu (class in coremltools.converters.mil.mil.passes.defs.optimize_activation)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_activation.prelu_to_lrelu", false]], "prepare() (coremltools.optimize.torch.palettization.dkmpalettizer method)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizer.prepare", false]], "prepare() (coremltools.optimize.torch.pruning.magnitudepruner method)": [[28, "coremltools.optimize.torch.pruning.MagnitudePruner.prepare", false]], "prepare() (coremltools.optimize.torch.quantization.linearquantizer method)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizer.prepare", false]], "program() (coremltools.converters.mil.mil.builder static method)": [[11, "coremltools.converters.mil.mil.Builder.program", false]], "prune_weights() (in module coremltools.optimize.coreml)": [[22, "coremltools.optimize.coreml.prune_weights", false], [23, "coremltools.optimize.coreml.prune_weights", false]], "pruningscheduler (class in coremltools.optimize.torch.pruning.pruning_scheduler)": [[28, "coremltools.optimize.torch.pruning.pruning_scheduler.PruningScheduler", false]], "quantizationscheme (class in coremltools.optimize.torch.quantization)": [[29, "coremltools.optimize.torch.quantization.QuantizationScheme", false]], "quantize (class in coremltools.converters.mil.mil.ops.defs.ios17.quantization_ops)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.quantization_ops.quantize", false]], "quantize_weights() (in module coremltools.models.neural_network.quantization_utils)": [[19, "coremltools.models.neural_network.quantization_utils.quantize_weights", false]], "quantizedlayerselector (class in coremltools.models.neural_network.quantization_utils)": [[19, "coremltools.models.neural_network.quantization_utils.QuantizedLayerSelector", false]], "random_bernoulli (class in coremltools.converters.mil.mil.ops.defs.ios15.random)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.random.random_bernoulli", false]], "random_categorical (class in coremltools.converters.mil.mil.ops.defs.ios15.random)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.random.random_categorical", false]], "random_normal (class in coremltools.converters.mil.mil.ops.defs.ios15.random)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.random.random_normal", false]], "random_uniform (class in coremltools.converters.mil.mil.ops.defs.ios15.random)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.random.random_uniform", false]], "randomize_weights() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.randomize_weights", false]], "range_1d (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.range_1d", false]], "rangedim (class in coremltools.converters.mil.input_types)": [[12, "coremltools.converters.mil.input_types.RangeDim", false]], "rangeparam (class in coremltools.models.neural_network.update_optimizer_utils)": [[19, "coremltools.models.neural_network.update_optimizer_utils.RangeParam", false]], "rank0_expand_dims_swap (class in coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary.rank0_expand_dims_swap", false]], "read_state (class in coremltools.converters.mil.mil.ops.defs.ios18.states)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS18.states.read_state", false]], "real_div (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.real_div", false]], "reduce_argmax (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_argmax", false]], "reduce_argmax (class in coremltools.converters.mil.mil.ops.defs.ios17.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.reduction.reduce_argmax", false]], "reduce_argmin (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_argmin", false]], "reduce_argmin (class in coremltools.converters.mil.mil.ops.defs.ios17.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.reduction.reduce_argmin", false]], "reduce_l1_norm (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_l1_norm", false]], "reduce_l2_norm (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_l2_norm", false]], "reduce_log_sum (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_log_sum", false]], "reduce_log_sum_exp (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_log_sum_exp", false]], "reduce_max (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_max", false]], "reduce_mean (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_mean", false]], "reduce_min (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_min", false]], "reduce_prod (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_prod", false]], "reduce_sum (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_sum", false]], "reduce_sum_square (class in coremltools.converters.mil.mil.ops.defs.ios15.reduction)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.reduction.reduce_sum_square", false]], "reduce_transposes (class in coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops.reduce_transposes", false]], "relu (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.relu", false]], "relu6 (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.relu6", false]], "remove_function() (coremltools.models.utils.multifunctiondescriptor method)": [[17, "coremltools.models.utils.MultiFunctionDescriptor.remove_function", false]], "remove_redundant_ops (class in coremltools.converters.mil.mil.passes.defs.cleanup)": [[14, "coremltools.converters.mil.mil.passes.defs.cleanup.remove_redundant_ops", false]], "remove_symbolic_reshape (class in coremltools.converters.mil.mil.passes.defs.cleanup)": [[14, "coremltools.converters.mil.mil.passes.defs.cleanup.remove_symbolic_reshape", false]], "rename_feature() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.rename_feature", false]], "replace_stack_reshape (class in coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation.replace_stack_reshape", false]], "report() (coremltools.optimize.torch.palettization.dkmpalettizer method)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizer.report", false]], "report() (coremltools.optimize.torch.pruning.magnitudepruner method)": [[28, "coremltools.optimize.torch.pruning.MagnitudePruner.report", false]], "report() (coremltools.optimize.torch.quantization.linearquantizer method)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizer.report", false]], "resample (class in coremltools.converters.mil.mil.ops.defs.ios15.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing.resample", false]], "resample (class in coremltools.converters.mil.mil.ops.defs.ios16.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.image_resizing.resample", false]], "resample (class in coremltools.converters.mil.mil.ops.defs.ios17.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.image_resizing.resample", false]], "reshape (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.reshape", false]], "reshape (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation.reshape", false]], "reshape_like (class in coremltools.converters.mil.mil.ops.defs.ios16.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.tensor_transformation.reshape_like", false]], "reshape_like (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation.reshape_like", false]], "resize (class in coremltools.converters.mil.mil.ops.defs.ios17.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.image_resizing.resize", false]], "resize_bilinear (class in coremltools.converters.mil.mil.ops.defs.ios15.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing.resize_bilinear", false]], "resize_nearest_neighbor (class in coremltools.converters.mil.mil.ops.defs.ios15.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing.resize_nearest_neighbor", false]], "reverse (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.reverse", false]], "reverse (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation.reverse", false]], "reverse_sequence (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.reverse_sequence", false]], "reverse_sequence (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation.reverse_sequence", false]], "rnn (class in coremltools.converters.mil.mil.ops.defs.ios15.recurrent)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.recurrent.rnn", false]], "rnn (class in coremltools.converters.mil.mil.ops.defs.ios17.recurrent)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.recurrent.rnn", false]], "round (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.round", false]], "rsqrt (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.rsqrt", false]], "rsqrt (class in coremltools.converters.mil.mil.ops.defs.ios17.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.elementwise_unary.rsqrt", false]], "sanitize_input_output_names (class in coremltools.converters.mil.mil.passes.defs.preprocess)": [[14, "coremltools.converters.mil.mil.passes.defs.preprocess.sanitize_input_output_names", false]], "save() (coremltools.models.model.mlmodel method)": [[17, "coremltools.models.model.MLModel.save", false]], "save_multifunction() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.save_multifunction", false]], "save_spec() (in module coremltools.models.utils)": [[17, "coremltools.models.utils.save_spec", false]], "scaled_dot_product_attention (class in coremltools.converters.mil.mil.ops.defs.ios18.transformers)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS18.transformers.scaled_dot_product_attention", false]], "scaled_tanh (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.scaled_tanh", false]], "scaled_tanh (class in coremltools.converters.mil.mil.ops.defs.ios17.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.activation.scaled_tanh", false]], "scatter (class in coremltools.converters.mil.mil.ops.defs.ios15.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.scatter_gather.scatter", false]], "scatter (class in coremltools.converters.mil.mil.ops.defs.ios17.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.scatter_gather.scatter", false]], "scatter_along_axis (class in coremltools.converters.mil.mil.ops.defs.ios15.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.scatter_gather.scatter_along_axis", false]], "scatter_along_axis (class in coremltools.converters.mil.mil.ops.defs.ios17.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.scatter_gather.scatter_along_axis", false]], "scatter_nd (class in coremltools.converters.mil.mil.ops.defs.ios15.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.scatter_gather.scatter_nd", false]], "scatter_nd (class in coremltools.converters.mil.mil.ops.defs.ios17.scatter_gather)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.scatter_gather.scatter_nd", false]], "select (class in coremltools.converters.mil.mil.ops.defs.ios15.control_flow)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.control_flow.select", false]], "select_optimization (class in coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary.select_optimization", false]], "set_categorical_cross_entropy_loss() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.set_categorical_cross_entropy_loss", false]], "set_class_labels() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.set_class_labels", false]], "set_default_prediction_value() (coremltools.models.tree_ensemble.treeensemblebase method)": [[17, "coremltools.models.tree_ensemble.TreeEnsembleBase.set_default_prediction_value", false]], "set_global() (coremltools.optimize.coreml.optimizationconfig method)": [[25, "coremltools.optimize.coreml.OptimizationConfig.set_global", false]], "set_global() (coremltools.optimize.torch.palettization.dkmpalettizerconfig method)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizerConfig.set_global", false]], "set_global() (coremltools.optimize.torch.pruning.magnitudeprunerconfig method)": [[28, "coremltools.optimize.torch.pruning.MagnitudePrunerConfig.set_global", false]], "set_global() (coremltools.optimize.torch.quantization.linearquantizerconfig method)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizerConfig.set_global", false]], "set_index_type() (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder method)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.set_index_type", false]], "set_input() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.set_input", false]], "set_mean_squared_error_loss() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.set_mean_squared_error_loss", false]], "set_module_name() (coremltools.optimize.torch.palettization.dkmpalettizerconfig method)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizerConfig.set_module_name", false]], "set_module_name() (coremltools.optimize.torch.pruning.magnitudeprunerconfig method)": [[28, "coremltools.optimize.torch.pruning.MagnitudePrunerConfig.set_module_name", false]], "set_module_name() (coremltools.optimize.torch.quantization.linearquantizerconfig method)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizerConfig.set_module_name", false]], "set_module_type() (coremltools.optimize.torch.palettization.dkmpalettizerconfig method)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizerConfig.set_module_type", false]], "set_module_type() (coremltools.optimize.torch.pruning.magnitudeprunerconfig method)": [[28, "coremltools.optimize.torch.pruning.MagnitudePrunerConfig.set_module_type", false]], "set_module_type() (coremltools.optimize.torch.quantization.linearquantizerconfig method)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizerConfig.set_module_type", false]], "set_multiarray_ndshape_range() (in module coremltools.models.neural_network.flexible_shape_utils)": [[19, "coremltools.models.neural_network.flexible_shape_utils.set_multiarray_ndshape_range", false]], "set_number_of_neighbors_with_bounds() (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder method)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.set_number_of_neighbors_with_bounds", false]], "set_op_name() (coremltools.optimize.coreml.optimizationconfig method)": [[25, "coremltools.optimize.coreml.OptimizationConfig.set_op_name", false]], "set_op_type() (coremltools.optimize.coreml.optimizationconfig method)": [[25, "coremltools.optimize.coreml.OptimizationConfig.set_op_type", false]], "set_optional_input() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.set_optional_input", false]], "set_output() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.set_output", false]], "set_post_evaluation_transform() (coremltools.models.tree_ensemble.treeensemblebase method)": [[17, "coremltools.models.tree_ensemble.TreeEnsembleBase.set_post_evaluation_transform", false]], "set_pre_processing_parameters() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.set_pre_processing_parameters", false]], "set_training_input() (coremltools.models.neural_network.builder.neuralnetworkbuilder method)": [[19, "coremltools.models.neural_network.builder.NeuralNetworkBuilder.set_training_input", false]], "set_training_input() (coremltools.models.pipeline.pipeline method)": [[17, "coremltools.models.pipeline.Pipeline.set_training_input", false]], "set_training_input() (coremltools.models.pipeline.pipelineclassifier method)": [[17, "coremltools.models.pipeline.PipelineClassifier.set_training_input", false]], "set_training_input() (coremltools.models.pipeline.pipelineregressor method)": [[17, "coremltools.models.pipeline.PipelineRegressor.set_training_input", false]], "sgdparams (class in coremltools.models.neural_network.update_optimizer_utils)": [[19, "coremltools.models.neural_network.update_optimizer_utils.SgdParams", false]], "shape (class in coremltools.converters.mil.input_types)": [[12, "coremltools.converters.mil.input_types.Shape", false]], "shape (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.shape", false]], "sigmoid (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.sigmoid", false]], "sigmoid_hard (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.sigmoid_hard", false]], "sigmoid_hard (class in coremltools.converters.mil.mil.ops.defs.ios17.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.activation.sigmoid_hard", false]], "sign (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.sign", false]], "silu (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.silu", false]], "sin (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.sin", false]], "sinh (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.sinh", false]], "skmpalettizer (class in coremltools.optimize.torch.palettization)": [[27, "coremltools.optimize.torch.palettization.SKMPalettizer", false]], "skmpalettizerconfig (class in coremltools.optimize.torch.palettization)": [[27, "coremltools.optimize.torch.palettization.SKMPalettizerConfig", false]], "slice_by_index (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.slice_by_index", false]], "slice_by_index (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation.slice_by_index", false]], "slice_by_size (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.slice_by_size", false]], "slice_by_size (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation.slice_by_size", false]], "slice_update (class in coremltools.converters.mil.mil.ops.defs.ios18.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS18.tensor_transformation.slice_update", false]], "sliding_windows (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.sliding_windows", false]], "sliding_windows (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation.sliding_windows", false]], "softmax (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.softmax", false]], "softplus (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.softplus", false]], "softplus_parametric (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.softplus_parametric", false]], "softplus_parametric (class in coremltools.converters.mil.mil.ops.defs.ios17.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.activation.softplus_parametric", false]], "softsign (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.softsign", false]], "space_to_batch (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.space_to_batch", false]], "space_to_depth (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.space_to_depth", false]], "sparsegpt (class in coremltools.optimize.torch.layerwise_compression.algorithms)": [[28, "coremltools.optimize.torch.layerwise_compression.algorithms.SparseGPT", false]], "sparsify_weights() (in module coremltools.models.ml_program.compression_utils)": [[18, "coremltools.models.ml_program.compression_utils.sparsify_weights", false]], "split (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.split", false]], "sqrt (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.sqrt", false]], "square (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.square", false]], "squeeze (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.squeeze", false]], "squeeze (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation.squeeze", false]], "stack (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.stack", false]], "statetype (class in coremltools.converters.mil.input_types)": [[12, "coremltools.converters.mil.input_types.StateType", false]], "step() (coremltools.optimize.torch.palettization.dkmpalettizer method)": [[27, "coremltools.optimize.torch.palettization.DKMPalettizer.step", false]], "step() (coremltools.optimize.torch.pruning.magnitudepruner method)": [[28, "coremltools.optimize.torch.pruning.MagnitudePruner.step", false]], "step() (coremltools.optimize.torch.quantization.linearquantizer method)": [[29, "coremltools.optimize.torch.quantization.LinearQuantizer.step", false]], "sub (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_binary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary.sub", false]], "tan (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.tan", false]], "tanh (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.tanh", false]], "tensortype (class in coremltools.converters.mil.input_types)": [[12, "coremltools.converters.mil.input_types.TensorType", false]], "threshold (class in coremltools.converters.mil.mil.ops.defs.ios15.elementwise_unary)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary.threshold", false]], "thresholded_relu (class in coremltools.converters.mil.mil.ops.defs.ios15.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.activation.thresholded_relu", false]], "thresholded_relu (class in coremltools.converters.mil.mil.ops.defs.ios17.activation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.activation.thresholded_relu", false]], "tile (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.tile", false]], "topk (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation.topk", false]], "topk (class in coremltools.converters.mil.mil.ops.defs.ios16.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.tensor_operation.topk", false]], "topk (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_operation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_operation.topk", false]], "topological_reorder (class in coremltools.converters.mil.mil.passes.defs.cleanup)": [[14, "coremltools.converters.mil.mil.passes.defs.cleanup.topological_reorder", false]], "transpose (class in coremltools.converters.mil.mil.ops.defs.ios15.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation.transpose", false]], "transpose (class in coremltools.converters.mil.mil.ops.defs.ios17.tensor_transformation)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation.transpose", false]], "treeensemblebase (class in coremltools.models.tree_ensemble)": [[17, "coremltools.models.tree_ensemble.TreeEnsembleBase", false]], "treeensembleclassifier (class in coremltools.models.tree_ensemble)": [[17, "coremltools.models.tree_ensemble.TreeEnsembleClassifier", false]], "treeensembleregressor (class in coremltools.models.tree_ensemble)": [[17, "coremltools.models.tree_ensemble.TreeEnsembleRegressor", false]], "update_image_size_range() (in module coremltools.models.neural_network.flexible_shape_utils)": [[19, "coremltools.models.neural_network.flexible_shape_utils.update_image_size_range", false]], "update_multiarray_shape_range() (in module coremltools.models.neural_network.flexible_shape_utils)": [[19, "coremltools.models.neural_network.flexible_shape_utils.update_multiarray_shape_range", false]], "update_output_dtypes (class in coremltools.converters.mil.mil.passes.defs.preprocess)": [[14, "coremltools.converters.mil.mil.passes.defs.preprocess.update_output_dtypes", false]], "upsample_bilinear (class in coremltools.converters.mil.mil.ops.defs.ios15.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing.upsample_bilinear", false]], "upsample_bilinear (class in coremltools.converters.mil.mil.ops.defs.ios16.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS16.image_resizing.upsample_bilinear", false]], "upsample_nearest_neighbor (class in coremltools.converters.mil.mil.ops.defs.ios15.image_resizing)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing.upsample_nearest_neighbor", false]], "use_reflection_padding (class in coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation)": [[14, "coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation.use_reflection_padding", false]], "weighting_scheme (coremltools.models.nearest_neighbors.builder.knearestneighborsclassifierbuilder property)": [[17, "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder.weighting_scheme", false]], "while_loop (class in coremltools.converters.mil.mil.ops.defs.ios15.control_flow)": [[13, "coremltools.converters.mil.mil.ops.defs.iOS15.control_flow.while_loop", false]]}, "objects": {"coremltools.converters": [[9, 0, 0, "-", "_converters_entry"]], "coremltools.converters._converters_entry": [[9, 1, 1, "", "convert"]], "coremltools.converters.libsvm": [[10, 0, 0, "-", "_libsvm_converter"]], "coremltools.converters.libsvm._libsvm_converter": [[10, 1, 1, "", "convert"]], "coremltools.converters.mil": [[17, 0, 0, "-", "debugging_utils"], [12, 0, 0, "-", "input_types"], [11, 0, 0, "-", "mil"]], "coremltools.converters.mil.debugging_utils": [[17, 1, 1, "", "extract_submodel"]], "coremltools.converters.mil.input_types": [[12, 2, 1, "", "ClassifierConfig"], [12, 2, 1, "", "EnumeratedShapes"], [12, 2, 1, "", "ImageType"], [12, 2, 1, "", "InputType"], [12, 2, 1, "", "RangeDim"], [12, 2, 1, "", "Shape"], [12, 2, 1, "", "StateType"], [12, 2, 1, "", "TensorType"]], "coremltools.converters.mil.input_types.ClassifierConfig": [[12, 3, 1, "", "__init__"]], "coremltools.converters.mil.input_types.EnumeratedShapes": [[12, 3, 1, "", "__init__"]], "coremltools.converters.mil.input_types.ImageType": [[12, 3, 1, "", "__init__"]], "coremltools.converters.mil.input_types.InputType": [[12, 3, 1, "", "__init__"]], "coremltools.converters.mil.input_types.RangeDim": [[12, 3, 1, "", "__init__"]], "coremltools.converters.mil.input_types.Shape": [[12, 3, 1, "", "__init__"]], "coremltools.converters.mil.input_types.StateType": [[12, 3, 1, "", "__init__"]], "coremltools.converters.mil.input_types.TensorType": [[12, 3, 1, "", "__init__"]], "coremltools.converters.mil.mil": [[11, 2, 1, "", "Builder"]], "coremltools.converters.mil.mil.Builder": [[11, 3, 1, "", "program"]], "coremltools.converters.mil.mil.ops.defs.coreml_dialect": [[13, 0, 0, "-", "ops"]], "coremltools.converters.mil.mil.ops.defs.coreml_dialect.ops": [[13, 2, 1, "", "coreml_update_state"]], "coremltools.converters.mil.mil.ops.defs.iOS15": [[13, 0, 0, "-", "activation"], [13, 0, 0, "-", "classify"], [13, 0, 0, "-", "control_flow"], [13, 0, 0, "-", "conv"], [13, 0, 0, "-", "elementwise_binary"], [13, 0, 0, "-", "elementwise_unary"], [13, 0, 0, "-", "image_resizing"], [13, 0, 0, "-", "linear"], [13, 0, 0, "-", "normalization"], [13, 0, 0, "-", "pool"], [13, 0, 0, "-", "random"], [13, 0, 0, "-", "recurrent"], [13, 0, 0, "-", "reduction"], [13, 0, 0, "-", "scatter_gather"], [13, 0, 0, "-", "tensor_operation"], [13, 0, 0, "-", "tensor_transformation"]], "coremltools.converters.mil.mil.ops.defs.iOS15.activation": [[13, 2, 1, "", "clamped_relu"], [13, 2, 1, "", "elu"], [13, 2, 1, "", "gelu"], [13, 2, 1, "", "leaky_relu"], [13, 2, 1, "", "linear_activation"], [13, 2, 1, "", "prelu"], [13, 2, 1, "", "relu"], [13, 2, 1, "", "relu6"], [13, 2, 1, "", "scaled_tanh"], [13, 2, 1, "", "sigmoid"], [13, 2, 1, "", "sigmoid_hard"], [13, 2, 1, "", "silu"], [13, 2, 1, "", "softmax"], [13, 2, 1, "", "softplus"], [13, 2, 1, "", "softplus_parametric"], [13, 2, 1, "", "softsign"], [13, 2, 1, "", "thresholded_relu"]], "coremltools.converters.mil.mil.ops.defs.iOS15.classify": [[13, 2, 1, "", "classify"]], "coremltools.converters.mil.mil.ops.defs.iOS15.control_flow": [[13, 2, 1, "", "Const"], [13, 2, 1, "", "cond"], [13, 2, 1, "", "list_gather"], [13, 2, 1, "", "list_length"], [13, 2, 1, "", "list_read"], [13, 2, 1, "", "list_scatter"], [13, 2, 1, "", "list_write"], [13, 2, 1, "", "make_list"], [13, 2, 1, "", "select"], [13, 2, 1, "", "while_loop"]], "coremltools.converters.mil.mil.ops.defs.iOS15.conv": [[13, 2, 1, "", "conv"], [13, 2, 1, "", "conv_transpose"]], "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_binary": [[13, 2, 1, "", "add"], [13, 2, 1, "", "equal"], [13, 2, 1, "", "floor_div"], [13, 2, 1, "", "greater"], [13, 2, 1, "", "greater_equal"], [13, 2, 1, "", "less"], [13, 2, 1, "", "less_equal"], [13, 2, 1, "", "logical_and"], [13, 2, 1, "", "logical_or"], [13, 2, 1, "", "logical_xor"], [13, 2, 1, "", "maximum"], [13, 2, 1, "", "minimum"], [13, 2, 1, "", "mod"], [13, 2, 1, "", "mul"], [13, 2, 1, "", "not_equal"], [13, 2, 1, "", "pow"], [13, 2, 1, "", "real_div"], [13, 2, 1, "", "sub"]], "coremltools.converters.mil.mil.ops.defs.iOS15.elementwise_unary": [[13, 2, 1, "", "abs"], [13, 2, 1, "", "acos"], [13, 2, 1, "", "asin"], [13, 2, 1, "", "atan"], [13, 2, 1, "", "atanh"], [13, 2, 1, "", "cast"], [13, 2, 1, "", "ceil"], [13, 2, 1, "", "clip"], [13, 2, 1, "", "cos"], [13, 2, 1, "", "cosh"], [13, 2, 1, "", "erf"], [13, 2, 1, "", "exp"], [13, 2, 1, "", "exp2"], [13, 2, 1, "", "floor"], [13, 2, 1, "", "inverse"], [13, 2, 1, "", "log"], [13, 2, 1, "", "logical_not"], [13, 2, 1, "", "round"], [13, 2, 1, "", "rsqrt"], [13, 2, 1, "", "sign"], [13, 2, 1, "", "sin"], [13, 2, 1, "", "sinh"], [13, 2, 1, "", "sqrt"], [13, 2, 1, "", "square"], [13, 2, 1, "", "tan"], [13, 2, 1, "", "tanh"], [13, 2, 1, "", "threshold"]], "coremltools.converters.mil.mil.ops.defs.iOS15.image_resizing": [[13, 2, 1, "", "affine"], [13, 2, 1, "", "crop"], [13, 2, 1, "", "crop_resize"], [13, 2, 1, "", "resample"], [13, 2, 1, "", "resize_bilinear"], [13, 2, 1, "", "resize_nearest_neighbor"], [13, 2, 1, "", "upsample_bilinear"], [13, 2, 1, "", "upsample_nearest_neighbor"]], "coremltools.converters.mil.mil.ops.defs.iOS15.linear": [[13, 2, 1, "", "einsum"], [13, 2, 1, "", "linear"], [13, 2, 1, "", "matmul"]], "coremltools.converters.mil.mil.ops.defs.iOS15.normalization": [[13, 2, 1, "", "batch_norm"], [13, 2, 1, "", "instance_norm"], [13, 2, 1, "", "l2_norm"], [13, 2, 1, "", "layer_norm"], [13, 2, 1, "", "local_response_norm"]], "coremltools.converters.mil.mil.ops.defs.iOS15.pool": [[13, 2, 1, "", "avg_pool"], [13, 2, 1, "", "l2_pool"], [13, 2, 1, "", "max_pool"]], "coremltools.converters.mil.mil.ops.defs.iOS15.random": [[13, 2, 1, "", "random_bernoulli"], [13, 2, 1, "", "random_categorical"], [13, 2, 1, "", "random_normal"], [13, 2, 1, "", "random_uniform"]], "coremltools.converters.mil.mil.ops.defs.iOS15.recurrent": [[13, 2, 1, "", "gru"], [13, 2, 1, "", "lstm"], [13, 2, 1, "", "rnn"]], "coremltools.converters.mil.mil.ops.defs.iOS15.reduction": [[13, 2, 1, "", "reduce_argmax"], [13, 2, 1, "", "reduce_argmin"], [13, 2, 1, "", "reduce_l1_norm"], [13, 2, 1, "", "reduce_l2_norm"], [13, 2, 1, "", "reduce_log_sum"], [13, 2, 1, "", "reduce_log_sum_exp"], [13, 2, 1, "", "reduce_max"], [13, 2, 1, "", "reduce_mean"], [13, 2, 1, "", "reduce_min"], [13, 2, 1, "", "reduce_prod"], [13, 2, 1, "", "reduce_sum"], [13, 2, 1, "", "reduce_sum_square"]], "coremltools.converters.mil.mil.ops.defs.iOS15.scatter_gather": [[13, 2, 1, "", "gather"], [13, 2, 1, "", "gather_along_axis"], [13, 2, 1, "", "gather_nd"], [13, 2, 1, "", "scatter"], [13, 2, 1, "", "scatter_along_axis"], [13, 2, 1, "", "scatter_nd"]], "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_operation": [[13, 2, 1, "", "argsort"], [13, 2, 1, "", "band_part"], [13, 2, 1, "", "concat"], [13, 2, 1, "", "cumsum"], [13, 2, 1, "", "fill"], [13, 2, 1, "", "flatten2d"], [13, 2, 1, "", "identity"], [13, 2, 1, "", "non_maximum_suppression"], [13, 2, 1, "", "non_zero"], [13, 2, 1, "", "one_hot"], [13, 2, 1, "", "pad"], [13, 2, 1, "", "range_1d"], [13, 2, 1, "", "shape"], [13, 2, 1, "", "split"], [13, 2, 1, "", "stack"], [13, 2, 1, "", "tile"], [13, 2, 1, "", "topk"]], "coremltools.converters.mil.mil.ops.defs.iOS15.tensor_transformation": [[13, 2, 1, "", "batch_to_space"], [13, 2, 1, "", "depth_to_space"], [13, 2, 1, "", "expand_dims"], [13, 2, 1, "", "pixel_shuffle"], [13, 2, 1, "", "reshape"], [13, 2, 1, "", "reverse"], [13, 2, 1, "", "reverse_sequence"], [13, 2, 1, "", "slice_by_index"], [13, 2, 1, "", "slice_by_size"], [13, 2, 1, "", "sliding_windows"], [13, 2, 1, "", "space_to_batch"], [13, 2, 1, "", "space_to_depth"], [13, 2, 1, "", "squeeze"], [13, 2, 1, "", "transpose"]], "coremltools.converters.mil.mil.ops.defs.iOS16": [[13, 0, 0, "-", "constexpr_ops"], [13, 0, 0, "-", "image_resizing"], [13, 0, 0, "-", "scatter_gather"], [13, 0, 0, "-", "tensor_operation"], [13, 0, 0, "-", "tensor_transformation"]], "coremltools.converters.mil.mil.ops.defs.iOS16.constexpr_ops": [[13, 2, 1, "", "constexpr_affine_dequantize"], [13, 2, 1, "", "constexpr_cast"], [13, 2, 1, "", "constexpr_lut_to_dense"], [13, 2, 1, "", "constexpr_sparse_to_dense"]], "coremltools.converters.mil.mil.ops.defs.iOS16.image_resizing": [[13, 2, 1, "", "crop_resize"], [13, 2, 1, "", "resample"], [13, 2, 1, "", "upsample_bilinear"]], "coremltools.converters.mil.mil.ops.defs.iOS16.scatter_gather": [[13, 2, 1, "", "gather"], [13, 2, 1, "", "gather_nd"]], "coremltools.converters.mil.mil.ops.defs.iOS16.tensor_operation": [[13, 2, 1, "", "fill_like"], [13, 2, 1, "", "topk"]], "coremltools.converters.mil.mil.ops.defs.iOS16.tensor_transformation": [[13, 2, 1, "", "pixel_unshuffle"], [13, 2, 1, "", "reshape_like"]], "coremltools.converters.mil.mil.ops.defs.iOS17": [[13, 0, 0, "-", "activation"], [13, 0, 0, "-", "conv"], [13, 0, 0, "-", "elementwise_unary"], [13, 0, 0, "-", "image_resizing"], [13, 0, 0, "-", "linear"], [13, 0, 0, "-", "normalization"], [13, 0, 0, "-", "quantization_ops"], [13, 0, 0, "-", "recurrent"], [13, 0, 0, "-", "reduction"], [13, 0, 0, "-", "scatter_gather"], [13, 0, 0, "-", "tensor_operation"], [13, 0, 0, "-", "tensor_transformation"]], "coremltools.converters.mil.mil.ops.defs.iOS17.activation": [[13, 2, 1, "", "clamped_relu"], [13, 2, 1, "", "elu"], [13, 2, 1, "", "leaky_relu"], [13, 2, 1, "", "linear_activation"], [13, 2, 1, "", "prelu"], [13, 2, 1, "", "scaled_tanh"], [13, 2, 1, "", "sigmoid_hard"], [13, 2, 1, "", "softplus_parametric"], [13, 2, 1, "", "thresholded_relu"]], "coremltools.converters.mil.mil.ops.defs.iOS17.conv": [[13, 2, 1, "", "conv"], [13, 2, 1, "", "conv_transpose"]], "coremltools.converters.mil.mil.ops.defs.iOS17.elementwise_unary": [[13, 2, 1, "", "cast"], [13, 2, 1, "", "clip"], [13, 2, 1, "", "inverse"], [13, 2, 1, "", "log"], [13, 2, 1, "", "rsqrt"]], "coremltools.converters.mil.mil.ops.defs.iOS17.image_resizing": [[13, 2, 1, "", "crop_resize"], [13, 2, 1, "", "resample"], [13, 2, 1, "", "resize"]], "coremltools.converters.mil.mil.ops.defs.iOS17.linear": [[13, 2, 1, "", "linear"], [13, 2, 1, "", "matmul"]], "coremltools.converters.mil.mil.ops.defs.iOS17.normalization": [[13, 2, 1, "", "batch_norm"], [13, 2, 1, "", "instance_norm"], [13, 2, 1, "", "l2_norm"], [13, 2, 1, "", "layer_norm"], [13, 2, 1, "", "local_response_norm"]], "coremltools.converters.mil.mil.ops.defs.iOS17.quantization_ops": [[13, 2, 1, "", "dequantize"], [13, 2, 1, "", "quantize"]], "coremltools.converters.mil.mil.ops.defs.iOS17.recurrent": [[13, 2, 1, "", "gru"], [13, 2, 1, "", "lstm"], [13, 2, 1, "", "rnn"]], "coremltools.converters.mil.mil.ops.defs.iOS17.reduction": [[13, 2, 1, "", "reduce_argmax"], [13, 2, 1, "", "reduce_argmin"]], "coremltools.converters.mil.mil.ops.defs.iOS17.scatter_gather": [[13, 2, 1, "", "gather"], [13, 2, 1, "", "gather_along_axis"], [13, 2, 1, "", "gather_nd"], [13, 2, 1, "", "scatter"], [13, 2, 1, "", "scatter_along_axis"], [13, 2, 1, "", "scatter_nd"]], "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_operation": [[13, 2, 1, "", "non_maximum_suppression"], [13, 2, 1, "", "topk"]], "coremltools.converters.mil.mil.ops.defs.iOS17.tensor_transformation": [[13, 2, 1, "", "expand_dims"], [13, 2, 1, "", "reshape"], [13, 2, 1, "", "reshape_like"], [13, 2, 1, "", "reverse"], [13, 2, 1, "", "reverse_sequence"], [13, 2, 1, "", "slice_by_index"], [13, 2, 1, "", "slice_by_size"], [13, 2, 1, "", "sliding_windows"], [13, 2, 1, "", "squeeze"], [13, 2, 1, "", "transpose"]], "coremltools.converters.mil.mil.ops.defs.iOS18": [[13, 0, 0, "-", "compression"], [13, 0, 0, "-", "recurrent"], [13, 0, 0, "-", "states"], [13, 0, 0, "-", "tensor_transformation"], [13, 0, 0, "-", "transformers"]], "coremltools.converters.mil.mil.ops.defs.iOS18.compression": [[13, 2, 1, "", "constexpr_blockwise_shift_scale"], [13, 2, 1, "", "constexpr_cast"], [13, 2, 1, "", "constexpr_lut_to_dense"], [13, 2, 1, "", "constexpr_lut_to_sparse"], [13, 2, 1, "", "constexpr_sparse_blockwise_shift_scale"], [13, 2, 1, "", "constexpr_sparse_to_dense"]], "coremltools.converters.mil.mil.ops.defs.iOS18.recurrent": [[13, 2, 1, "", "gru"]], "coremltools.converters.mil.mil.ops.defs.iOS18.states": [[13, 2, 1, "", "read_state"]], "coremltools.converters.mil.mil.ops.defs.iOS18.tensor_transformation": [[13, 2, 1, "", "slice_update"]], "coremltools.converters.mil.mil.ops.defs.iOS18.transformers": [[13, 2, 1, "", "scaled_dot_product_attention"]], "coremltools.converters.mil.mil.passes.defs": [[14, 0, 0, "-", "cleanup"], [14, 0, 0, "-", "optimize_activation"], [14, 0, 0, "-", "optimize_conv"], [14, 0, 0, "-", "optimize_elementwise_binary"], [14, 0, 0, "-", "optimize_linear"], [14, 0, 0, "-", "optimize_normalization"], [14, 0, 0, "-", "optimize_quantization"], [14, 0, 0, "-", "optimize_repeat_ops"], [14, 0, 0, "-", "optimize_state"], [14, 0, 0, "-", "optimize_tensor_operation"], [14, 0, 0, "-", "preprocess"], [14, 0, 0, "-", "quantization"], [14, 0, 0, "-", "symbol_transform"]], "coremltools.converters.mil.mil.passes.defs.cleanup": [[14, 2, 1, "", "const_deduplication"], [14, 2, 1, "", "const_elimination"], [14, 2, 1, "", "dead_code_elimination"], [14, 2, 1, "", "dedup_op_and_var_names"], [14, 2, 1, "", "expand_dynamic_linear"], [14, 2, 1, "", "fuse_reduce_mean"], [14, 2, 1, "", "loop_invariant_elimination"], [14, 2, 1, "", "noop_elimination"], [14, 2, 1, "", "remove_redundant_ops"], [14, 2, 1, "", "remove_symbolic_reshape"], [14, 2, 1, "", "topological_reorder"]], "coremltools.converters.mil.mil.passes.defs.optimize_activation": [[14, 2, 1, "", "fuse_gelu_exact"], [14, 2, 1, "", "fuse_gelu_tanh_approximation"], [14, 2, 1, "", "fuse_leaky_relu"], [14, 2, 1, "", "fuse_prelu"], [14, 2, 1, "", "prelu_to_lrelu"]], "coremltools.converters.mil.mil.passes.defs.optimize_conv": [[14, 2, 1, "", "add_conv_transpose_output_shape"], [14, 2, 1, "", "compose_conv1d"], [14, 2, 1, "", "fuse_conv_batchnorm"], [14, 2, 1, "", "fuse_conv_bias"], [14, 2, 1, "", "fuse_conv_scale"], [14, 2, 1, "", "fuse_pad_conv"]], "coremltools.converters.mil.mil.passes.defs.optimize_elementwise_binary": [[14, 2, 1, "", "divide_to_multiply"], [14, 2, 1, "", "fuse_elementwise_to_batchnorm"], [14, 2, 1, "", "rank0_expand_dims_swap"], [14, 2, 1, "", "select_optimization"]], "coremltools.converters.mil.mil.passes.defs.optimize_linear": [[14, 2, 1, "", "fuse_linear_bias"], [14, 2, 1, "", "fuse_matmul_weight_bias"], [14, 2, 1, "", "fuse_transpose_matmul"]], "coremltools.converters.mil.mil.passes.defs.optimize_normalization": [[14, 2, 1, "", "fuse_layernorm_or_instancenorm"]], "coremltools.converters.mil.mil.passes.defs.optimize_quantization": [[14, 2, 1, "", "dequantize_quantize_pair_elimination"], [14, 2, 1, "", "dequantize_to_constexpr"], [14, 2, 1, "", "distributive_quantized_binary_op_scale_normalization"], [14, 2, 1, "", "int_op_canonicalization"], [14, 2, 1, "", "merge_affine_dequantize_with_consecutive_ops"], [14, 2, 1, "", "nullify_redundant_quantization_zero_point"]], "coremltools.converters.mil.mil.passes.defs.optimize_repeat_ops": [[14, 2, 1, "", "cast_optimization"], [14, 2, 1, "", "merge_consecutive_paddings"], [14, 2, 1, "", "merge_consecutive_relus"], [14, 2, 1, "", "merge_consecutive_reshapes"], [14, 2, 1, "", "merge_consecutive_transposes"], [14, 2, 1, "", "reduce_transposes"]], "coremltools.converters.mil.mil.passes.defs.optimize_state": [[14, 2, 1, "", "canonicalize_inplace_pattern"], [14, 2, 1, "", "prefer_state_in_downstream"]], "coremltools.converters.mil.mil.passes.defs.optimize_tensor_operation": [[14, 2, 1, "", "concat_to_pixel_shuffle"], [14, 2, 1, "", "detect_concat_interleave"], [14, 2, 1, "", "expand_high_rank_reshape_and_transpose"], [14, 2, 1, "", "fuse_onehot_matmul_to_gather"], [14, 2, 1, "", "replace_stack_reshape"], [14, 2, 1, "", "use_reflection_padding"]], "coremltools.converters.mil.mil.passes.defs.preprocess": [[14, 2, 1, "", "image_input_preprocess"], [14, 2, 1, "", "sanitize_input_output_names"], [14, 2, 1, "", "update_output_dtypes"]], "coremltools.converters.mil.mil.passes.defs.quantization": [[14, 2, 1, "", "add_fp16_cast"]], "coremltools.converters.mil.mil.passes.defs.symbol_transform": [[14, 2, 1, "", "materialize_symbolic_shape_program"]], "coremltools.converters.sklearn": [[15, 0, 0, "-", "_converter"]], "coremltools.converters.sklearn._converter": [[15, 1, 1, "", "convert"]], "coremltools.converters.xgboost": [[16, 0, 0, "-", "_tree"]], "coremltools.converters.xgboost._tree": [[16, 1, 1, "", "convert"]], "coremltools.models": [[17, 2, 1, "", "CompiledMLModel"], [17, 0, 0, "-", "array_feature_extractor"], [17, 0, 0, "-", "feature_vectorizer"], [17, 0, 0, "-", "model"], [17, 0, 0, "-", "pipeline"], [17, 0, 0, "-", "tree_ensemble"], [17, 0, 0, "-", "utils"]], "coremltools.models.CompiledMLModel": [[17, 3, 1, "", "__init__"], [17, 3, 1, "", "make_state"], [17, 3, 1, "", "predict"]], "coremltools.models.array_feature_extractor": [[17, 1, 1, "", "create_array_feature_extractor"]], "coremltools.models.feature_vectorizer": [[17, 1, 1, "", "create_feature_vectorizer"]], "coremltools.models.ml_program": [[18, 0, 0, "-", "compression_utils"]], "coremltools.models.ml_program.compression_utils": [[18, 1, 1, "", "affine_quantize_weights"], [18, 1, 1, "", "palettize_weights"], [18, 1, 1, "", "sparsify_weights"]], "coremltools.models.model": [[17, 2, 1, "", "MLModel"]], "coremltools.models.model.MLModel": [[17, 3, 1, "", "__init__"], [17, 3, 1, "", "get_compiled_model_path"], [17, 3, 1, "", "get_spec"], [17, 3, 1, "", "make_state"], [17, 3, 1, "", "predict"], [17, 3, 1, "", "save"]], "coremltools.models.nearest_neighbors": [[17, 0, 0, "-", "builder"]], "coremltools.models.nearest_neighbors.builder": [[17, 2, 1, "", "KNearestNeighborsClassifierBuilder"]], "coremltools.models.nearest_neighbors.builder.KNearestNeighborsClassifierBuilder": [[17, 3, 1, "", "__init__"], [17, 3, 1, "", "add_samples"], [17, 4, 1, "", "author"], [17, 4, 1, "", "description"], [17, 4, 1, "", "index_type"], [17, 4, 1, "", "is_updatable"], [17, 4, 1, "", "leaf_size"], [17, 4, 1, "", "license"], [17, 4, 1, "", "number_of_dimensions"], [17, 4, 1, "", "number_of_neighbors"], [17, 3, 1, "", "number_of_neighbors_allowed_range"], [17, 3, 1, "", "number_of_neighbors_allowed_set"], [17, 3, 1, "", "set_index_type"], [17, 3, 1, "", "set_number_of_neighbors_with_bounds"], [17, 4, 1, "", "weighting_scheme"]], "coremltools.models.neural_network": [[19, 0, 0, "-", "builder"], [19, 0, 0, "-", "flexible_shape_utils"], [19, 0, 0, "-", "quantization_utils"], [19, 0, 0, "-", "update_optimizer_utils"]], "coremltools.models.neural_network.builder": [[19, 2, 1, "", "NeuralNetworkBuilder"]], "coremltools.models.neural_network.builder.NeuralNetworkBuilder": [[19, 3, 1, "", "__init__"], [19, 3, 1, "", "add_acos"], [19, 3, 1, "", "add_acosh"], [19, 3, 1, "", "add_activation"], [19, 3, 1, "", "add_add_broadcastable"], [19, 3, 1, "", "add_argmax"], [19, 3, 1, "", "add_argmin"], [19, 3, 1, "", "add_argsort"], [19, 3, 1, "", "add_asin"], [19, 3, 1, "", "add_asinh"], [19, 3, 1, "", "add_atan"], [19, 3, 1, "", "add_atanh"], [19, 3, 1, "", "add_batched_mat_mul"], [19, 3, 1, "", "add_batchnorm"], [19, 3, 1, "", "add_bias"], [19, 3, 1, "", "add_bidirlstm"], [19, 3, 1, "", "add_branch"], [19, 3, 1, "", "add_broadcast_to_dynamic"], [19, 3, 1, "", "add_broadcast_to_like"], [19, 3, 1, "", "add_broadcast_to_static"], [19, 3, 1, "", "add_categorical_distribution"], [19, 3, 1, "", "add_ceil"], [19, 3, 1, "", "add_clamped_relu"], [19, 3, 1, "", "add_clip"], [19, 3, 1, "", "add_concat_nd"], [19, 3, 1, "", "add_constant_pad"], [19, 3, 1, "", "add_convolution"], [19, 3, 1, "", "add_convolution3d"], [19, 3, 1, "", "add_copy"], [19, 3, 1, "", "add_cos"], [19, 3, 1, "", "add_cosh"], [19, 3, 1, "", "add_crop"], [19, 3, 1, "", "add_crop_resize"], [19, 3, 1, "", "add_cumsum"], [19, 3, 1, "", "add_custom"], [19, 3, 1, "", "add_divide_broadcastable"], [19, 3, 1, "", "add_elementwise"], [19, 3, 1, "", "add_embedding"], [19, 3, 1, "", "add_embedding_nd"], [19, 3, 1, "", "add_equal"], [19, 3, 1, "", "add_erf"], [19, 3, 1, "", "add_exp2"], [19, 3, 1, "", "add_expand_dims"], [19, 3, 1, "", "add_fill_dynamic"], [19, 3, 1, "", "add_fill_like"], [19, 3, 1, "", "add_fill_static"], [19, 3, 1, "", "add_flatten"], [19, 3, 1, "", "add_flatten_to_2d"], [19, 3, 1, "", "add_floor"], [19, 3, 1, "", "add_floor_div_broadcastable"], [19, 3, 1, "", "add_gather"], [19, 3, 1, "", "add_gather_along_axis"], [19, 3, 1, "", "add_gather_nd"], [19, 3, 1, "", "add_gelu"], [19, 3, 1, "", "add_get_shape"], [19, 3, 1, "", "add_global_pooling3d"], [19, 3, 1, "", "add_greater_than"], [19, 3, 1, "", "add_gru"], [19, 3, 1, "", "add_inner_product"], [19, 3, 1, "", "add_l2_normalize"], [19, 3, 1, "", "add_layer_normalization"], [19, 3, 1, "", "add_less_than"], [19, 3, 1, "", "add_load_constant"], [19, 3, 1, "", "add_load_constant_nd"], [19, 3, 1, "", "add_logical"], [19, 3, 1, "", "add_loop"], [19, 3, 1, "", "add_loop_break"], [19, 3, 1, "", "add_loop_continue"], [19, 3, 1, "", "add_lower_triangular"], [19, 3, 1, "", "add_lrn"], [19, 3, 1, "", "add_matrix_band_part"], [19, 3, 1, "", "add_max_broadcastable"], [19, 3, 1, "", "add_min_broadcastable"], [19, 3, 1, "", "add_mod_broadcastable"], [19, 3, 1, "", "add_multiply_broadcastable"], [19, 3, 1, "", "add_mvn"], [19, 3, 1, "", "add_nms"], [19, 3, 1, "", "add_not_equal"], [19, 3, 1, "", "add_one_hot"], [19, 3, 1, "", "add_optionals"], [19, 3, 1, "", "add_padding"], [19, 3, 1, "", "add_permute"], [19, 3, 1, "", "add_pooling"], [19, 3, 1, "", "add_pooling3d"], [19, 3, 1, "", "add_pow_broadcastable"], [19, 3, 1, "", "add_random_bernoulli_dynamic"], [19, 3, 1, "", "add_random_bernoulli_like"], [19, 3, 1, "", "add_random_bernoulli_static"], [19, 3, 1, "", "add_random_normal_dynamic"], [19, 3, 1, "", "add_random_normal_like"], [19, 3, 1, "", "add_random_normal_static"], [19, 3, 1, "", "add_random_uniform_dynamic"], [19, 3, 1, "", "add_random_uniform_like"], [19, 3, 1, "", "add_random_uniform_static"], [19, 3, 1, "", "add_range_dynamic"], [19, 3, 1, "", "add_range_static"], [19, 3, 1, "", "add_rank_preserving_reshape"], [19, 3, 1, "", "add_reduce"], [19, 3, 1, "", "add_reduce_l1"], [19, 3, 1, "", "add_reduce_l2"], [19, 3, 1, "", "add_reduce_logsum"], [19, 3, 1, "", "add_reduce_logsumexp"], [19, 3, 1, "", "add_reduce_max"], [19, 3, 1, "", "add_reduce_mean"], [19, 3, 1, "", "add_reduce_min"], [19, 3, 1, "", "add_reduce_prod"], [19, 3, 1, "", "add_reduce_sum"], [19, 3, 1, "", "add_reduce_sumsquare"], [19, 3, 1, "", "add_reorganize_data"], [19, 3, 1, "", "add_reshape"], [19, 3, 1, "", "add_reshape_dynamic"], [19, 3, 1, "", "add_reshape_like"], [19, 3, 1, "", "add_reshape_static"], [19, 3, 1, "", "add_resize_bilinear"], [19, 3, 1, "", "add_reverse"], [19, 3, 1, "", "add_reverse_sequence"], [19, 3, 1, "", "add_round"], [19, 3, 1, "", "add_scale"], [19, 3, 1, "", "add_scatter"], [19, 3, 1, "", "add_scatter_along_axis"], [19, 3, 1, "", "add_scatter_nd"], [19, 3, 1, "", "add_sequence_repeat"], [19, 3, 1, "", "add_sign"], [19, 3, 1, "", "add_simple_rnn"], [19, 3, 1, "", "add_sin"], [19, 3, 1, "", "add_sinh"], [19, 3, 1, "", "add_slice"], [19, 3, 1, "", "add_slice_by_size"], [19, 3, 1, "", "add_slice_dynamic"], [19, 3, 1, "", "add_slice_static"], [19, 3, 1, "", "add_sliding_windows"], [19, 3, 1, "", "add_softmax"], [19, 3, 1, "", "add_softmax_nd"], [19, 3, 1, "", "add_split"], [19, 3, 1, "", "add_split_nd"], [19, 3, 1, "", "add_squeeze"], [19, 3, 1, "", "add_stack"], [19, 3, 1, "", "add_subtract_broadcastable"], [19, 3, 1, "", "add_tan"], [19, 3, 1, "", "add_tanh"], [19, 3, 1, "", "add_tile"], [19, 3, 1, "", "add_topk"], [19, 3, 1, "", "add_transpose"], [19, 3, 1, "", "add_unary"], [19, 3, 1, "", "add_unilstm"], [19, 3, 1, "", "add_upper_triangular"], [19, 3, 1, "", "add_upsample"], [19, 3, 1, "", "add_where_broadcastable"], [19, 3, 1, "", "add_where_nonzero"], [19, 3, 1, "", "inspect_conv_channels"], [19, 3, 1, "", "inspect_innerproduct_channels"], [19, 3, 1, "", "inspect_input_features"], [19, 3, 1, "", "inspect_layers"], [19, 3, 1, "", "inspect_loss_layers"], [19, 3, 1, "", "inspect_optimizer"], [19, 3, 1, "", "inspect_output_features"], [19, 3, 1, "", "inspect_updatable_layers"], [19, 3, 1, "", "make_updatable"], [19, 3, 1, "", "set_categorical_cross_entropy_loss"], [19, 3, 1, "", "set_class_labels"], [19, 3, 1, "", "set_input"], [19, 3, 1, "", "set_mean_squared_error_loss"], [19, 3, 1, "", "set_optional_input"], [19, 3, 1, "", "set_output"], [19, 3, 1, "", "set_pre_processing_parameters"], [19, 3, 1, "", "set_training_input"]], "coremltools.models.neural_network.flexible_shape_utils": [[19, 2, 1, "", "NeuralNetworkImageSize"], [19, 2, 1, "", "NeuralNetworkImageSizeRange"], [19, 2, 1, "", "NeuralNetworkMultiArrayShape"], [19, 2, 1, "", "NeuralNetworkMultiArrayShapeRange"], [19, 1, 1, "", "add_enumerated_image_sizes"], [19, 1, 1, "", "add_enumerated_multiarray_shapes"], [19, 1, 1, "", "add_multiarray_ndshape_enumeration"], [19, 1, 1, "", "set_multiarray_ndshape_range"], [19, 1, 1, "", "update_image_size_range"], [19, 1, 1, "", "update_multiarray_shape_range"]], "coremltools.models.neural_network.flexible_shape_utils.NeuralNetworkMultiArrayShapeRange": [[19, 3, 1, "", "isFlexible"]], "coremltools.models.neural_network.quantization_utils": [[19, 2, 1, "", "AdvancedQuantizedLayerSelector"], [19, 2, 1, "", "MatrixMultiplyLayerSelector"], [19, 2, 1, "", "ModelMetrics"], [19, 2, 1, "", "OutputMetric"], [19, 2, 1, "", "QuantizedLayerSelector"], [19, 1, 1, "", "activate_int8_int8_matrix_multiplications"], [19, 1, 1, "", "compare_models"], [19, 1, 1, "", "quantize_weights"]], "coremltools.models.neural_network.quantization_utils.AdvancedQuantizedLayerSelector": [[19, 3, 1, "", "do_quantize"]], "coremltools.models.neural_network.quantization_utils.MatrixMultiplyLayerSelector": [[19, 3, 1, "", "do_quantize"]], "coremltools.models.neural_network.update_optimizer_utils": [[19, 2, 1, "", "AdamParams"], [19, 2, 1, "", "Batch"], [19, 2, 1, "", "RangeParam"], [19, 2, 1, "", "SgdParams"]], "coremltools.models.pipeline": [[17, 2, 1, "", "Pipeline"], [17, 2, 1, "", "PipelineClassifier"], [17, 2, 1, "", "PipelineRegressor"]], "coremltools.models.pipeline.Pipeline": [[17, 3, 1, "", "__init__"], [17, 3, 1, "", "add_model"], [17, 3, 1, "", "set_training_input"]], "coremltools.models.pipeline.PipelineClassifier": [[17, 3, 1, "", "__init__"], [17, 3, 1, "", "add_model"], [17, 3, 1, "", "set_training_input"]], "coremltools.models.pipeline.PipelineRegressor": [[17, 3, 1, "", "__init__"], [17, 3, 1, "", "add_model"], [17, 3, 1, "", "set_training_input"]], "coremltools.models.tree_ensemble": [[17, 2, 1, "", "TreeEnsembleBase"], [17, 2, 1, "", "TreeEnsembleClassifier"], [17, 2, 1, "", "TreeEnsembleRegressor"]], "coremltools.models.tree_ensemble.TreeEnsembleBase": [[17, 3, 1, "", "__init__"], [17, 3, 1, "", "add_branch_node"], [17, 3, 1, "", "add_leaf_node"], [17, 3, 1, "", "set_default_prediction_value"], [17, 3, 1, "", "set_post_evaluation_transform"]], "coremltools.models.tree_ensemble.TreeEnsembleClassifier": [[17, 3, 1, "", "__init__"]], "coremltools.models.tree_ensemble.TreeEnsembleRegressor": [[17, 3, 1, "", "__init__"]], "coremltools.models.utils": [[17, 2, 1, "", "MultiFunctionDescriptor"], [17, 1, 1, "", "bisect_model"], [17, 1, 1, "", "compile_model"], [17, 1, 1, "", "convert_double_to_float_multiarray_type"], [17, 1, 1, "", "evaluate_classifier"], [17, 1, 1, "", "evaluate_classifier_with_probabilities"], [17, 1, 1, "", "evaluate_regressor"], [17, 1, 1, "", "evaluate_transformer"], [17, 1, 1, "", "load_spec"], [17, 1, 1, "", "make_pipeline"], [17, 1, 1, "", "materialize_dynamic_shape_mlmodel"], [17, 1, 1, "", "randomize_weights"], [17, 1, 1, "", "rename_feature"], [17, 1, 1, "", "save_multifunction"], [17, 1, 1, "", "save_spec"]], "coremltools.models.utils.MultiFunctionDescriptor": [[17, 3, 1, "", "__init__"], [17, 3, 1, "", "add_function"], [17, 3, 1, "", "add_model"], [17, 3, 1, "", "remove_function"]], "coremltools.optimize": [[25, 0, 0, "-", "coreml"]], "coremltools.optimize.coreml": [[25, 2, 1, "", "CoreMLOpMetaData"], [25, 2, 1, "", "CoreMLWeightMetaData"], [24, 2, 1, "", "OpLinearQuantizerConfig"], [23, 2, 1, "", "OpMagnitudePrunerConfig"], [21, 2, 1, "", "OpPalettizerConfig"], [23, 2, 1, "", "OpThresholdPrunerConfig"], [25, 2, 1, "", "OptimizationConfig"], [25, 1, 1, "", "decompress_weights"], [25, 1, 1, "", "get_weights_metadata"], [24, 1, 1, "", "linear_quantize_weights"], [22, 1, 1, "", "palettize_weights"], [23, 1, 1, "", "prune_weights"]], "coremltools.optimize.coreml.OptimizationConfig": [[25, 3, 1, "", "from_dict"], [25, 3, 1, "", "from_yaml"], [25, 3, 1, "", "set_global"], [25, 3, 1, "", "set_op_name"], [25, 3, 1, "", "set_op_type"]], "coremltools.optimize.coreml.experimental": [[24, 1, 1, "", "linear_quantize_activations"]], "coremltools.optimize.torch.layerwise_compression": [[29, 2, 1, "", "LayerwiseCompressor"], [29, 2, 1, "", "LayerwiseCompressorConfig"]], "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressor": [[29, 3, 1, "", "compress"]], "coremltools.optimize.torch.layerwise_compression.LayerwiseCompressorConfig": [[29, 3, 1, "", "as_dict"], [29, 3, 1, "", "from_dict"], [29, 3, 1, "", "from_yaml"]], "coremltools.optimize.torch.layerwise_compression.algorithms": [[29, 2, 1, "", "GPTQ"], [29, 2, 1, "", "ModuleGPTQConfig"], [28, 2, 1, "", "ModuleSparseGPTConfig"], [28, 2, 1, "", "SparseGPT"]], "coremltools.optimize.torch.palettization": [[27, 2, 1, "", "DKMPalettizer"], [27, 2, 1, "", "DKMPalettizerConfig"], [27, 2, 1, "", "ModuleDKMPalettizerConfig"], [27, 2, 1, "", "ModulePostTrainingPalettizerConfig"], [27, 2, 1, "", "ModuleSKMPalettizerConfig"], [27, 2, 1, "", "PostTrainingPalettizer"], [27, 2, 1, "", "PostTrainingPalettizerConfig"], [27, 2, 1, "", "SKMPalettizer"], [27, 2, 1, "", "SKMPalettizerConfig"]], "coremltools.optimize.torch.palettization.DKMPalettizer": [[27, 3, 1, "", "finalize"], [27, 3, 1, "", "prepare"], [27, 3, 1, "", "report"], [27, 3, 1, "", "step"]], "coremltools.optimize.torch.palettization.DKMPalettizerConfig": [[27, 3, 1, "", "as_dict"], [27, 3, 1, "", "from_dict"], [27, 3, 1, "", "from_yaml"], [27, 3, 1, "", "set_global"], [27, 3, 1, "", "set_module_name"], [27, 3, 1, "", "set_module_type"]], "coremltools.optimize.torch.palettization.ModuleDKMPalettizerConfig": [[27, 3, 1, "", "as_dict"], [27, 3, 1, "", "from_dict"], [27, 3, 1, "", "from_yaml"]], "coremltools.optimize.torch.pruning": [[28, 2, 1, "", "MagnitudePruner"], [28, 2, 1, "", "MagnitudePrunerConfig"], [28, 2, 1, "", "ModuleMagnitudePrunerConfig"]], "coremltools.optimize.torch.pruning.MagnitudePruner": [[28, 3, 1, "", "finalize"], [28, 3, 1, "", "prepare"], [28, 3, 1, "", "report"], [28, 3, 1, "", "step"]], "coremltools.optimize.torch.pruning.MagnitudePrunerConfig": [[28, 3, 1, "", "as_dict"], [28, 3, 1, "", "from_dict"], [28, 3, 1, "", "from_yaml"], [28, 3, 1, "", "set_global"], [28, 3, 1, "", "set_module_name"], [28, 3, 1, "", "set_module_type"]], "coremltools.optimize.torch.pruning.ModuleMagnitudePrunerConfig": [[28, 3, 1, "", "as_dict"], [28, 3, 1, "", "from_dict"], [28, 3, 1, "", "from_yaml"]], "coremltools.optimize.torch.pruning.pruning_scheduler": [[28, 2, 1, "", "ConstantSparsityScheduler"], [28, 2, 1, "", "PolynomialDecayScheduler"], [28, 2, 1, "", "PruningScheduler"]], "coremltools.optimize.torch.pruning.pruning_scheduler.ConstantSparsityScheduler": [[28, 3, 1, "", "compute_sparsity"]], "coremltools.optimize.torch.pruning.pruning_scheduler.PolynomialDecayScheduler": [[28, 3, 1, "", "compute_sparsity"]], "coremltools.optimize.torch.quantization": [[29, 2, 1, "", "LinearQuantizer"], [29, 2, 1, "", "LinearQuantizerConfig"], [29, 2, 1, "", "ModuleLinearQuantizerConfig"], [29, 2, 1, "", "ModulePostTrainingQuantizerConfig"], [29, 2, 1, "", "ObserverType"], [29, 2, 1, "", "PostTrainingQuantizer"], [29, 2, 1, "", "PostTrainingQuantizerConfig"], [29, 2, 1, "", "QuantizationScheme"]], "coremltools.optimize.torch.quantization.LinearQuantizer": [[29, 3, 1, "", "finalize"], [29, 3, 1, "", "prepare"], [29, 3, 1, "", "report"], [29, 3, 1, "", "step"]], "coremltools.optimize.torch.quantization.LinearQuantizerConfig": [[29, 3, 1, "", "as_dict"], [29, 3, 1, "", "from_dict"], [29, 3, 1, "", "from_yaml"], [29, 3, 1, "", "set_global"], [29, 3, 1, "", "set_module_name"], [29, 3, 1, "", "set_module_type"]], "coremltools.optimize.torch.quantization.ModuleLinearQuantizerConfig": [[29, 3, 1, "", "as_dict"], [29, 3, 1, "", "from_dict"], [29, 3, 1, "", "from_yaml"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method", "4": "py:property"}, "terms": {"": [9, 12, 13, 14, 15, 17, 19, 21, 22, 24, 25, 27, 28, 29], "0": [0, 2, 3, 4, 6, 9, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29], "00": [4, 6, 13, 23, 28], "000": [4, 6], "00000001b": [22, 23], "0001": 27, "001": 0, "008": 0, "00b": [21, 22], "01": [0, 13, 19, 23, 25, 28, 29], "01b": [21, 22], "02": [21, 22], "03": 23, "0447": 14, "044715": 14, "044715x": 13, "05": [19, 23, 28], "06": 19, "07": [2, 3, 27], "08": [13, 19, 21, 22, 23, 28], "0b1": 19, "0f": [0, 2, 3], "0th": 2, "1": [0, 2, 3, 4, 7, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29], "10": [0, 2, 3, 13, 14, 17, 19, 21, 22, 23, 24, 25, 29], "100": [0, 2, 3, 14, 27, 29], "1000": [17, 19, 27], "100100": [22, 23], "1024": [0, 14, 21, 22, 23, 24, 25, 27], "10b": [21, 22], "11": [9, 13, 17, 19, 21, 22], "11b": [21, 22], "12": [2, 3, 13, 17, 18, 22, 23, 25], "1240": 17, "127": [14, 22, 24, 27], "128": [0, 2, 3, 14, 19, 22, 24, 25, 27, 28, 29], "13": [9, 13, 17], "1307": [0, 2, 3], "14": 19, "15": [9, 17, 19], "16": [0, 9, 19, 22, 24, 25, 27, 28, 29], "1623": 28, "1651": 9, "17": 2, "19": [21, 22], "1d": [13, 14], "1e": [2, 3, 13, 18, 19, 22, 23, 25, 27], "1e6": 9, "1f": [0, 2, 3], "1st": [2, 13, 14, 19], "2": [0, 2, 3, 9, 11, 12, 13, 14, 15, 17, 19, 21, 22, 23, 25, 27, 28, 29], "20": [21, 22, 23, 24, 25, 27, 28, 29], "200": [21, 22, 23, 24, 25, 29], "2016": 14, "2048": [21, 22, 23, 24, 25, 27], "214": 14, "224": 13, "2352": [2, 3], "2361": 28, "2400": 17, "2426": 28, "2450": 28, "25": [13, 27], "2501220703125": [22, 25], "254": [22, 24], "255": [14, 22, 24], "256": [9, 13, 19, 21], "25600": [22, 25], "26": 13, "28": [0, 2, 3], "299": 19, "2_const": 14, "2d": [13, 14, 24], "2nd": [2, 14, 19], "2r": [22, 24], "3": [2, 3, 6, 7, 9, 11, 12, 13, 14, 15, 17, 19, 21, 22, 23, 25, 27, 28, 29], "30": 17, "300": [27, 29], "3081": [0, 2, 3], "31": 13, "3136": 0, "32": [0, 9, 12, 13, 16, 21, 22, 24, 25, 28], "33": 13, "3852": 28, "39": 14, "3rd": [14, 19, 23], "4": [0, 2, 3, 7, 12, 13, 14, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "400": 29, "4096": 19, "4097": [22, 25], "414": 14, "42": 13, "45": 13, "48": 12, "4f": [0, 2, 3], "4th": 19, "4x": [22, 24], "5": [0, 9, 13, 14, 17, 19, 21, 22, 23, 25, 28, 29], "50": [13, 19, 22, 25], "50000": 19, "54": 23, "56": [22, 23], "58": 13, "59165842": 14, "5th": 19, "5x": 13, "6": [13, 14, 19, 21, 22, 23, 25, 28], "6056": 28, "61": [23, 28], "62": [23, 28], "64": [0, 12, 13, 14, 19, 22, 25, 27], "65536": 27, "67": 13, "6f": [0, 2, 3], "7": [3, 13, 14, 21, 23, 27, 28], "70": 3, "702x": 13, "75": [13, 23, 28], "8": [3, 13, 14, 19, 21, 22, 23, 24, 25, 27, 28, 29], "80": 3, "8x": 13, "9": [13, 14, 19, 23, 28], "900": 3, "92": 13, "96": 14, "999": 19, "9_": 14, "A": [9, 12, 13, 14, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "AND": [13, 19], "And": [13, 23, 28], "As": [3, 13, 14, 17], "At": [2, 12, 13, 17, 21, 22, 28, 29], "By": [9, 29], "For": [0, 3, 5, 9, 11, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29], "If": [9, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "In": [0, 2, 3, 9, 13, 14, 15, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "It": [0, 3, 9, 12, 13, 14, 17, 19, 21, 24, 25, 27, 28, 29], "Its": 13, "NOT": [13, 19], "No": [9, 13], "Not": 19, "OR": [13, 19], "On": 14, "One": [9, 13, 15, 17, 19, 27, 28], "That": [13, 14, 19, 21, 22, 23, 24, 25, 28, 29], "The": [0, 2, 3, 9, 11, 12, 13, 14, 15, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "Then": [23, 28], "There": 13, "These": [3, 14, 16, 27, 29], "To": [0, 2, 3, 9, 13, 14, 17, 19, 20, 28, 29], "With": [13, 14, 17, 22, 24], "_": 14, "_8": [22, 24], "__init__": [9, 12, 17, 19], "_activ": 13, "_bit": [22, 24, 27], "_bodi": 13, "_chunk1": 17, "_chunk2": 17, "_chunked_pipelin": 17, "_cond": 13, "_config": 24, "_convert": 15, "_converters_entri": 9, "_exampl": 4, "_examples_jupyt": 1, "_examples_python": 1, "_existing_block": 13, "_false_fn": 13, "_float": [22, 24], "_get_linear_lookup_table_and_weight": 19, "_hypotheticalvalu": 14, "_index": 28, "_integ": [22, 24], "_lazytransposehypotheticalvalu": 14, "_libsvm_convert": 10, "_linearquantizerconfig": 29, "_mil_program": 14, "_mlmodelproxi": 17, "_number": 28, "_of": 28, "_op": 11, "_quantization_mode_custom_lookup_t": 19, "_report": [27, 28, 29], "_sparsiti": 28, "_step": 28, "_to": [22, 24], "_torch": 29, "_transformconcat": 14, "_transformpad": 14, "_transposeoptim": 14, "_tree": 16, "_true_fn": 13, "_unary_like_op_typ": 14, "_updat": 28, "a0": 13, "a1": 13, "a2": 13, "a3": 13, "ab": [13, 19, 22, 24, 27], "abc": 28, "abl": 29, "about": [0, 2, 3, 9, 13, 14, 17, 21, 22, 23, 24], "abov": [9, 13, 14, 17, 19, 21, 22, 23, 24, 25], "absolut": [13, 19, 22, 23, 24, 25, 28], "abstract": 28, "acceler": 19, "accept": [12, 17, 27], "access": [22, 25], "accommod": 19, "accompani": [22, 23], "accord": [13, 15, 19, 21, 22, 29], "accordingli": [13, 14], "accumul": [13, 19], "accur": [27, 28, 29], "accuraci": [0, 2, 3], "accuracy_palett": 0, "accuracy_prun": 3, "accuracy_quant": 2, "accuracy_unpalett": 0, "accuracy_unprun": 3, "accuracy_unquant": 2, "achiev": [3, 13, 14, 22, 24, 28], "aco": [13, 19], "acosh": 19, "acoshlayerparam": 19, "acoslayerparam": 19, "across": [13, 14, 17, 19, 25, 27, 28, 29], "across_channel": 19, "act": [14, 27, 28], "activ": [2, 9, 14, 17, 19, 24, 27, 28, 29], "activate_int8_int8_matrix_multipl": 19, "activation_config": 24, "activation_dtyp": 29, "activation_observ": 29, "actual": [0, 13, 28], "ad": [13, 14, 17, 19, 28, 29], "adam": [2, 3, 19], "adamparam": 19, "add": [11, 13, 14, 17, 19, 27], "add_": 9, "add_0": 14, "add_aco": 19, "add_acosh": 19, "add_activ": 19, "add_add_broadcast": 19, "add_argmax": 19, "add_argmin": 19, "add_argsort": 19, "add_asin": 19, "add_asinh": 19, "add_atan": 19, "add_atanh": 19, "add_batched_mat_mul": 19, "add_batchnorm": 19, "add_bia": 19, "add_bidirlstm": 19, "add_branch": 19, "add_branch_nod": 17, "add_broadcast": 19, "add_broadcast_to_dynam": 19, "add_broadcast_to_lik": 19, "add_broadcast_to_stat": 19, "add_categorical_distribut": 19, "add_ceil": 19, "add_channel_rang": 19, "add_clamped_relu": 19, "add_clip": 19, "add_co": 19, "add_concat_nd": 19, "add_constant_pad": 19, "add_conv_transpose_output_shap": 14, "add_convolut": 19, "add_convolution3d": 19, "add_copi": 19, "add_cosh": 19, "add_crop": 19, "add_crop_res": 19, "add_cumsum": 19, "add_custom": 19, "add_divide_broadcast": 19, "add_elementwis": 19, "add_embed": 19, "add_embedding_nd": 19, "add_enumerated_image_s": 19, "add_enumerated_multiarray_shap": 19, "add_equ": 19, "add_erf": 19, "add_exp2": 19, "add_expand_dim": 19, "add_extra_centroid": 27, "add_fill_dynam": 19, "add_fill_lik": 19, "add_fill_stat": 19, "add_flatten": 19, "add_flatten_to_2d": 19, "add_floor": 19, "add_floor_div_broadcast": 19, "add_fp16_cast": 14, "add_funct": [11, 17], "add_gath": 19, "add_gather_along_axi": 19, "add_gather_nd": 19, "add_gelu": 19, "add_get_shap": 19, "add_global_pooling3d": 19, "add_greater_than": 19, "add_gru": 19, "add_height_rang": 19, "add_inner_product": 19, "add_l2_norm": 19, "add_layer_norm": 19, "add_leaf_nod": 17, "add_less_than": 19, "add_load_const": 19, "add_load_constant_nd": 19, "add_log": 19, "add_loop": 19, "add_loop_break": 19, "add_loop_continu": 19, "add_lower_triangular": 19, "add_lrn": 19, "add_matrix_band_part": 19, "add_max_broadcast": 19, "add_min_broadcast": 19, "add_mod_broadcast": 19, "add_model": 17, "add_multiarray_ndshape_enumer": 19, "add_multiply_broadcast": 19, "add_mvn": 19, "add_nm": 19, "add_not_equ": 19, "add_one_hot": 19, "add_opt": 19, "add_pad": 19, "add_permut": 19, "add_pool": 19, "add_pooling3d": 19, "add_pow_broadcast": 19, "add_random_bernoulli_dynam": 19, "add_random_bernoulli_lik": 19, "add_random_bernoulli_stat": 19, "add_random_normal_dynam": 19, "add_random_normal_lik": 19, "add_random_normal_stat": 19, "add_random_uniform_dynam": 19, "add_random_uniform_lik": 19, "add_random_uniform_stat": 19, "add_range_dynam": 19, "add_range_stat": 19, "add_rank_preserving_reshap": 19, "add_reduc": 19, "add_reduce_l1": 19, "add_reduce_l2": 19, "add_reduce_logsum": 19, "add_reduce_logsumexp": 19, "add_reduce_max": 19, "add_reduce_mean": 19, "add_reduce_min": 19, "add_reduce_prod": 19, "add_reduce_sum": 19, "add_reduce_sumsquar": 19, "add_reorganize_data": 19, "add_reshap": 19, "add_reshape_dynam": 19, "add_reshape_lik": 19, "add_reshape_stat": 19, "add_resize_bilinear": 19, "add_revers": 19, "add_reverse_sequ": 19, "add_round": 19, "add_sampl": 17, "add_scal": 19, "add_scatt": 19, "add_scatter_along_axi": 19, "add_scatter_nd": 19, "add_sequence_repeat": 19, "add_sign": 19, "add_simple_rnn": 19, "add_sin": 19, "add_sinh": 19, "add_slic": 19, "add_slice_by_s": 19, "add_slice_dynam": 19, "add_slice_stat": 19, "add_sliding_window": 19, "add_softmax": 19, "add_softmax_nd": 19, "add_split": 19, "add_split_nd": 19, "add_squeez": 19, "add_stack": 19, "add_subtract_broadcast": 19, "add_tan": 19, "add_tanh": 19, "add_til": 19, "add_topk": 19, "add_transpos": 19, "add_unari": 19, "add_unilstm": 19, "add_upper_triangular": 19, "add_upsampl": 19, "add_where_broadcast": 19, "add_where_nonzero": 19, "add_width_rang": 19, "addbroadcastablelayerparam": 19, "addit": [13, 15, 17, 19, 25, 28], "addition": [13, 29], "adjust": [19, 29], "advanc": [27, 29], "advancedquantizedlayerselector": 19, "affect": 14, "affin": [13, 22, 25, 28, 29], "affine_quantize_weight": [17, 18], "after": [3, 9, 13, 14, 17, 19, 27, 29], "again": 13, "against": 17, "aggreg": [21, 28], "aka": 13, "al": 14, "algebra": 14, "algorithm": [13, 14, 17, 19, 21, 22, 27, 28, 29], "align": [13, 19, 23], "align_corn": 13, "align_corners_": 19, "align_corners_fals": 19, "align_corners_tru": 19, "align_endpoints_mod": 19, "all": [0, 1, 3, 6, 9, 11, 12, 13, 14, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "allow": [0, 3, 12, 13, 14, 17, 19, 24, 27, 28, 29], "allow_set": 19, "allowed_rang": 17, "allowed_set": [17, 19], "allowed_valu": 17, "along": [13, 14, 17, 19, 21, 23, 27, 28, 29], "alongsid": [21, 22], "alpha": [13, 14, 19], "alpha_i": 13, "alreadi": [13, 19, 21, 22, 23, 24, 27, 28, 29], "also": [3, 9, 13, 14, 17, 19, 22, 24, 25, 28, 29], "alter": [19, 22, 24], "although": [13, 14], "alwai": [13, 14, 17, 29], "ambiti": 14, "amen": [2, 3], "amount": [13, 19], "an": [0, 2, 3, 9, 10, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29], "ani": [0, 2, 3, 9, 13, 14, 17, 19, 22, 24, 25, 27, 28, 29], "annot": 19, "anoth": [13, 14, 22, 25], "anywher": [14, 28, 29], "ao": 29, "api": [9, 14, 22, 25, 27], "appear": 13, "append": [13, 14, 17, 19, 22, 25], "appendix": 14, "appli": [0, 2, 3, 9, 13, 14, 17, 19, 23, 25, 27, 28, 29], "applic": [13, 14, 19, 29], "apply_pipelin": 14, "appropri": [27, 29], "approxim": [13, 14, 17, 27], "ar": [2, 3, 9, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "arang": 13, "arbitrari": 29, "arbitrarili": 29, "arc": 19, "area": [17, 19], "aren": 27, "arg": [14, 21, 22, 23, 24, 25, 29], "argmax": [0, 2, 3, 13, 19], "argmaxlayerparam": 19, "argmin": [13, 19], "argminlayerparam": 19, "argsort": [13, 19], "argsortlayerparam": 19, "argument": [9, 13, 14, 17, 19, 28, 29], "arithmet": [14, 29], "around": 17, "arrai": [9, 13, 15, 17, 19, 21, 22, 25, 28], "arrang": 14, "array_shap": 19, "arriv": 14, "artifact": 17, "as_default": 9, "as_dict": [27, 28, 29], "ascend": 13, "asin": [13, 19], "asinh": 19, "asinhlayerparam": 19, "asinlayerparam": 19, "assert_allclos": [2, 3], "asset": 17, "assign": 13, "associ": 14, "assum": [12, 13, 14, 15, 17, 19, 21], "astyp": 17, "asymmetr": 19, "atan": [13, 19], "atanh": [13, 19], "atanhlayerparam": 19, "atanlayerparam": 19, "atol": [2, 3], "attach": [3, 19, 28], "attent": [13, 27], "attn_mask": 13, "attn_weight": 13, "attribut": [13, 14, 19, 22, 25, 29], "author": 17, "auto": [9, 13, 24, 27], "auto_set_specification_vers": 17, "autogener": 12, "autograd": 27, "automat": [9, 14, 17, 19, 21], "av": 19, "avail": [9, 13, 14, 17, 19, 21, 27], "availabletarget": 11, "averag": [0, 2, 3, 13, 19], "average_pooling_count_excludes_pad": 19, "avg": 19, "avg_pool": 13, "avoid": [9, 13, 14, 19], "awar": [27, 29], "ax": [13, 14, 19], "axi": [13, 14, 19, 21, 23, 24, 27, 29], "axis_update_op": 14, "b": [13, 14, 15, 17, 19, 22, 24], "b0": 13, "b1": 13, "b2": 13, "b3": 13, "b_": 13, "b_back": 19, "b_f": 19, "b_i": 19, "b_o": 19, "b_r": 19, "b_z": 19, "back": [14, 19, 22, 25], "backend": [12, 13, 14], "backward": [0, 2, 3, 13, 19, 27, 28, 29], "band": [13, 19], "band_part": 13, "bandwidth": 29, "base": [13, 14, 17, 19, 21, 22, 24, 25, 27, 28, 29], "basic": [12, 13], "batch": [2, 13, 17, 19, 27, 29], "batch_axi": [13, 19], "batch_dim": 13, "batch_idx": [0, 2, 3], "batch_mod": 27, "batch_norm": [13, 14], "batch_predict": 17, "batch_siz": [0, 2, 3], "batch_to_spac": 13, "batchedmatmullayerparam": 19, "batchnorm": [9, 14, 19], "batchnorm2d": 0, "batchnormlayerparam": 19, "bath": [15, 17], "bathroom": 17, "bchw": 14, "becaus": [2, 13, 14, 17, 21, 29], "becom": [13, 14, 23], "bedroom": [15, 17], "been": [13, 17, 19], "befor": [3, 9, 13, 14, 19, 21, 27, 28, 29], "begin": [2, 3, 13, 14, 19, 27, 28, 29], "begin_id": 19, "begin_mask": [13, 19], "begin_step": 28, "behav": [17, 19], "behavior": [9, 13, 17, 19, 28, 29], "behaviour": [13, 14], "being": [0, 2, 3, 14, 17, 19, 21, 27], "below": [9, 13, 17, 19, 29], "benefici": 28, "benefit": 13, "bernoulli": [13, 19], "best": [24, 27], "beta": [13, 19], "beta1": 19, "beta2": 19, "beta_i": 13, "better": 14, "between": [3, 9, 13, 14, 15, 17, 19, 22, 23, 24, 27, 28, 29], "beyond": [13, 27], "bf16": 27, "bgr": [12, 19], "bhwc": 14, "bi": [13, 19], "bia": [12, 13, 14, 19, 22, 24, 25], "bias": [13, 19], "bias_back": 13, "bias_k": 14, "bias_q": 14, "biaslayerparam": 19, "bidirect": 13, "bidirectin": 13, "bidirectionallstmlayerparam": 19, "big": 23, "bigger": [21, 22, 23, 25], "bilinear": [13, 19], "bin": [17, 21], "binari": [13, 14, 17, 19], "bipartit": 14, "bipartitl": 14, "bisect_model": 17, "bit": [0, 13, 16, 19, 21, 22, 23, 24, 25, 27, 28, 29], "bit_mask": [22, 23], "bitmask": 13, "blank": 19, "bloat": 14, "blob": [12, 17, 19], "block": [11, 13, 14, 19, 23, 24, 27, 28, 29], "block0": 14, "block5": 14, "block6": 14, "block_shap": 13, "block_siz": [13, 19, 23, 24, 28, 29], "blockwis": 29, "blockwise_palettize_weight": [22, 24], "blue": [12, 19], "blue_bia": 19, "bn1": 0, "bodi": [13, 19], "body_network": 19, "bodynetwork": 19, "bool": [9, 12, 13, 14, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "boolean": [9, 13, 19], "boost": 15, "booster": 16, "border": 13, "border_mod": 19, "border_mor": 19, "both": [9, 13, 14, 17, 19, 22, 24, 28], "bottom": [13, 19], "bottom_right_heavi": 19, "bound": [12, 13, 19], "boundari": 13, "box": [13, 19], "box_coordinate_mod": 13, "box_height": [13, 19], "box_index_t": 13, "box_indic": 13, "box_indices_mod": 19, "box_t": 13, "box_width": [13, 19], "branch": [13, 14, 17, 19], "branch_mod": 17, "branchlayerparam": 19, "branchonvalueequ": 17, "branchonvaluegreaterthan": 17, "branchonvaluegreaterthanequ": 17, "branchonvaluelessthan": 17, "branchonvaluelessthanequ": 17, "branchonvaluenotequ": 17, "breviti": 13, "broacas": 14, "broadcast": [13, 14, 19], "broadcast_to_dynam": 19, "broadcast_to_lik": 19, "broadcast_to_stat": 19, "broadcasttodynamiclayerparam": 19, "broadcasttolikelayerparam": 19, "broadcasttostaticlayerparam": 19, "broken": 14, "bsd": 17, "buffer": [9, 27], "build": [14, 17, 19], "build_nested_block": 13, "builder": [5, 17], "built": 19, "bundl": 17, "button": 14, "byte": [13, 19, 21, 22], "c": [10, 13, 14, 15, 19], "c_": 13, "c_i": 28, "c_in": [13, 24], "c_input": 19, "c_o": 28, "c_out": [13, 24], "c_output": 19, "c_reverse_input": 19, "c_reverse_output": 19, "c_t": 13, "cach": [9, 28, 29], "cacher": [28, 29], "calcul": [13, 19, 21, 27], "calibr": [24, 27, 28, 29], "calibration_nsampl": [27, 28, 29], "call": [0, 2, 3, 9, 13, 17, 22, 24, 27, 28], "callabl": [19, 21, 25, 27, 28, 29], "can": [0, 2, 3, 9, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 25, 27, 28, 29], "cancel": 14, "candid": 14, "cannot": [9, 13, 14, 17, 29], "canon": 14, "canonic": 14, "canonicalize_inplace_pattern": 14, "cap": 14, "captur": 29, "carri": [27, 28, 29], "case": [2, 9, 13, 14, 15, 17, 19, 21, 22, 24, 27], "cast": [9, 13, 14, 22, 24], "cast_optim": 14, "cast_to_8_bit_integ": [22, 24], "castop": 14, "castop_1": 14, "categor": [13, 14, 17, 19], "categori": [14, 19], "categorical_distribut": 19, "categoricaldistributionlayerparam": 19, "categror": 14, "caus": [9, 13, 14], "cce": 19, "ceil": [13, 19], "ceil_mod": 13, "ceillayerparam": 19, "cell": [13, 19], "cell_activ": 13, "cell_clip_threshold": 19, "cell_gat": 13, "cell_state_update_activ": 19, "center": [13, 19], "center_size_height_first": [13, 19], "center_size_width_first": [13, 19], "central": 19, "centroid": [13, 21, 27], "certain": [2, 19, 21, 28], "chain": 14, "chang": [2, 3, 13, 14, 23, 27, 28], "channel": [12, 13, 14, 19, 21, 22, 23, 24, 27, 28, 29], "channel_axi": [21, 27], "channel_first": [12, 14, 19], "channel_last": [14, 19], "channel_multipli": 19, "channelwise_palettize_weight": [21, 22], "character": [19, 24], "check": [13, 14, 17, 29], "check_output_correct": 17, "child": [14, 17, 22, 25, 28, 29], "child_op": [22, 25], "children": 14, "choos": [2, 13, 22, 24], "chosen": [13, 15, 27, 28, 29], "chr": 13, "chunk": [17, 23], "chunk1": 17, "chunk2": 17, "chunked_pipelin": 17, "chw": [13, 19], "cin": 24, "clamp": [13, 19, 27], "clamped_relu": 13, "clampedrelulayerparam": 19, "class": [2, 3, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29], "class_label": [12, 16, 17, 19], "classif": [16, 17], "classifi": [9, 12, 14, 15, 16, 17, 19], "classification_softmax": 17, "classifier_config": 9, "classifierconfig": [9, 13], "classlabel": [12, 15, 19], "classmethod": [25, 27, 28, 29], "classprob": 17, "classscor": 15, "classt": 13, "clean": 14, "cleanup": 9, "click": 14, "clip": [13, 19, 22, 24], "cliplayerparam": 19, "close": 29, "closer": [14, 27], "closest": 27, "cluster": [0, 19, 21, 27], "cluster_dim": [21, 27], "cluster_dtyp": 27, "cluster_permut": 27, "co": [13, 19], "code": [0, 1, 2, 3, 9, 12, 14, 17, 27], "col": 13, "collect": [0, 2, 3, 21, 28, 29], "color": 12, "color_layout": [9, 12], "colorlayout": [9, 12], "column": [10, 13, 17, 29], "come": 13, "comma": 14, "commit": 28, "common": [9, 14], "compar": [0, 13, 14, 17, 19, 22, 24, 28], "compare_model": 19, "comparison": [17, 19], "compat": [9, 12, 13, 19, 24], "compil": [9, 13, 14], "compile_model": 17, "compiled_model_path": 17, "compiledmlmodel": 17, "complet": 13, "complex": [2, 3], "complic": 14, "compliment": 14, "compon": 14, "compos": [0, 2, 3, 14], "compose_conv1d": 14, "composit": 14, "compress": [9, 13, 14, 19, 20, 21, 23, 24, 25, 27, 28, 29], "compressed_model": [21, 22, 23, 24, 27, 28, 29], "compressed_model_a8": 24, "compressed_model_w8a8": 24, "compression_util": 18, "compressiongranular": [21, 24], "compressor": [27, 28, 29], "comput": [9, 13, 14, 17, 19, 21, 22, 23, 24, 27, 28, 29], "compute_mean_var": 19, "compute_precis": 9, "compute_spars": 28, "compute_unit": [9, 17], "computeunit": [9, 17], "concat": [13, 14, 19], "concat_nd": 19, "concat_to_pixel_shuffl": 14, "concaten": [13, 19], "concatndlayerparam": 19, "concret": [9, 13, 14], "cond": [13, 14], "cond_var": 14, "condit": [13, 14, 17, 19], "condition_network": 19, "conduct": 29, "config": [0, 2, 3, 21, 22, 23, 24, 25, 27, 28, 29], "config_dict": [25, 27, 28, 29], "config_typ": 25, "configur": [3, 9, 12, 25, 27, 28, 29], "conjunct": 27, "connect": 14, "consecut": [14, 27], "conserv": 14, "consid": [12, 13, 14, 21, 22], "consist": [2, 3, 14, 17], "const": [9, 13, 14, 21, 22, 23, 24, 25], "const_2": 14, "const_3": 14, "const_dedupl": 14, "const_elimin": [9, 14], "const_threshold": 14, "constant": [13, 14, 17, 19, 22, 23, 25, 28], "constant_elimin": 9, "constant_v": [13, 14], "constant_valu": 19, "constantpaddinglayerparam": 19, "constantsparsityschedul": 28, "constexpr": [14, 22, 25], "constexpr_": 14, "constexpr_affine_dequant": [13, 14, 22, 24, 25], "constexpr_blockwise_shift_scal": [13, 22, 24], "constexpr_cast": 13, "constexpr_lut_to_dens": [13, 21, 22, 24, 25], "constexpr_lut_to_spars": [13, 21, 22], "constexpr_sparse_blockwise_shift_scal": [13, 22, 23], "constexpr_sparse_to_dens": [13, 21, 22, 23, 25], "constraint": [13, 14, 29], "construct": [3, 11, 13, 17, 19, 21, 22, 25], "constructor": 17, "constsexpr_sparse_to_dens": 23, "consum": 14, "consumpt": [20, 28], "contain": [9, 13, 14, 17, 19, 21, 22, 23, 25, 27, 28, 29], "content": 13, "context_length": 17, "contigu": [15, 28, 29], "continu": [13, 19, 21], "contribut": 14, "control": [9, 13, 19, 24, 25, 27, 28, 29], "conv": [2, 3, 9, 14, 22, 23, 24, 25, 27, 28, 29], "conv1": [0, 28, 29], "conv1d": 14, "conv2": [0, 27, 28, 29], "conv2d": [0, 2, 3, 14, 27, 28, 29], "conv_1": [22, 25], "conv_1_bia": [22, 25], "conv_1_weight": [22, 25], "conv_config": [3, 25], "conv_in": 13, "conv_out": 13, "conv_transpos": [13, 14, 22, 24], "convent": 13, "convers": [9, 12, 14, 17, 19], "convert": [0, 2, 3, 5, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 29], "convert_double_to_float_multiarray_typ": 17, "convert_to": [9, 17], "convolut": [2, 3, 13, 14, 19, 25, 29], "convolution3dlayerparam": 19, "convolutionlayerparam": 19, "convolv": 13, "coordin": [13, 19], "coordinates_mod": 13, "copi": [13, 17, 19, 27, 28, 29], "copylayerparam": 19, "core": [0, 2, 3, 5, 9, 12, 14, 15, 16, 17, 19], "coreml": [13, 16, 17, 18, 21, 22, 23, 24, 25], "coreml8": 14, "coreml_dialect": 13, "coreml_model": [0, 2, 3, 15, 16], "coreml_update_st": 14, "coremlopmetadata": [22, 25], "coremlpython": 17, "coremltool": [0, 2, 3, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29], "coremlweightmetadata": [22, 25], "corner": 13, "corners_height_first": [13, 19], "corners_width_first": [13, 19], "correct": [0, 2, 3, 14, 17], "correspond": [3, 9, 13, 14, 15, 17, 19, 22, 24, 25, 27, 28, 29], "correspondingli": 14, "cosh": 13, "coshlayerparam": 19, "cosin": [13, 19], "coslayerparam": 19, "cost": 13, "could": [13, 14, 21, 22, 23, 24], "count": [13, 14, 17, 28], "counter": 28, "counterpart": 29, "coupl": 19, "coupled_input_forget_g": 19, "cours": [3, 28], "cout": [14, 24], "cpu": [9, 17, 21, 27, 28], "cpu_and_gpu": [9, 17], "cpu_and_n": [9, 17], "cpu_onli": [9, 17], "creat": [2, 3, 9, 11, 12, 13, 14, 17, 19, 25, 27, 28, 29], "create_array_feature_extractor": 17, "create_feature_vector": 17, "create_model_loss_and_optim": 27, "criteria": 27, "criterion": 19, "crop": [13, 19], "crop_and_res": 13, "crop_height": 13, "crop_res": 13, "crop_width": 13, "croplayerparam": 19, "cropresizelayerparam": 19, "cross": 19, "csv": [15, 17], "ct": [0, 2, 3, 9, 11, 12, 14, 17, 21, 22, 23, 24, 25], "cto": [21, 22, 23, 24], "cum": 19, "cumsum": [13, 19], "cumsumlayerparam": 19, "cumul": [13, 19], "current": [13, 14, 15, 17, 19, 22, 24, 27, 28, 29], "current_nam": 17, "curv": 3, "custom": [9, 13, 19, 21, 27], "custom_config": 27, "custom_lut": 19, "custom_padding_back": 19, "custom_padding_bottom": 19, "custom_padding_front": 19, "custom_padding_left": 19, "custom_padding_right": 19, "custom_padding_top": 19, "custom_proto_spec": 19, "customlayerparam": 19, "d": [13, 19, 21, 27], "d0": 13, "d1": [13, 14], "d2": [13, 14], "d3": [13, 14], "d4": 14, "d_axi": 13, "d_axis_i": 13, "d_axis_out": 13, "d_in": 13, "d_n": 13, "d_out": 13, "d_post": 13, "d_prior": 13, "dampen": [28, 29], "data": [0, 2, 3, 13, 14, 15, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "data1": 19, "data2": 19, "data_and_predict": 17, "data_dict": [27, 28, 29], "data_dir": [0, 2, 3], "data_mask": 13, "data_path": [0, 2, 3], "data_point": 17, "datafram": 17, "dataload": [0, 2, 3, 27, 28, 29], "datalod": [28, 29], "dataset": 21, "datatyp": [15, 17, 19], "db": 17, "de": 13, "dead": 14, "dead_code_elimin": [9, 14], "deal": 17, "debug": [9, 14], "debugging_util": 17, "decai": 19, "decid": [14, 27], "decis": 15, "decision_tre": 16, "decod": [28, 29], "decomposit": 14, "decompress": [13, 14, 22, 25], "decompress_weight": [22, 25], "decompressed_model": [22, 25], "deconv": [14, 19], "deconvolut": [13, 19], "decor": [11, 14], "decreas": [13, 19], "dedup": 14, "dedup_op_and_var_nam": 14, "dedupl": [14, 17], "deep": 17, "deep_featur": 17, "def": [0, 2, 3, 9, 11, 13, 14, 17, 19, 21, 27], "default": [9, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "default_class_label": 17, "default_function_nam": 17, "default_label": 17, "default_palett": [0, 9], "default_prun": [3, 9], "default_valu": 12, "defaultfunctionnam": 17, "defin": [2, 3, 13, 17, 19, 27, 28, 29], "define_loss": [28, 29], "define_model": 29, "definit": 14, "degrad": [2, 27], "delet": [14, 17], "delta": 13, "demonstr": 3, "denomin": [13, 19], "denot": [13, 17], "dens": [0, 2, 3, 9, 12, 13, 21, 22, 23, 24, 27], "dense1": 0, "dense2": 0, "dense_2": 19, "depend": [3, 9, 13, 19, 22, 25], "deploi": [0, 2, 3, 20], "deploy": [9, 22, 24], "deprec": 18, "depth": [13, 19], "depth_to_spac": [13, 19], "depthwis": [13, 19], "depthwiseconv": 19, "dequant": [13, 14, 19, 24, 29], "dequantize_quantize_pair_elimin": 14, "dequantize_to_constexpr": 14, "deriv": [13, 19], "desc": 17, "descend": [13, 14, 19, 29], "descent": 19, "describ": [0, 11, 13, 14, 19, 27], "descript": [13, 17, 19, 22, 24], "descriptor": 17, "design": 17, "desir": [17, 28], "destin": [14, 17], "destination_path": 17, "detail": [2, 3, 9, 11, 13, 14, 19, 22, 25, 27, 28, 29], "detect": 14, "detect_concat_interleav": 14, "determin": [9, 13, 14, 15, 17, 19, 21, 24, 28], "deviat": [13, 19], "devic": [20, 23, 28, 29], "dfrac": 13, "diagon": [13, 19, 28, 29], "dialect": [9, 13], "dict": [13, 14, 15, 17, 19, 22, 24, 25, 27, 28, 29], "dictabledataclass": [27, 28, 29], "dictat": 13, "dictionari": [13, 14, 15, 17, 19, 22, 24, 25, 27, 28, 29], "dictvector": 15, "did": 14, "differ": [3, 9, 13, 14, 17, 19, 24, 25, 27, 28, 29], "differenti": [6, 26, 27], "dilat": [13, 19], "dilated_kernel": 13, "dilation_depth": 19, "dilation_factor": 19, "dilation_height": 19, "dilation_width": 19, "dim": [0, 2, 3, 12, 13, 14, 19, 23, 24, 28], "dimens": [13, 14, 15, 17, 19, 21, 22, 23, 24, 27, 28, 29], "dimension": [13, 14, 17, 19, 29], "dir": 17, "direct": [13, 14, 17, 19, 29], "directli": [9, 13, 17], "directori": [9, 17, 19], "disabl": [17, 28, 29], "disable_rank5_shape_map": 19, "discov": 21, "discret": [17, 21, 22], "disk": [0, 17], "displai": [9, 19, 21], "distanc": 27, "distinct": 19, "distribut": [13, 14, 19, 21, 27], "distributive_quantized_binary_op_scale_norm": 14, "div": [13, 14, 19], "divid": [13, 14, 19, 21, 22, 27], "divide_broadcast": 19, "divide_to_multipli": 14, "dividebroadcastablelayerparam": 19, "divis": [13, 19, 23, 24, 28], "divisor": 14, "dkm": 27, "dkm_palett": [0, 6], "dkmpalett": [0, 27], "dkmpalettizerconfig": [0, 27], "dn": [13, 14], "do": [0, 13, 14, 17, 21, 25], "do_quant": 19, "doc": [22, 25], "docstr": 9, "document": [0, 2, 3, 5, 13, 14], "doe": [13, 14, 17], "doesn": [0, 13, 14, 17, 29], "domain": 13, "don": 17, "done": [9, 13], "dot": [13, 19], "doubl": [14, 15, 17, 19], "doubletyp": 17, "dout": [13, 14], "down": [14, 19], "downcast": 14, "download": [0, 1, 2, 3], "downscal": 13, "downscale_factor": 13, "downstream": 14, "draw": 13, "drawn": 13, "dropout": 0, "dropout_p": 13, "dstt": 13, "dtype": [9, 12, 13, 14, 18, 19, 22, 24, 25, 27, 28, 29], "due": [9, 13, 14], "dummi": [13, 14], "duplic": 14, "dure": [12, 14, 19, 20, 27, 29], "dynam": [13, 14, 17, 29], "dynamic_length": 13, "dynamic_shape_mlmodel": 17, "e": [13, 14, 17, 19, 28], "each": [0, 3, 9, 10, 11, 12, 13, 14, 15, 17, 19, 21, 22, 24, 27, 28, 29], "easier": [14, 17], "edg": [9, 13], "edkm": 27, "effect": [13, 14, 21, 24, 27, 29], "efficaci": 28, "effici": [22, 23, 27, 29], "einsum": 13, "either": [3, 9, 13, 14, 17, 19, 22, 23, 24, 27, 28, 29], "elem_shap": 13, "element": [0, 3, 9, 12, 13, 14, 19, 21, 22, 23, 24, 25, 27, 28, 29], "elementari": 13, "elementwis": [13, 14, 19], "elimin": 14, "els": [13, 14, 19, 21, 28], "else_branch": 19, "elu": [13, 19], "ema_min_max": 29, "ema_ms": 29, "ema_percentil": 29, "embed": [13, 15, 19], "embedding_s": 19, "embeddinglayerparam": 19, "embeddingndlayerparam": 19, "empti": [9, 13, 17, 19], "enabl": [17, 19, 23, 25, 27, 28, 29], "enable_normal_float": [28, 29], "enable_per_channel_scal": [21, 27], "encod": [15, 17, 19], "encompass": 28, "end": [0, 2, 3, 13, 14, 17, 19, 28], "end_id": 19, "end_index": [19, 28], "end_mask": [13, 19], "enforc": [13, 27], "enforce_zero": 27, "engin": [9, 17, 28], "enough": 14, "ensembl": 17, "ensur": [13, 14], "entir": [13, 14, 17, 19, 21], "entri": [13, 17, 21, 22, 27], "entropi": 19, "enum": [9, 11, 17, 19, 29], "enumer": [0, 2, 3, 9, 12, 17, 19, 21], "enumerated_shap": 19, "ep": [0, 2, 3, 19], "epoch": [0, 2, 3, 27], "epsilon": [10, 13, 19], "eq": [0, 2, 3], "equal": [13, 17, 19, 23, 24, 27, 28, 29], "equallayerparam": 19, "equat": [13, 22, 24], "equival": [13, 14, 17, 19], "erf": [13, 14, 19], "erflayerparam": 19, "error": [13, 17, 19, 28, 29], "especi": 21, "essenti": 14, "estim": [19, 29], "et": 14, "etc": [9, 13, 14, 17, 24, 28], "ev": 13, "eval": [0, 2, 3, 9], "eval_model": [0, 2, 3], "evalu": [0, 2, 3, 13, 17, 19, 29], "evaluate_classifi": 17, "evaluate_classifier_with_prob": 17, "evaluate_regressor": 17, "evaluate_transform": 17, "even": [13, 14, 21, 29], "evenli": 19, "event": 13, "eventu": 13, "everi": [3, 9, 13, 14, 19, 23, 28], "everyth": [13, 17, 19], "evolv": 3, "exact": [13, 14, 19, 22, 24, 28, 29], "exact_array_map": 19, "exactli": [12, 13, 19, 23, 27], "exampl": [0, 1, 2, 3, 4, 5, 6, 9, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29], "example_input": [0, 2, 3, 9, 29], "exce": 27, "except": [9, 12, 13, 19], "exclud": [13, 19], "exclude_pad_area": 19, "exclude_padding_from_averag": 13, "exclus": [13, 19], "execut": [4, 6, 9, 13, 17, 19, 28, 29], "exist": [0, 2, 3, 13, 14, 17, 19, 27, 28, 29], "exp": [13, 19], "exp2": [13, 19], "exp2layerparam": 19, "expand": [13, 14, 17, 19], "expand_dim": [13, 14], "expand_dynamic_linear": 14, "expand_high_rank_reshape_and_transpos": 14, "expanddimslayerparam": 19, "expandus": [0, 2, 3], "expect": [13, 16, 17, 19, 24], "expected_output": 17, "experi": 17, "experienti": 19, "experiment": [14, 24], "explicitli": 13, "explor": [14, 28], "expon": [13, 19, 28], "exponenti": [13, 19], "export": [9, 17, 27, 28, 29], "exportedprogram": 9, "expos": [12, 15, 16, 17, 19], "express": 13, "extend": 28, "extens": [9, 27], "extra": [9, 13, 27], "extract": [13, 17, 19, 21], "extract_indic": 17, "extractor": 17, "extrapolation_valu": 13, "extrema": 13, "f": [0, 2, 3, 13, 19], "f16": 27, "f32": [13, 27], "f_t": 13, "fact": 27, "factor": [12, 13, 14, 19, 22, 24, 27, 28, 29], "fail": [9, 14], "fake": [2, 29], "fakepalett": 27, "fakequant": 29, "fall": [13, 21], "fals": [0, 2, 3, 9, 12, 13, 14, 17, 19, 21, 24, 25, 27, 28, 29], "false_child_id": 17, "fashion": [14, 28], "faster": 14, "fcrn": 14, "featur": [10, 12, 15, 16, 17, 19], "feature1": 19, "feature2": 19, "feature_index": 17, "feature_nam": [10, 16, 19], "feature_valu": 17, "fed": [12, 28, 29], "feed": [14, 21, 22, 24, 25, 28, 29], "feet": 17, "fetch": [13, 27, 28, 29], "few": [2, 3, 14, 27, 28, 29], "field": [12, 13, 19], "file": [4, 6, 9, 12, 16, 17, 25, 27, 28, 29], "file_valu": 13, "filenam": 17, "fill": [13, 14, 19], "fill_dynam": 19, "fill_lik": [13, 19], "fill_stat": 19, "filldynamiclayerparam": 19, "filllikelayerparam": 19, "fillstaticlayerparam": 19, "filter": [13, 19], "final": [0, 13, 14, 15, 17, 19, 23, 27, 28, 29], "finalized_model": 0, "find": [3, 14], "fine": [23, 25, 27, 28], "finit": 12, "first": [0, 2, 3, 12, 13, 14, 17, 19, 21, 22, 23, 24, 28, 29], "firstlayerinputcach": [28, 29], "fisher": 27, "fisrt": 28, "fit": 15, "fix": [13, 14, 17, 21, 27], "flag": [9, 14, 17, 19], "flat": [9, 13], "flatten": [0, 2, 3, 13, 19, 21, 23], "flatten2d": 13, "flatten_to_2d": 19, "flattenlayerparam": 19, "flattento2dlayerparam": 19, "flexibl": 19, "flexible_shape_util": 17, "float": [9, 12, 13, 14, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "float16": [9, 12, 14, 19], "float32": [9, 12, 14, 17, 19, 22, 25, 28, 29], "floor": [13, 19, 23, 28], "floor_div": 13, "floor_div_broadcast": 19, "floordivbroadcastablelayerparam": 19, "floorlayerparam": 19, "flow": [19, 29], "fold": [2, 9, 13, 14, 27, 28], "follow": [2, 3, 9, 12, 13, 14, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "footprint": [0, 3], "forc": 19, "force_32bit_float": 16, "forest": 15, "forget": [13, 19], "forget_bia": 19, "forget_g": 13, "form": [0, 9, 14, 15, 17, 21, 27, 29], "format": [0, 2, 3, 5, 9, 12, 13, 14, 15, 16, 17, 19, 22, 23, 24, 25, 28, 29], "formula": [13, 19, 22, 24, 28], "forward": [3, 9, 13, 19, 28, 29], "found": [9, 19, 27], "four": [13, 17, 19, 21, 22, 25, 28, 29], "fourth": 13, "fp16": [12, 13, 14, 22, 24, 27], "fp16computeprecis": [9, 14], "fp32": [12, 13, 14], "frac": [13, 17, 28], "fraction": [13, 28], "fragment": 14, "framework": [9, 13, 14, 17], "freez": [3, 29], "freshli": 14, "from": [0, 2, 3, 4, 6, 9, 11, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 25, 27, 28, 29], "from_dict": [0, 25, 27, 28, 29], "from_yaml": [25, 27, 28, 29], "front": 19, "frozen": [2, 9, 29], "full": [0, 2, 3, 19, 29], "full_precision_model": 19, "fulli": [24, 27, 28, 29], "func_input": 11, "function": [0, 2, 3, 9, 11, 13, 14, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "function_nam": [11, 17], "function_name_to_materialization_map": [14, 17], "further": [14, 21, 22, 23, 24, 27], "fuse": [9, 14], "fuse_conv_batchnorm": [9, 14], "fuse_conv_bia": 14, "fuse_conv_scal": 14, "fuse_elementwise_to_batchnorm": 14, "fuse_gelu_exact": 14, "fuse_gelu_tanh_approxim": 14, "fuse_layernorm_or_instancenorm": 14, "fuse_leaky_relu": 14, "fuse_linear_bia": 14, "fuse_matmul_weight_bia": 14, "fuse_onehot_matmul_to_gath": 14, "fuse_pad_conv": 14, "fuse_prelu": 14, "fuse_reduce_mean": 14, "fuse_transpose_matmul": 14, "fusion": [13, 14], "futur": [14, 18], "fx": 29, "g": [12, 13, 14, 17, 28], "gain": [23, 28], "galleri": [0, 1, 2, 3, 6], "gamma": [13, 19], "gamma_i": 13, "gate": [13, 19], "gather": [13, 14, 19], "gather_along_axi": [13, 19], "gather_nd": 13, "gatheralongaxislayerparam": 19, "gatherlayerparam": 19, "gatherndlayerparam": 19, "gauss": 13, "gaussian": [13, 19], "gelu": [13, 14, 19], "gelulayerparam": 19, "gener": [0, 1, 2, 3, 9, 12, 13, 14, 19, 21, 24, 28, 29], "generic_pass_infrastructur": 14, "get": [13, 14, 17, 21, 22, 23, 24, 25, 28, 29], "get_compiled_model_path": 17, "get_gelu_pattern1": 14, "get_gelu_pattern2": 14, "get_shap": 19, "get_spec": [17, 19], "get_submodul": [27, 28, 29], "get_weights_metadata": [22, 25], "getshapelayerparam": 19, "github": 5, "give": [13, 15, 17], "given": [9, 13, 14, 15, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "glmregressor": 17, "global": [19, 25, 27, 28, 29], "global_config": [2, 21, 22, 23, 24, 25, 27, 28, 29], "global_pool": 13, "globalconfigtyp": 27, "globalpooling3dlayerparam": 19, "go": [0, 2, 3, 13, 14, 17, 27], "got": 13, "gptq": 28, "gpu": [9, 17, 27, 29], "gradient": [13, 15, 19, 27], "gradual": 3, "grain": [23, 25, 28], "granular": [21, 24, 27, 28, 29], "graph": [5, 9, 12, 13, 21, 22, 23, 24], "graphdef": 9, "graphic": 14, "graphmodul": 29, "gray_bia": 19, "grayscal": [12, 19], "grayscale_float16": [9, 12], "greater": [13, 14, 19, 21, 22, 23, 24, 25, 28], "greater_equ": 13, "greater_than": 19, "greaterequallayerparam": 19, "greaterthanlayerparam": 19, "green": [12, 19], "green_bia": 19, "grid": [13, 19], "grid_point": [13, 19], "group": [13, 19, 21, 27], "group_siz": [21, 27], "gru": [13, 19], "grulayerparam": 19, "gsm": 27, "guarante": [13, 14], "guid": 5, "h": [9, 13, 14, 19, 28], "h1": [13, 14], "h2": [13, 14], "h5": 9, "h5_path": 9, "h_": 13, "h_center": [13, 19], "h_end": [13, 19], "h_in": [13, 19], "h_input": 19, "h_output": 19, "h_reverse_input": 19, "h_reverse_output": 19, "h_start": [13, 19], "h_t": 13, "ha": [3, 9, 13, 14, 17, 19, 21, 22, 24, 25, 27, 29], "had": 3, "half": [13, 19, 28], "half_pixel_cent": 13, "hand": 14, "handl": [14, 15, 19], "happen": [14, 21], "hard": [19, 27], "hard_sigmoid": 13, "hardshrink": 27, "hardwar": 29, "has_bia": 19, "hasn": 17, "have": [0, 3, 9, 12, 13, 14, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "hdf5": 9, "height": [9, 13, 19], "height_rang": 19, "help": [0, 19, 23], "henc": [13, 14, 21, 22, 23, 24, 25, 28], "here": [2, 13, 14, 17, 24, 28], "hessian": [27, 28, 29], "hessian_dampen": [28, 29], "hf": 13, "hh": 13, "hi": 13, "hidden": [13, 19], "hidden_s": 19, "high": [13, 17, 22, 24, 28, 29], "higher": [13, 27], "highest": 17, "highlight": 14, "hint": 17, "histogram": [21, 22], "hit": 17, "hn": 14, "ho": 13, "hold": [13, 17, 19], "hook": [3, 27, 28], "horizont": 19, "hot": [13, 15, 19], "hous": [15, 17], "housepric": [15, 17], "how": [0, 2, 3, 13, 17, 21, 24, 27, 28, 29], "howev": [14, 29], "hr": 13, "huge": 27, "huggingfac": [28, 29], "hw": 19, "hyper": 28, "hyperbol": [13, 19], "hyperparamet": [3, 29], "hypothet": 14, "hz": 13, "i": [0, 2, 3, 5, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29], "i0": 13, "i1": 13, "i16": 13, "i2": 13, "i3": 13, "i32": [13, 14], "i4": 13, "i64": 13, "i8": [13, 27], "i_": 13, "i_0": 13, "i_t": 13, "id": [13, 17, 19], "idea": 28, "ident": [9, 13, 14, 15], "identifi": [14, 21], "idx": [13, 21, 22, 25], "if_branch": 19, "iff": 13, "ignor": [13, 14, 17, 19, 28], "ih": 13, "ii": 13, "illeg": 13, "illustr": [13, 14, 22, 24, 29], "imag": [0, 2, 3, 9, 12, 13, 14, 19], "image_format": 19, "image_input_nam": 19, "image_input_preprocess": 14, "image_s": 19, "image_scal": 19, "imagetyp": [9, 14], "img_size_rang": 19, "immedi": [14, 28, 29], "immediate_valu": 13, "impact": 27, "implement": [13, 14, 19, 21, 27, 28, 29], "impli": [12, 13], "import": [0, 2, 3, 9, 11, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "impos": 29, "improv": 29, "imput": 15, "in1": 13, "in2": 13, "in_plac": 29, "includ": [9, 13, 14, 17, 19, 22, 25], "include_last_pixel": 19, "include_layers_with_nam": 19, "inclus": [13, 19], "increas": [3, 13, 19], "increment": [13, 17, 19, 28], "independ": 13, "index": [2, 5, 12, 13, 17, 19, 27, 28], "index_typ": 17, "indic": [13, 14, 15, 17, 19, 21, 22, 23, 27, 28, 29], "indices_mask": 13, "indices_nonzero_data": 13, "indices_shap": 13, "indicest": 13, "induc": [23, 28, 29], "inertia": 27, "inf": [13, 14], "infer": [2, 9, 12, 13, 14, 17, 20, 24, 28, 29], "infin": 13, "info": [13, 17], "inform": [11, 13, 14, 17, 19, 21, 22, 23, 24, 25, 27, 28], "inherit": [13, 19], "init_length": 13, "initi": [0, 2, 3, 12, 13, 17, 27, 28, 29], "initial_c": 13, "initial_h": 13, "initial_spars": 28, "inject": [9, 14], "inner": 19, "inner_activ": 19, "innermost": 13, "innerproduct": 19, "innerproductlayerparam": 19, "inp": 27, "inplac": [3, 14, 27, 28, 29], "input": [0, 2, 3, 5, 9, 11, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 27, 28, 29], "input_": 17, "input_1": 17, "input_2": 17, "input_cach": [28, 29], "input_channel": 19, "input_channel_block_s": 24, "input_data": 17, "input_descript": 17, "input_dim": 19, "input_featur": [15, 17, 19], "input_g": 13, "input_height": 19, "input_id": 17, "input_idx": 19, "input_interv": 13, "input_length": 10, "input_nam": [9, 17, 19], "input_rang": 19, "input_rank": 19, "input_s": 19, "input_shap": [13, 19], "input_spec": 11, "input_tensor": 19, "input_typ": 12, "input_width": 19, "insensit": 19, "insert": [0, 3, 13, 14, 17, 24, 27, 28, 29], "insert_pass": 14, "insid": [13, 17, 19, 27], "inspect": [9, 17, 19], "inspect_conv_channel": 19, "inspect_innerproduct_channel": 19, "inspect_input_featur": 19, "inspect_lay": 19, "inspect_loss_lay": 19, "inspect_optim": 19, "inspect_output_featur": 19, "inspect_updatable_lay": 19, "inspir": 28, "instal": [2, 5, 11], "instanc": [2, 3, 13, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "instance_norm": [13, 14, 19], "instanti": 17, "instead": [12, 13, 14, 19], "instruct": [5, 14], "int": [12, 14, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "int16": [9, 13], "int3": [28, 29], "int32": [9, 12, 13, 14], "int4": [13, 22, 24, 28, 29], "int64": [15, 17], "int8": [13, 14, 18, 19, 22, 24, 27, 29], "int_8_dynamic_quant": 19, "int_op_canonic": 14, "integ": [13, 14, 17, 19, 21, 22, 23, 24, 28, 29], "intend": [9, 13, 14], "intent": 14, "interest": [13, 19], "interfac": [14, 16, 17, 19], "interleav": [13, 14, 19], "intermedi": [9, 12, 13, 14, 22, 24, 29], "intern": [13, 16, 17, 28], "interpol": [13, 19, 22, 24], "interpolation_mod": 13, "interpret": [13, 15, 17, 19], "intersect": [13, 19], "interv": [13, 19, 21], "introduc": [3, 13, 14], "invalid": [9, 13, 19], "invari": 14, "invers": [13, 19], "inverse_dist": 17, "invok": [9, 13, 14], "involv": [13, 14], "io": [2, 19, 25, 27, 28, 29], "ios13": 9, "ios14": 9, "ios15": [9, 13], "ios16": [0, 3, 11, 13], "ios17": [2, 13], "ios18": [9, 13], "iou": 13, "iou_threshold": [13, 19], "ip_lay": 19, "iphon": 20, "ipynb": [0, 2, 3], "ir": 13, "is0": [13, 14], "is1": 14, "is_bgr": 19, "is_caus": 13, "is_deconv": 19, "is_deprec": 25, "is_glob": 19, "is_logit": 19, "is_quantized_weight": 19, "is_temp_packag": 17, "is_updat": 17, "isflex": 19, "isn": 14, "issu": [9, 14], "item": [0, 2, 3, 22, 25, 28, 29], "iter": [9, 13, 14, 19, 21, 22, 27, 28, 29], "its": [0, 13, 14, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "itself": [12, 17], "iz": 13, "j": 13, "j0": 13, "jit": [0, 2, 3, 9], "joint": [21, 22, 23, 24, 27], "joint_compress": [21, 22, 23, 24], "jointli": [21, 22, 23, 24], "jupyt": [0, 1, 2, 3], "just": [14, 16], "k": [6, 13, 14, 19, 21, 22, 25, 26, 27], "k0": 13, "k1": 13, "k2": 13, "k_embed": 14, "kd": 17, "kd_tree": 17, "keep": [13, 14, 19, 28], "keep_dim": 13, "keepdim": [0, 2, 3, 19], "kei": [9, 12, 13, 15, 17, 19, 25, 27, 28, 29], "kera": [9, 14], "keras_model": 9, "kernel": [13, 14, 19], "kernel_channel": 19, "kernel_depth": 19, "kernel_height": 19, "kernel_s": 13, "kernel_width": 19, "key_1": 29, "key_2": 29, "keyword": [19, 29], "kh": [13, 24], "kind": 28, "kmean": [18, 21, 22, 25, 27], "kmeans_batch_threshold": 27, "kmeans_error_bnd": 27, "kmeans_init": 27, "kmeans_lut": 19, "kmeans_max_it": 27, "kmeans_n_init": 27, "kmeans_opt1d_threshold": 27, "knearestneighborsclassifi": 17, "knearestneighborsclassifierbuild": 17, "kneighborsclassifi": 15, "knnclassifi": 17, "know": 13, "known": [9, 13, 14, 19], "known_size_map": 17, "kv": 9, "kw": [13, 24], "kwarg": [13, 17, 19, 21, 22, 23, 24, 25], "l": 13, "l1": [13, 19], "l1_normal": 19, "l2": [13, 19, 23, 28, 29], "l2_norm": 13, "l2_normal": 19, "l2_pool": 13, "l2normalizelayerparam": 19, "label": [12, 13, 16, 17, 19, 27, 28, 29], "laid": 13, "laina": 14, "lambda": 9, "languag": [9, 12, 13, 14, 27, 28, 29], "larg": [9, 13, 14, 22, 23, 27], "large_weight": [22, 25], "larger": [13, 14, 27, 28], "largest": 19, "last": [12, 13, 14, 15, 17, 19, 28, 29], "latenc": [20, 23, 28, 29], "later": [9, 13, 14, 19], "lattic": 21, "layer": [0, 3, 9, 12, 13, 14, 19, 22, 23, 24, 25, 27, 28, 29], "layer_nam": 19, "layer_norm": [13, 14], "layer_typ": 19, "layernormalizationlayerparam": 19, "layerwise_compress": [28, 29], "layerwisecompressionalgorithmconfig": [28, 29], "layerwisecompressor": [28, 29], "layerwisecompressorconfig": [27, 28, 29], "layout": [12, 13], "lead": [2, 9, 13, 14, 27], "leaf": 17, "leaf_siz": 17, "leakag": 14, "leaki": 19, "leaky_relu": [13, 14], "leakyrelu": 19, "learn": [0, 2, 3, 9, 15, 19, 23, 27, 28, 29], "learnt": 27, "least": [13, 19], "leav": [17, 19], "left": [13, 14, 19], "leftarrow": 13, "len": [0, 2, 3, 13], "length": [9, 13, 15, 17, 19, 21, 27, 28, 29], "less": [2, 13, 19, 20, 27, 28], "less_equ": 13, "less_than": 19, "lessequallayerparam": 19, "lessthanl_ayerparam": 19, "let": [14, 17, 19], "level": [3, 17, 23, 25, 27, 28, 29], "leverag": 27, "libsvm": 8, "libsvm_model": 10, "licens": 17, "lifetim": 17, "like": [2, 9, 13, 14, 17, 19, 27, 29], "likewis": 13, "limit": [9, 12, 13, 14, 17, 19, 29], "linear": [0, 1, 3, 6, 9, 14, 15, 17, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29], "linear_0": 14, "linear_1": [22, 25], "linear_1_weight": [22, 25], "linear_activ": 13, "linear_config": 3, "linear_lut": 19, "linear_model": 15, "linear_quant": [2, 6], "linear_quantize_activ": 24, "linear_quantize_weight": [18, 22, 24], "linear_symmetr": [18, 19, 22, 24], "linear_upsample_mod": 19, "linearli": [21, 22], "linearquant": [2, 29], "linearquantizerconfig": [2, 29], "linearregress": 15, "linearsvc": 15, "linearsvr": 15, "link": 14, "list": [3, 9, 11, 12, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 27, 28, 29], "list_gath": 13, "list_length": 13, "list_read": 13, "list_scatt": 13, "list_writ": 13, "llm": 27, "load": [9, 13, 15, 17, 19], "load_calibration_data": [27, 28, 29], "load_const": 19, "load_spec": [17, 19], "loadconstantlayerparam": 19, "loadconstantndlayerparam": 19, "loaded_model": 17, "local": [13, 19, 24], "local_response_norm": 13, "local_s": 19, "locat": [9, 13, 19, 22, 23], "log": [9, 13, 14, 19], "log2": 13, "logarithm": 13, "logic": 19, "logical_and": 13, "logical_not": 13, "logical_or": 13, "logical_xor": 13, "logicalandlayerparam": 19, "logicalnotlayerparam": 19, "logicalorlayerparam": 19, "logist": [15, 17], "logit": 13, "logsoftmax": [0, 2, 3], "logsum": 19, "long": 13, "longer": [13, 19], "look": [0, 9, 13, 19, 21], "lookup": [13, 19, 21, 22, 24, 27], "loop": [14, 19, 27, 29], "loop_bodi": 14, "loop_break": 19, "loop_cond": 14, "loop_continu": 19, "loop_invariant_elimin": 14, "loop_var": [13, 14], "loopbreaklayerparam": 19, "loopcontinuelayerparam": 19, "looplayerparam": 19, "lose": [0, 3], "loss": [0, 2, 3, 14, 19, 27, 28, 29], "loss_": 19, "loss_fn": [27, 28, 29], "lossi": 2, "lot": [22, 23], "low": [13, 22, 24], "lower": [13, 19, 27, 29], "lower_bound": [12, 19], "lower_triangular": 19, "lowertriangularlayerparam": 19, "lowest": [23, 28], "lr": [0, 17, 19], "lrn": 19, "lrnlayerparam": 19, "lsb": 13, "lsq": 29, "lsq_plu": 29, "lstm": [13, 19], "lut": [13, 19, 21, 22, 24, 27], "lut0": 13, "lut1": 13, "lut_dtyp": 27, "lut_funct": [18, 19, 21], "lut_shap": 13, "m": [13, 23, 28], "m1": 17, "m2": 17, "mac": [9, 17], "machin": [10, 17], "maco": [9, 17, 19], "macos10": 9, "macos11": 9, "macos12": [9, 17], "macos13": 9, "made": 14, "magnitud": [4, 6, 23, 25, 26], "magnitude_prun": [3, 4, 6], "magnitudeprun": [3, 28], "magnitudeprunerconfig": [3, 28], "mai": [9, 12, 13, 14, 15, 17, 28, 29], "main": [11, 13, 14, 17, 19], "main_1": 17, "main_2": 17, "maintain": [14, 17], "mainten": 17, "major": [13, 27], "make": [9, 13, 14, 17, 19, 22, 24], "make_int": 24, "make_list": 13, "make_pipelin": 17, "make_st": 17, "make_updat": 19, "makedir": [0, 2, 3], "manag": [9, 17], "mani": [15, 21, 29], "manner": [13, 14, 19, 23], "manual": 17, "map": [0, 12, 13, 14, 15, 17, 19, 21, 22, 24, 25, 27], "mark": 19, "mask": [3, 13, 17, 19, 22, 23, 28], "masked_fil": 13, "massiv": 28, "match": [9, 12, 13, 14, 17, 27], "materi": [14, 17], "materialization_2_3": 17, "materialization_2_5": 14, "materialization_4_5": 17, "materialization_4_7": 14, "materialize_dynamic_shape_mlmodel": 17, "materialize_symbolic_shape_program": [14, 17], "materialized_model": 17, "math": 13, "mathemat": [13, 14], "matmul": [13, 14, 19, 24], "matmul_0": 14, "matric": [3, 13, 19, 28], "matrix": [3, 13, 19, 23, 27, 28, 29], "matrix_band_part": 19, "matrixbandpartlayerparam": 19, "matrixmultiplylayerselector": 19, "matter": 14, "max": [13, 14, 19, 22, 24], "max_box": [13, 19], "max_broadcast": 19, "max_error": 17, "max_index": 13, "max_iter": 19, "max_pool": 13, "max_valu": [17, 19], "maxbroadcastablelayerparam": 19, "maximum": [12, 13, 14, 19, 21, 22, 24, 27, 29], "maximum_input_channel": 19, "maximum_output_channel": 19, "maxpool2d": [0, 2, 3], "maxval": 19, "mb": [4, 6, 11, 14, 22, 25], "md": 14, "mean": [2, 6, 9, 13, 19, 21, 22, 24, 25, 26, 27, 28, 29], "mean_i": 13, "meant": 27, "meanvariancenormalizelayerparam": 19, "mechan": 27, "meld": 14, "mem": [4, 6], "member": 9, "memori": [3, 13, 14, 17, 23, 27, 29], "merg": 14, "merge_affine_dequantize_with_consecutive_op": 14, "merge_chunks_to_pipelin": 17, "merge_consecutive_pad": 14, "merge_consecutive_relu": 14, "merge_consecutive_reshap": 14, "merge_consecutive_transpos": 14, "mergefromstr": 17, "messag": [17, 19], "met": 19, "meta": [22, 25], "meta_data": [22, 25], "metadata": [12, 17, 22, 25], "method": [3, 9, 13, 14, 17, 19, 21, 24, 27, 28, 29], "metric": [17, 19], "middl": 14, "might": 13, "mil": [5, 9, 17, 24, 29], "mil_program": [9, 17], "mileston": [2, 27, 29], "milintern": 9, "milproto": 13, "milspec": 9, "min": [13, 19, 22, 24], "min_broadcast": 19, "min_max": [27, 29], "min_valu": [17, 19], "minbroadcastablelayerparam": 19, "mini": 19, "minim": [17, 28, 29], "minimum": [9, 12, 13, 19, 22, 24, 27, 29], "minimum_conv_kernel_channel": 19, "minimum_conv_weight_count": 19, "minimum_deployment_target": [0, 2, 3, 9], "minimum_input_channel": 19, "minimum_output_channel": 19, "minimum_sparsity_percentil": 23, "minimum_weight_count": 19, "minmaxobserv": 29, "minval": 19, "miss": [9, 17, 27, 28, 29], "missing_value_tracks_true_child": 17, "mkldnn": 14, "ml": [0, 2, 3, 5, 9, 12, 14, 15, 16, 17, 19], "ml_program": 18, "mlmodel": [9, 14, 15, 16, 18, 19, 21, 22, 23, 24, 25], "mlmodelc": 17, "mlmultiarrai": 19, "mlpackag": [0, 2, 3, 9, 17, 21, 22, 23, 24, 25], "mlprogam": 17, "mlprogram": [9, 12, 17, 21, 22, 23, 24], "mlprogram_model": 17, "mlstate": 17, "mm": 17, "mnist": [0, 2, 3], "mnist_data": 0, "mnist_dataset": [0, 2, 3], "mnist_net": [0, 2, 3], "mnist_palett": 0, "mnist_palettization_data": 0, "mnist_pruning_data": 3, "mnist_qat_data": 2, "mobilenet_v2": 9, "mod": 13, "mod_broadcast": 19, "modbroadcastablelayerparam": 19, "mode": [2, 13, 14, 16, 17, 18, 19, 21, 22, 24, 25, 28, 29], "model": [5, 9, 10, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29], "model_nam": 17, "model_path": [10, 17], "model_pb": [10, 17], "model_pb2": [17, 19], "model_spec": [10, 17], "modelmetr": 19, "modifi": [9, 14, 17, 19], "modul": [0, 3, 5, 9, 17, 27, 28, 29], "modular": 19, "module_nam": [27, 28, 29], "module_name_config": [0, 27, 28, 29], "module_type_config": [27, 28, 29], "moduledkmpalettizerconfig": 27, "modulegptqconfig": [28, 29], "modulelinearquantizerconfig": [2, 29], "modulelist": [28, 29], "modulemagnitudeprunerconfig": [3, 28], "modulenameconfigtyp": 27, "moduleoptimizationconfig": [27, 28, 29], "moduleposttrainingpalettizerconfig": 27, "moduleposttrainingquantizerconfig": 29, "moduleskmpalettizerconfig": 27, "modulesparsegptconfig": [28, 29], "moduletypeconfigtyp": [27, 28, 29], "moment": 19, "momentum": [0, 19], "more": [0, 2, 3, 9, 11, 13, 14, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "most": [9, 13, 17, 19, 27, 28, 29], "move": [13, 14, 19, 27], "moving_average_min_max": 29, "msb": 13, "mse": 29, "mse_loss": 27, "much": 0, "mul": [13, 14, 19], "multi": 19, "multiarrai": [17, 19], "multiclass": 17, "multidimension": 17, "multifunct": [14, 17], "multifunction_model": 17, "multifunctiondescriptor": 17, "multifunctionmodel": 17, "multiheadattent": 27, "multinomi": 13, "multipl": [12, 13, 14, 19, 21, 27], "multipli": [3, 13, 14, 19, 28], "multiply_broadcast": 19, "multiplybroadcastablelayerparam": 19, "must": [9, 12, 13, 14, 17, 19, 21, 23, 24, 27, 28, 29], "mutat": [27, 28, 29], "mvn": 19, "my_compiled_model": 17, "my_compressed_model": [22, 25], "my_core_ml_model": 12, "my_model": [12, 16, 17, 19, 21, 22, 23, 24, 25], "my_model1": 17, "my_model2": 17, "my_model_1": 17, "my_model_2": 17, "my_model_chunk1": 17, "my_model_chunk2": 17, "my_model_chunked_pipelin": 17, "my_model_fil": 17, "my_model_path": 17, "my_multiarray_featurenam": 19, "my_multifunction_model": 17, "my_pipelin": 17, "my_pipeline_model": 17, "mylayerselector": 19, "mymodel": [19, 29], "n": [0, 2, 3, 13, 14, 19, 21, 22, 23, 24, 27, 28, 29], "n_bit": [0, 13, 27], "n_class": 16, "n_m_ratio": [23, 25, 28], "name": [9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 22, 24, 25, 27, 28, 29], "named_buff": [9, 12], "namesanit": 14, "nan": [17, 29], "nativ": 14, "natur": [13, 14], "nbit": [13, 18, 19, 21, 22, 25], "nchu": 13, "nchw": [13, 14, 19], "ndarrai": [12, 17, 21, 22, 24, 25], "nearest": [13, 17, 19], "nearest_neighbor": 13, "necessari": 2, "need": [3, 9, 13, 14, 17, 19, 20, 23, 24, 27, 29], "neg": [13, 14, 17, 19, 29], "neglect": 13, "neighbor": [13, 15, 17], "neighborhood": 19, "neighbour": 19, "neither": 9, "nest": [9, 14, 19, 25, 27, 28, 29], "network": [9, 12, 13, 17, 19, 20, 23, 27, 28, 29], "neural": [2, 3, 9, 12, 13, 17, 19, 20, 23, 27, 28, 29], "neuralnetwork": [9, 12, 17, 19], "neuralnetwork_pb2": 19, "neuralnetworkbuild": 19, "neuralnetworkclassifi": 19, "neuralnetworkimages": 19, "neuralnetworkimageshapemap": 19, "neuralnetworkimagesizerang": 19, "neuralnetworkmultiarrayshap": 19, "neuralnetworkmultiarrayshapemap": 19, "neuralnetworkmultiarrayshaperang": 19, "neuralnetworkregressor": 19, "new": [0, 13, 14, 17, 19, 24, 27, 28, 29], "new_data": 14, "new_feature_nam": 17, "new_h": 13, "new_my_pipelin": 17, "new_n": 13, "new_nam": 17, "new_w": 13, "newer": [9, 17], "newli": 13, "next": [0, 2, 3, 13, 14, 17, 19, 28, 29], "nhwc": [14, 19], "nll_loss": [0, 2, 3], "nm": [13, 19], "nn": [0, 2, 3, 9, 13, 19, 27, 28, 29], "nn_spec": 19, "no_grad": [0, 2, 3], "node": [9, 14, 17], "node_id": 17, "non": [13, 14, 17, 19, 21, 22, 23, 27, 28, 29], "non_const_op": 14, "non_linear": 19, "non_maximum_suppress": 13, "non_traceable_module_nam": 29, "non_zero": 13, "non_zero_data": [22, 23], "none": [0, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29], "nonmaximumsuppressionlayerparam": 19, "nonzero": 13, "nonzero_data": 13, "noop_elimin": 14, "nor": 9, "norm": [19, 23, 28, 29], "normal": [0, 2, 3, 14, 15, 17, 19, 21, 27, 28, 29], "normalize_vari": 19, "normalized_coordin": 13, "normalized_minus_one_to_on": 13, "normalized_roi": 19, "normalized_shap": 19, "normalized_zero_to_on": 13, "not_equ": [13, 19], "notat": 13, "note": [0, 12, 13, 14, 15, 17, 19, 21, 22, 24, 25, 28, 29], "notebook": [0, 1, 2, 3], "notequallayerparam": 19, "noth": [14, 21, 22, 25, 27, 28, 29], "notic": [13, 14], "notransform": 17, "now": [2, 3, 13, 14, 25, 27], "np": [2, 3, 9, 12, 13, 17, 19, 21, 22, 24, 25], "nrep": 19, "ntest": [0, 2, 3], "nu": 10, "nullifi": 14, "nullify_redundant_quantization_zero_point": 14, "num_class": [0, 2, 3], "num_dimens": [15, 17], "num_epoch": [0, 2, 3], "num_error": 17, "num_kmeans_work": 21, "num_low": 19, "num_of_ref": 13, "num_palett": 13, "num_partit": 27, "num_sampl": 19, "num_split": [13, 19], "num_upd": 13, "num_upp": 19, "number": [9, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "number_of_dimens": 17, "number_of_neighbor": 17, "number_of_neighbors_allowed_rang": 17, "number_of_neighbors_allowed_set": 17, "numberofneighbor": 17, "numer": [9, 13, 14, 17, 29], "numpi": [2, 3, 9, 13, 17, 18, 19, 21, 22, 25], "nusvc": 15, "nusvr": 15, "nwhu": 13, "o": [0, 2, 3, 13], "o1": 14, "o2": 14, "o3": 14, "o4": 14, "o5": 14, "o_t": 13, "object": [9, 10, 12, 14, 17, 19, 21, 22, 23, 24, 25, 28, 29], "object_typ": [27, 28, 29], "obscompressionalgorithm": [28, 29], "observ": [2, 14, 29], "observertyp": 29, "obtain": [28, 29], "occur": [13, 14, 23], "odd": 13, "off": 3, "off_valu": [13, 14, 19], "offer": 29, "offici": 13, "offset": [13, 17, 19, 22, 24], "offset_corn": 13, "offsett": 13, "often": 20, "old": [14, 17, 27, 28, 29], "old_featur": 17, "old_output_var": 14, "older": [9, 12, 17], "omit": 12, "on_valu": [13, 14, 19], "onc": [28, 29], "one": [0, 2, 3, 9, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 27, 28, 29], "one_hot": [13, 14], "one_hot_vector_s": [13, 19], "onehot": 14, "onehotlayerparam": 19, "ones": [13, 22, 23, 28], "onli": [2, 9, 10, 12, 13, 14, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "onward": [19, 29], "op": [2, 5, 9, 11, 14, 17, 21, 22, 23, 24, 25, 29], "op0": 14, "op1": 14, "op2": 14, "op3": 14, "op_config": 25, "op_nam": 25, "op_name_config": 25, "op_selector": [9, 14, 18, 25], "op_typ": [9, 14, 22, 25], "op_type_config": 25, "opactivationlinearquantizerconfig": 24, "opcompressorconfig": 25, "open": 13, "oper": [13, 14, 19, 21, 22, 25, 27, 29], "operand": 14, "oplinearquantizerconfig": [22, 24], "opmagnitudeprunerconfig": [23, 25], "oppalettizerconfig": [21, 22, 25], "opposit": 19, "opset": 11, "opset_vers": 11, "opt": 9, "opt1d": 27, "opt_config": [27, 28, 29], "opthresholdprunerconfig": [22, 23, 25], "optim": [0, 2, 3, 5, 6, 14, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29], "optimization_hint": 17, "optimizationconfig": [21, 22, 23, 24, 25, 27, 28, 29], "option": [9, 12, 13, 14, 15, 17, 19, 21, 24, 27, 28, 29], "optionals_in": 19, "optionals_out": 19, "order": [2, 3, 9, 13, 14, 15, 16, 19, 25, 27, 28, 29], "ordereddict": [0, 2, 3, 27, 28, 29], "organ": 19, "origin": [9, 13, 14, 17, 22, 24, 27, 28, 29], "osh": 19, "other": [0, 2, 3, 13, 14, 17, 19, 22, 24, 25, 27, 29], "other_op": 14, "otherwis": [13, 17, 19, 27, 28, 29], "our": 19, "out": [13, 14, 17, 19, 22, 23, 25, 27, 28, 29], "out1": 14, "out2": 14, "out_2": 14, "outcom": [13, 17], "outer": 14, "outlier": 27, "output": [0, 2, 3, 9, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "output_": 17, "output_0": 17, "output_1": 17, "output_activ": 19, "output_al": 19, "output_channel": 19, "output_channel_block_s": 24, "output_data": 13, "output_descript": 17, "output_dim": 19, "output_dir": 17, "output_dtyp": 13, "output_featur": [17, 19], "output_feature_nam": [15, 17], "output_g": 13, "output_height": [13, 19], "output_indices_dtyp": 13, "output_nam": [17, 19], "output_rank": 19, "output_sequ": 13, "output_shap": [13, 14, 19], "output_tensor": 19, "output_typ": [14, 17], "output_width": [13, 19], "outputchannel": 19, "outputmetr": 19, "outsid": [13, 17, 19], "over": [3, 13, 14, 19, 21, 22, 28], "overal": [15, 19, 21, 22], "overflow": 13, "overlap": [13, 19, 28], "overrid": [19, 25, 27, 28, 29], "overridden": [14, 17], "overview": 20, "own": [13, 29], "p": [0, 13, 14], "p1": 14, "p2": 14, "p_": 13, "p_0": 13, "p_d": 13, "p_f": 19, "p_i": 19, "p_o": 19, "pack": [13, 27], "packag": 17, "package_dir": 9, "package_path": 17, "pad": [0, 2, 3, 13, 14, 19, 23, 28], "pad_amount": 19, "pad_to_given_output_size_mod": 19, "pad_typ": 13, "pad_valu": 13, "padding_back": 19, "padding_bottom": 19, "padding_front": 19, "padding_left": 19, "padding_mod": [13, 19], "padding_right": 19, "padding_top": 19, "padding_typ": 19, "padding_valu": 13, "paddinglayerparam": 19, "pair": [14, 24], "pairwis": 14, "palett": [6, 9, 13, 20, 22, 24, 25, 26], "palett_batch_mod": 27, "palett_cluster_tol": 27, "palett_dist": 27, "palett_epsilon": 27, "palett_lambda": 27, "palett_max_mem": 27, "palett_min_ts": 27, "palett_mod": 27, "palett_shard": 27, "palett_tau": 27, "palett_uniqu": 27, "palettizationgranular": 27, "palettize_weight": [17, 18, 21, 22], "palettized_model": [0, 27], "palettized_weight": [22, 25], "panda": 15, "paper": [3, 28, 29], "parallel": 21, "param": [19, 29], "param_nam": 28, "paramet": [0, 2, 3, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "parametr": 19, "parametricsoftplu": 19, "params_name_map": [22, 25], "parent": [14, 28, 29], "part": 13, "partial": 13, "particular": [13, 29], "partit": [21, 22, 27], "partition_s": 27, "pass": [5, 9, 13, 17, 19, 21, 22, 23, 24, 27, 28, 29], "pass_pipelin": [0, 3, 9, 14], "passpipelin": [0, 3, 9, 14], "passpipelinemanag": 14, "patch": [13, 19], "path": [0, 2, 3, 9, 14, 17, 19, 25, 27, 28, 29], "pattern": [14, 21], "pb": 9, "pd": 15, "peep": 19, "peep_back": 19, "peephol": [13, 19], "peephole_back": 13, "per": [13, 19, 21, 22, 24, 27, 29], "per_block": [24, 28, 29], "per_channel": [24, 28, 29], "per_channel_scaling_factor": 27, "per_channel_scaling_factor_schem": 27, "per_class_suppress": [13, 19], "per_grouped_channel": [21, 27], "per_kernel": 28, "per_scalar": 28, "per_tensor": [21, 24, 27, 28, 29], "percentag": [22, 23, 27], "percentage_palett_en": 27, "percentil": [22, 23, 25], "perform": [13, 14, 17, 19, 21, 22, 23, 24, 27, 28, 29], "perm": [13, 14], "permut": [13, 19, 27], "permutelayerparam": 19, "persist": 17, "perturb": 27, "phase": 14, "pi": [13, 14], "pick": [21, 23, 24, 28], "pipelin": [9, 15, 19], "pipelineclassifi": 17, "pipelineregressor": 17, "pixel": [13, 14], "pixel_shuffl": [13, 14, 19], "pixel_unshuffl": 13, "pixelshuffl": 13, "pixelunshuffl": 13, "place": [9, 13, 14, 17, 27, 28, 29], "placehold": [9, 11, 12], "plane": 19, "platform": [17, 29], "pleas": [13, 14, 17, 18, 22, 25, 28, 29], "plot": 14, "plug": 14, "pn": 14, "point": [2, 3, 12, 13, 14, 17, 19, 21, 22, 24, 27, 28, 29], "polynomialdecayschedul": [3, 28], "pool": [2, 3, 14, 19], "pool1": 0, "pool2": 0, "pooling3dlayerparam": 19, "pooling_typ": 19, "poolinglayerparam": 19, "popul": [14, 17, 19], "posit": [12, 13, 14, 19, 29], "possibl": [9, 13, 14, 17, 21, 29], "possibli": 13, "post": [9, 17, 20, 27, 28, 29], "posttrainingpalett": 27, "posttrainingpalettizerconfig": 27, "posttrainingquant": 29, "posttrainingquantizerconfig": 29, "potenti": [13, 14], "pow": [13, 14], "pow_broadcast": 19, "powbroadcastablelayerparam": 19, "power": [19, 20, 28], "practic": [2, 3, 14, 17], "pre": [3, 19, 28, 29], "preced": 14, "precis": [9, 13, 19, 21, 22, 23, 24, 29], "pred": [0, 2, 3, 13], "predefin": 9, "predic": 13, "predict": [9, 10, 13, 15, 17, 24], "predicted_class": 17, "predicted_feature_nam": [12, 19], "predicted_probabilities_output": 12, "predicted_valu": 17, "predictedfeaturenam": 17, "prediction_blob": 19, "predicton": 17, "prefer": 14, "prefer_state_in_downstream": 14, "prefix": 14, "prelu": [13, 14, 19], "prelu_to_lrelu": 14, "prepar": [0, 2, 3, 27, 28, 29], "prepare_qat_fx": 29, "prepared_model": 0, "prepend": [13, 14], "preprocess": 19, "presenc": 13, "present": [13, 14, 15, 19], "preserv": [9, 14, 29], "preserved_attribut": 29, "prev_spars": 28, "prevent": [9, 17, 19], "previou": [5, 13, 14, 17, 28], "previous": [3, 13, 19], "price": [15, 17], "primarili": 9, "print": [0, 2, 3, 9, 17, 19, 22, 25], "prior": [14, 19], "prob": [13, 19], "probabl": [10, 12, 13, 17, 19], "probt": 13, "process": [9, 14, 15, 17, 19, 21, 22, 24, 28], "processing_group_s": [28, 29], "prod": 19, "produc": [9, 13, 14, 17, 19, 21, 29], "product": [13, 19], "prog": [11, 14], "program": [9, 11, 13, 14, 17, 20], "progress": 19, "prohibit": 14, "project": 17, "promot": 13, "propag": 14, "properti": 17, "proport": 27, "proto": [9, 17, 19], "protobuf": [10, 17, 19], "provid": [0, 2, 3, 9, 12, 13, 14, 16, 17, 19, 21, 22, 23, 24, 25, 27, 29], "prune": [4, 6, 20, 21, 22, 24, 25, 26, 27], "prune_threshold": 27, "prune_weight": [18, 22, 23], "pruned_model": 3, "pruner": 28, "pruning_schedul": 28, "pruningschedul": [3, 28], "pseudo": 14, "psnr": 17, "pt": 9, "ptpalett": 27, "ptq": 29, "pure": 13, "purpos": [9, 14, 17], "put": [17, 25], "py": [0, 2, 3, 4, 6, 9, 14, 17], "pybind": 17, "pymil": [14, 17], "pyorch": 13, "python": [0, 1, 2, 3, 13, 17], "pytorch": [0, 2, 3, 8, 12, 13, 14, 27, 29], "q": [13, 14], "q_embed": 14, "qat": [27, 29], "qint8": [27, 29], "qmodel": 2, "qualifi": [27, 28, 29], "quanatizedlayerselector": 19, "quant_bia": 19, "quant_lut": 19, "quant_max": 27, "quant_min": 27, "quant_scal": 19, "quantiz": [1, 6, 19, 20, 21, 22, 23, 25, 26, 27, 28], "quantization_granular": 28, "quantization_mod": 19, "quantization_op": 13, "quantization_schem": [28, 29], "quantization_typ": 19, "quantization_util": 17, "quantizationgranular": [28, 29], "quantizationschem": [28, 29], "quantize_activ": 27, "quantize_weight": 19, "quantized_data": 13, "quantized_model": [2, 19, 29], "quantizedlayerselector": 19, "queri": 13, "query_length": 17, "quickli": 14, "quint8": 29, "qw": 19, "r": [13, 22, 24], "r_f": 19, "r_i": 19, "r_o": 19, "r_r": 19, "r_t": 13, "r_z": 19, "rais": [9, 13, 14, 17], "rand": [0, 2, 3, 9, 19], "randn": 2, "random": [9, 15, 17, 19], "random_bernoulli": 13, "random_bernoulli_dynam": 19, "random_bernoulli_lik": 19, "random_bernoulli_stat": 19, "random_categor": 13, "random_norm": 13, "random_normal_dynam": 19, "random_normal_lik": 19, "random_normal_stat": 19, "random_uniform": 13, "random_uniform_dynam": 19, "random_uniform_lik": 19, "random_uniform_stat": 19, "randombernoullidynamiclayerparam": 19, "randombernoullilikelayerparam": 19, "randombernoullistaticlayerparam": 19, "randomize_weight": 17, "randomized_mlmodel": 17, "randomnormaldynamiclayerparam": 19, "randomnormallikelayerparam": 19, "randomnormastaticlayerparam": 19, "randomuniformdynamiclayerparam": 19, "randomuniformlikelayerparam": 19, "randomuniformstaticlayerparam": 19, "rang": [0, 2, 3, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 28, 29], "range_1d": 13, "range_dynam": 19, "range_stat": 19, "rangedynamiclayerparam": 19, "rangeparam": 19, "rangestaticlayerparam": 19, "rank": [13, 14, 19, 22, 24, 28], "rank0_expand_dims_swap": 14, "rank4_image_map": 19, "rank_preserving_reshap": 19, "rankpreservingreshapelayerparam": 19, "rate": 19, "rather": [9, 13, 14, 22, 23, 24], "ratio": [23, 28], "raw_op": 13, "rdar": 14, "re": [14, 17, 19], "read": [13, 19, 27], "read_csv": 15, "read_stat": [13, 14], "readi": 9, "readm": 14, "real": [13, 17, 24], "real_div": [9, 13, 14], "realiz": 14, "rearrang": 13, "reason": 14, "reciproc": 13, "recogn": 14, "recommend": [12, 17, 21, 24, 28], "recompos": 14, "recomput": 13, "recompute_scale_factor": 13, "reconstruct": [21, 22], "record": 14, "recov": 13, "rectifi": [13, 19], "recurr": 19, "recurrent_activ": 13, "recurs": 19, "red": [12, 19], "red_bia": 19, "reduc": [13, 14, 19, 20, 21, 22, 27, 28, 29], "reduce_al": 19, "reduce_argmax": 13, "reduce_argmin": 13, "reduce_l1": 19, "reduce_l1_norm": 13, "reduce_l2": 19, "reduce_l2_norm": 13, "reduce_log_sum": 13, "reduce_log_sum_exp": 13, "reduce_logsum": 19, "reduce_logsumexp": [13, 19], "reduce_max": [13, 19], "reduce_mean": [13, 14, 19], "reduce_min": [13, 19], "reduce_prod": [13, 19], "reduce_sum": [13, 14, 19], "reduce_sum_squar": 13, "reduce_sumsquar": 19, "reduce_transpos": 14, "reducel1layerparam": 19, "reducel2layerparam": 19, "reducelayerparam": 19, "reducelogsumexplayerparam": 19, "reducelogsumlayerparam": 19, "reducemaxlayerparam": 19, "reducemeanlayerparam": 19, "reduceminlayerparam": 19, "reduceprodlayerparam": 19, "reducesumlayerparam": 19, "reducesumsquarelayerparam": 19, "reduct": [0, 2, 3, 19, 29], "redund": 14, "ref_tensor": 13, "ref_tensor_i": 13, "refer": [2, 5, 13, 19, 21, 22, 25, 29], "referenc": 17, "reference_output": 17, "reflect": [13, 14, 19], "regardless": 14, "regex": [27, 28, 29], "region": [13, 19], "regist": 14, "register_axis_update_op": 14, "register_buff": 9, "regress": [15, 17], "regression_logist": 17, "regressor": [15, 16, 17, 19], "regular": [2, 3, 14, 19], "reject": 13, "rel": 17, "relat": [19, 27, 28, 29], "relative_hit_r": 17, "relu": [0, 2, 3, 9, 13, 14, 19, 27, 28, 29], "relu1": [0, 27, 28, 29], "relu2": [0, 27, 28, 29], "relu3": 0, "relu6": 13, "remain": [13, 14, 17, 29], "remedi": 13, "remov": [3, 13, 14, 17, 18, 19, 27, 28], "remove_funct": 17, "remove_pass": 9, "remove_redundant_op": 14, "remove_symbolic_reshap": 14, "renam": [14, 17], "rename_featur": [9, 17], "rename_input": 17, "rename_output": 17, "reorder": 14, "reorgan": 19, "rep": [13, 19], "repeat": 19, "repeatedli": [13, 14], "repetit": 19, "replac": [13, 14, 21, 22, 23], "replace_stack_reshap": 14, "replic": [13, 19], "report": [17, 27, 28, 29], "repres": [0, 3, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28], "represent": [9, 10, 13, 14, 17, 19, 21, 22, 23], "reproduc": 13, "requir": [3, 9, 12, 13, 14, 17, 19, 21, 29], "res_var": 11, "resampl": 13, "reset": [13, 19], "reset_aft": 13, "reshap": [13, 14, 19, 28], "reshape_0": 14, "reshape_0_shape_0": 14, "reshape_0_shape_0x": 14, "reshape_1": 14, "reshape_2": 14, "reshape_dynam": 19, "reshape_lik": [13, 19], "reshape_stat": 19, "reshapedynamiclayerparam": 19, "reshapefrequ": 17, "reshapelayerparam": 19, "reshapelikelayerparam": 19, "reshapestaticlayerparam": 19, "resid": 19, "resiz": [13, 19], "resize_bilinear": 13, "resize_nearest_neighbor": 13, "resizebilinear": 13, "resizebilinearlayerparam": 19, "resized_dim": 13, "resolut": [13, 14], "resolv": [14, 15], "resort": 27, "respect": [13, 14, 19, 22, 24, 25, 28, 29], "respons": [13, 19], "rest": [13, 14, 19], "restrict": 13, "result": [9, 13, 14, 16, 17, 19, 22, 23, 24, 25, 27, 28], "ret": 19, "retain": [13, 19], "retriev": [13, 22, 25], "return": [0, 2, 3, 9, 10, 11, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "return_indic": 13, "reus": 14, "revers": [13, 14, 19], "reverse_dim": 19, "reverse_input": 19, "reverse_sequ": 13, "reverselayerparam": 19, "reverseseqlayerparam": 19, "rgb": [9, 12, 19], "ridg": 15, "right": [3, 13, 14, 19], "rightmost": 13, "rm": 13, "rmse": 17, "rnn": 13, "roi": [13, 19], "roi_align_mod": 19, "root": [13, 19], "round": [13, 19, 21, 22, 24], "roundlayerparam": 19, "row": [13, 28, 29], "rsqrt": [13, 19], "rule": 13, "run": [2, 9, 14, 17, 19, 27, 28, 29], "runnabl": 29, "runtim": [9, 12, 13, 14, 21, 22, 24], "s0": 14, "s1": 14, "s_x": 14, "s_y": 14, "s_z": 14, "safe": 13, "sai": 19, "same": [0, 2, 3, 9, 12, 13, 14, 16, 17, 19, 21, 24, 27, 28, 29], "same_low": 13, "same_padding_asymmetry_mod": 19, "sampl": [12, 13, 17, 19, 24, 27, 28, 29], "sample_data": [19, 24], "sample_shap": 12, "sampling_mod": 13, "sanit": 14, "sanitize_input_output_nam": 14, "satisfi": 14, "save": [0, 2, 3, 9, 15, 16, 17, 19, 21, 22, 24], "save_multifunct": 17, "save_path": 17, "save_spec": [17, 19], "savedmodel": 9, "sbchw": 19, "scalar": [13, 14, 17, 19, 21, 22, 24, 27], "scale": [2, 12, 13, 14, 17, 19, 21, 22, 24, 27, 29], "scale_factor_height": 13, "scale_factor_width": 13, "scaled_dot_product_attent": 13, "scaled_tanh": [13, 19], "scalelayerparam": 19, "scaler": 15, "scaler_spec": 17, "scaling_factor_h": 19, "scaling_factor_w": 19, "scatter": [13, 19], "scatter_along_axi": [13, 19], "scatter_nd": 13, "scatteralongaxislayerparam": 19, "scatterlayerparam": 19, "scatterndlayerparam": 19, "scenario": 13, "schedul": 3, "schema": [21, 22, 23, 24], "scheme": 17, "scientif": 14, "scikit": 15, "scope": 14, "score": [13, 15, 17], "score_threshold": [13, 19], "scratch": [17, 19, 23, 28], "search": 17, "seattl": 17, "second": [13, 14, 17, 19, 22, 23, 24, 29], "second_shap": 19, "section": 13, "see": [2, 3, 5, 9, 11, 13, 14, 17, 19, 20, 21, 22, 23, 24, 28, 29], "seed": [13, 19, 27], "select": [13, 14, 17, 19, 21, 28, 29], "select_optim": 14, "selector": 19, "self": [9, 19], "semant": 14, "sensit": 27, "separ": [13, 14, 17, 19], "seq": 19, "seq_axi": [13, 19], "sequenc": [13, 14, 15, 17, 19], "sequence_concat": 19, "sequencerepeatlayerparam": 19, "sequenti": [0, 2, 3, 17, 27, 28, 29], "seri": 21, "serial": [13, 14], "set": [0, 2, 3, 9, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "set_batch": 19, "set_beta1": 19, "set_beta2": 19, "set_categorical_cross_entropy_loss": 19, "set_channel_shap": 19, "set_class_label": 19, "set_default_prediction_valu": 17, "set_ep": 19, "set_glob": [25, 27, 28, 29], "set_height_shap": 19, "set_index_typ": 17, "set_input": 19, "set_lr": 19, "set_mean_squared_error_loss": 19, "set_module_nam": [27, 28, 29], "set_module_typ": [3, 27, 28, 29], "set_momentum": 19, "set_multiarray_ndshape_rang": 19, "set_number_of_neighbors_with_bound": 17, "set_op_nam": 25, "set_op_typ": 25, "set_opt": [9, 14], "set_optional_input": 19, "set_output": [11, 19], "set_post_evaluation_transform": 17, "set_pre_processing_paramet": 19, "set_training_input": [17, 19], "set_width_shap": 19, "sever": 14, "sgd": [0, 19, 27], "sgdparam": 19, "shape": [0, 2, 3, 9, 11, 13, 14, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "shape_bia": 19, "shape_rang": 19, "shape_scal": 19, "shard": 27, "share": [17, 19, 24, 27, 29], "shift": [13, 14, 19], "short": 13, "short_descript": 17, "shorten": 14, "shot": 28, "should": [3, 9, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "show": [0, 2, 3], "shown": 9, "shuffl": [0, 2, 3, 14], "shufflenet": 14, "side": [13, 19], "sigmoid": [13, 19], "sigmoid_approxim": [13, 19], "sigmoid_hard": [13, 19], "sign": [13, 19, 29], "signal": [0, 3], "signific": [2, 13], "signlayerparam": 19, "silu": 13, "similar": [13, 14, 19, 21, 22, 24, 28, 29], "similarli": [9, 13], "simpl": [0, 2, 3, 19], "simpler": 14, "simplerecurrentlayerparam": 19, "simpli": [0, 14], "simplifi": 13, "simul": [2, 29], "simultan": 14, "sin": [13, 19], "sinc": [9, 13, 14, 17, 28], "sine": [13, 19], "singl": [2, 3, 11, 13, 14, 15, 17, 19, 24, 27, 28, 29], "singleton": 11, "sinh": [13, 19], "sinhlayerparam": 19, "sink": 9, "sinlayerparam": 19, "size": [13, 14, 15, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "size_of_weight_tensor": [23, 28], "size_rang": 19, "sizess": 19, "sk_obj": 15, "skip": [9, 14, 19, 21, 24, 25], "skip_const_by_s": [9, 14], "skip_layer_typ": 19, "skip_model_load": [9, 17], "skip_ops_by_typ": 14, "skip_real_div_op": 9, "sklearn": 8, "skmpalett": 27, "skmpalettizerconfig": 27, "slice": [13, 14, 19], "slice_by_index": [13, 14], "slice_by_s": 13, "slice_dynam": 19, "slice_stat": 19, "slice_upd": 13, "slicebysizelayerparam": 19, "slicedynamiclayerparam": 19, "slicelayerparam": 19, "slicestaticlayerparam": 19, "slide": [13, 19], "sliding_window": [13, 19], "slidingwindowslayerparam": 19, "slope": 19, "small": [13, 19], "smaller": [0, 3, 13, 14, 17, 23, 28], "smallest": [19, 21, 23, 28], "smooth": 13, "snippet": 9, "so": [13, 14, 17, 21, 22, 23, 25, 27, 28, 29], "softmax": [0, 2, 3, 9, 12, 13, 17, 19, 27], "softmax_nd": 19, "softmaxlayerparam": 19, "softmaxndlayerparam": 19, "softplu": [13, 19], "softplus_parametr": 13, "softsign": [13, 19], "solv": [14, 22, 24], "some": [9, 13, 14, 17, 19, 24, 28, 29], "some_op": 14, "some_other_op": 14, "sort": [13, 19, 21, 28, 29], "sourc": [0, 1, 2, 3, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29], "source_function_nam": [14, 17], "source_model": 9, "source_v": 13, "space": [13, 19, 20], "space_to_batch": 13, "space_to_depth": [13, 19], "spare": 13, "sparisti": 23, "spars": [3, 9, 13, 17, 21, 22, 23, 25, 27, 28, 29], "sparse_gpt": 28, "sparse_to_dens": 13, "sparse_weight": [22, 25], "sparsegpt": 29, "sparsif": [3, 13, 23], "sparsifi": [22, 23, 28], "sparsify_weight": [17, 18], "sparsiti": [3, 13, 22, 23, 25, 28], "sparsity_t": 28, "spatial": [13, 19], "spatial_scal": [13, 19], "spec": [10, 17, 19], "special": [13, 19], "specializationstrategi": 17, "specif": [5, 13, 14, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "specifi": [2, 3, 9, 12, 13, 14, 15, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "specificationvers": 17, "speed": [28, 29], "sphinx": [0, 1, 2, 3], "split": [13, 17, 19], "split_siz": [13, 19], "splitlayerparam": 19, "splitndlayerparam": 19, "spot": 3, "sqrt": [13, 14, 19], "squar": [13, 14, 17, 19], "square_last": 14, "squeez": [13, 14, 19], "squeeze_al": 19, "squeeze_mask": [13, 19], "squeezelayerparam": 19, "squeezellm": 27, "src_function_nam": 17, "srct": 13, "srqt": 14, "ssa": 13, "ssa_fun": 11, "st": [13, 28], "stabil": 13, "stabl": 13, "stack": [13, 14, 19], "stacklayerparam": 19, "stage": 14, "standard": [13, 15, 19], "start": [2, 13, 14, 19], "start_index": [19, 28], "state": [3, 9, 12, 14, 17, 19, 27, 28, 29], "state_1": 9, "statetyp": 9, "static": 11, "statist": [2, 24, 27, 28, 29], "stddev": [13, 19], "step": [0, 2, 3, 13, 14, 19, 27, 28, 29], "step_count": 28, "step_siz": 28, "still": [14, 29], "stochast": 19, "stop": [2, 19, 27, 29], "storag": [9, 13, 20, 22, 24, 28], "store": [12, 13, 14, 17, 19, 21, 22, 23, 24, 25, 29], "str": [9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25, 27, 28, 29], "stream": [27, 28, 29], "strict": 13, "strict_align_corn": 13, "strict_align_endpoints_mod": 19, "stride": [0, 2, 3, 13, 19], "stride_depth": 19, "stride_height": 19, "stride_width": 19, "string": [12, 13, 14, 15, 17, 19, 22, 24, 25, 27, 28, 29], "structur": [23, 25, 27, 28, 29], "style": 13, "sub": [13, 14, 19], "subgraph": 17, "submodel": 17, "submodul": [3, 27, 28, 29], "subsequ": 14, "subset": [13, 14], "subtract": [17, 19], "subtract_broadcast": 19, "subtractbroadcastablelayerparam": 19, "sum": [0, 2, 3, 13, 17, 19], "sum_": 19, "sum_j": [13, 17], "summari": 19, "summat": 19, "sumsquar": 19, "super": [9, 19], "superset": 13, "suppli": 13, "support": [2, 9, 10, 12, 13, 14, 15, 17, 19, 22, 24, 25, 27, 28, 29], "suppos": 14, "suppport": 24, "suppress": [9, 13, 19], "sure": 14, "surviv": 13, "svc": [10, 15], "svm": 10, "svr": [10, 15], "swap": 14, "sweet": 3, "swish": 13, "switch": [13, 29], "symbol": [12, 13, 14, 17, 29], "symbolic_shape_mlmodel": 14, "symbolic_shape_prog": 14, "symmetr": [13, 22, 24, 28, 29], "t": [0, 13, 14, 17, 27, 28, 29], "t1": 14, "t2": 14, "tabl": [0, 13, 19, 21, 22, 24, 27], "tag": 13, "take": [13, 14, 17, 19, 21, 22, 23, 24, 29], "taken": 19, "tan": [13, 19], "tangent": [13, 19], "tanh": [13, 14, 19], "tanh_approxim": [13, 14, 19], "tanhlayerparam": 19, "tanlayerparam": 19, "target": [0, 2, 3, 9, 10, 11, 13, 16, 17, 19, 22, 24, 27, 28, 29], "target_function_nam": 17, "target_height": [13, 19], "target_percentil": 18, "target_shap": 19, "target_size_height": 13, "target_size_width": 13, "target_spars": [3, 23, 28], "target_width": [13, 19], "task": [3, 27], "techniqu": [22, 23, 29], "tell": 13, "temperatur": [19, 27], "temporari": [9, 17], "tenor": 13, "tensor": [2, 3, 9, 12, 13, 14, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "tensor_1": 13, "tensor_2": 13, "tensorflow": [8, 12, 14, 17], "tensorspec": 11, "tensortyp": [0, 2, 3, 9], "term": [13, 19, 27], "termin": [17, 19], "test": [0, 2, 3, 17], "test_dataset": [0, 2, 3], "test_input": [9, 17], "test_load": [0, 2, 3], "test_loss": [0, 2, 3], "test_pass": 14, "testcastoptim": 14, "testremoveredundantopspass": 14, "text": 13, "tf": [9, 13, 14], "th": [13, 19, 22, 25, 28], "than": [3, 9, 13, 14, 19, 21, 22, 23, 24, 25, 27, 28, 29], "thei": [3, 9, 13, 14, 15, 17, 19, 27, 28, 29], "them": [0, 2, 3, 13, 14, 15, 17, 19, 21, 27, 29], "themselv": [13, 17], "therebi": 28, "therefor": [13, 14], "thi": [0, 2, 3, 5, 9, 11, 12, 13, 14, 15, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "third": [14, 23, 28, 29], "those": [9, 13, 19, 24, 29], "thought": 28, "three": [19, 22, 25, 29], "threshold": [13, 14, 18, 19, 21, 22, 23, 24, 25, 27, 28], "threshold_bas": 18, "thresholded_relu": 13, "thresholdedrelu": 19, "through": [2, 3, 9, 14, 17, 27, 28, 29], "throughout": [13, 28], "thrown": 19, "thu": [13, 14, 29], "ti": 13, "tile": [13, 19], "tilelayerparam": 19, "time": [0, 2, 3, 13, 14, 19, 27, 29], "tloss": [0, 2, 3], "tm": 17, "tmp": 17, "tn": 14, "todo": 14, "togeth": 21, "toler": 27, "tolist": 21, "too": [9, 14], "tool": [0, 2, 3, 5, 17], "top": [13, 15, 19, 21, 27, 28, 29], "top_k": 21, "top_left_heavi": 19, "topk": [13, 19], "topklayerparam": 19, "topolog": 14, "topological_reord": 14, "torch": [0, 2, 3, 6, 9, 13, 17, 27, 28, 29], "torch_model": [9, 17], "torchscript": [9, 12], "torchvis": [0, 2, 3, 9, 14], "total": [4, 6, 13, 17, 19, 21, 22, 23, 24, 25, 28], "totensor": [0, 2, 3], "touch": 14, "toward": 13, "trace": [0, 2, 3, 9, 29], "traced_model": [0, 2, 3, 9], "track": 14, "trade": 3, "train": [15, 16, 17, 19, 20, 23, 27, 28, 29], "train_dataset": [0, 2, 3], "train_load": [0, 2, 3], "train_step": [0, 2, 3], "trainabl": 19, "training_featur": [17, 19], "training_input": [17, 19], "trait": 14, "transfer": 14, "transform": [0, 2, 3, 9, 14, 15, 17, 27, 28, 29], "transform_matrix": 13, "transformaxisupdateop": 14, "translat": [14, 17], "transpos": [13, 14, 19], "transpose_a": 19, "transpose_b": 19, "transpose_i": [13, 14, 24], "transpose_op_to_axis_update_op": 14, "transpose_op_to_cancel_op": 14, "transpose_op_to_materialize_op": 14, "transpose_x": [13, 14], "transposed_i": 14, "transposed_x": 14, "transposelayerparam": 19, "transposeoptimizationpass": 14, "travers": [14, 17], "treat": [13, 14], "tree": [15, 16, 17], "tree_id": 17, "treeensemblebas": 17, "treeensembleclassifi": 17, "treeensembleregressor": 17, "triangl": [13, 19], "triangular": [13, 19], "trigger": [11, 23], "trivial": 14, "true": [0, 2, 3, 9, 12, 13, 14, 16, 17, 19, 21, 27, 28, 29], "true_child_id": 17, "truth": 13, "try": [0, 14, 17], "tune": 27, "tupl": [9, 12, 13, 14, 15, 17, 19, 23, 24, 27, 28, 29], "turn": [9, 29], "tutori": [0, 2, 3], "tvos13": 9, "tvos14": 9, "tvos15": 9, "twice": 19, "two": [3, 13, 14, 17, 19, 22, 23, 25, 27, 28, 29], "tx_0": 14, "ty_0": 14, "type": [5, 9, 10, 13, 14, 15, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "type_infer": 14, "type_int": 24, "typic": [12, 13, 19], "u": [13, 14, 17], "u8": 27, "ui16": 13, "ui8": 13, "uint1": 13, "uint16": 13, "uint2": 13, "uint3": 13, "uint32": 13, "uint4": [13, 22, 24, 29], "uint6": 13, "uint8": [13, 14, 22, 24, 27, 28, 29], "un": 28, "unalign_corn": 13, "unari": [14, 19], "unaryfunctionlayerparam": 19, "unbound": 19, "undefin": 13, "under": 17, "underdetermin": 13, "underflow": 13, "underli": [17, 21], "understand": 13, "uneven": 13, "uni": [13, 19], "unidirectionallstmlayerparam": 19, "unifi": [8, 17], "uniform": [13, 17, 19, 21, 22, 25], "uniformli": [13, 14, 19], "unint16": 13, "union": [13, 19], "uniqu": [14, 21, 22, 25, 27], "unique_el": 21, "unique_valu": [22, 25], "unit": [9, 13, 17, 19, 28], "unittest": 14, "unless": [13, 24], "unlik": 17, "unnecessari": 14, "unnorm": [13, 19], "unpack": 27, "unpalett": 0, "unprun": 3, "unquant": [2, 13], "unquantized_data": 13, "unsign": 29, "unstructur": [13, 28], "unstructured_weight_spars": 28, "unsupport": 9, "until": 13, "unus": 14, "up": [0, 9, 13, 14, 19, 21, 22, 24, 28, 29], "upcast": 14, "updat": [9, 13, 14, 17, 19, 28, 29], "update_image_size_rang": 19, "update_multiarray_shape_rang": 19, "update_optimizer_util": 17, "update_output_dtyp": 14, "update_step": [3, 28], "updatebuffermodel": 9, "upon": [13, 14, 17], "upper": [12, 13, 19], "upper_bound": [12, 19], "upper_triangular": 19, "uppertriangularlayerparam": 19, "upsampl": [13, 19], "upsample_bilinear": 13, "upsample_mod": 19, "upsample_nearest_neighbor": 13, "upsamplelayerparam": 19, "upscal": 13, "upscale_factor": [13, 14], "upstream": 14, "upward": 13, "us": [2, 3, 6, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "usag": [14, 29], "use_activation_order_heurist": 29, "use_bottom_k": 19, "use_cach": [28, 29], "use_float_arraytyp": 19, "use_greater_than_equ": 19, "use_less_than_equ": 19, "use_reflection_pad": 14, "user": [13, 14, 19, 21, 24, 29], "usual": [12, 13, 14, 27], "util": [0, 2, 3, 9, 19, 20, 21, 22, 23, 24], "v": [13, 14, 17, 19, 21, 22, 25], "v3": 7, "v4": 7, "v6": 7, "v_max": 21, "v_min": 21, "val": [13, 14, 22, 25], "valid": [2, 3, 12, 13, 17, 19], "validate_indic": 13, "valu": [2, 3, 9, 12, 13, 14, 15, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "value_1": 29, "value_2": 29, "valueerror": [9, 14], "var": [9, 13, 14, 17], "variabl": [13, 14, 19, 21], "variad": 13, "varianc": [2, 13, 19, 29], "variance_i": 13, "variant": 14, "variat": [28, 29], "variou": 28, "vd": 13, "vector": [10, 13, 14, 17, 19, 21, 22, 23, 24, 27, 28], "vector_axi": 13, "vector_s": 13, "verbos": [17, 19], "veri": [0, 2, 3, 19], "version": [2, 5, 9, 11, 13, 14, 17, 19, 27], "vertic": 19, "via": 29, "view": 14, "view_a": [0, 2, 3], "visual": [9, 13], "vocab_s": 19, "vocabulari": 19, "volum": [13, 17], "volumetr": 14, "w": [9, 13, 14, 19, 22, 24, 28], "w1": 13, "w2": 13, "w_": 13, "w_center": [13, 19], "w_end": [13, 19], "w_f": 19, "w_h": 19, "w_h_back": 19, "w_i": 19, "w_in": [13, 19], "w_o": 19, "w_q": [22, 24], "w_r": [19, 22, 24], "w_start": [13, 19], "w_x": 19, "w_x_back": 19, "w_z": 19, "wa": [14, 27, 28, 29], "wai": [12, 13], "want": [3, 14, 17, 25, 27], "warn": 9, "wast": 14, "watchos6": 9, "watchos7": 9, "watchos8": 9, "we": [9, 13, 14, 21, 23, 25, 27, 28, 29], "weigh": 27, "weigh_ih": 13, "weight": [2, 3, 9, 13, 14, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29], "weight_config": 24, "weight_dtyp": [28, 29], "weight_hh": 13, "weight_hh_back": 13, "weight_ih": 13, "weight_ih_back": 13, "weight_k": 14, "weight_matrix_column": 19, "weight_matrix_row": 19, "weight_metadata_dict": [22, 25], "weight_observ": 29, "weight_param": 19, "weight_per_channel": 29, "weight_q": 14, "weight_threshold": [21, 22, 23, 24, 25, 27], "weighting_schem": 17, "weightparam": 19, "weights_dir": 17, "well": [14, 19, 29], "what": [14, 17, 27], "when": [0, 9, 12, 13, 14, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "whenev": [14, 17], "where": [13, 14, 15, 17, 19, 21, 22, 23, 24, 27, 28, 29], "where_broadcast": 19, "where_nonzero": 19, "wherea": [14, 19, 28], "wherebroadcastablelayerparam": 19, "wherenonzerolayerparam": 19, "whether": [13, 14, 15, 19, 21, 22, 23, 24, 29], "which": [0, 2, 3, 9, 12, 13, 14, 15, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29], "whichoneof": 17, "while": [13, 14, 19, 22, 24, 25, 28, 29], "while_loop": [13, 14], "whole": [14, 27, 29], "whose": [13, 14, 19, 22, 25], "whr": 13, "why": 14, "width": [9, 13, 19], "width_rang": 19, "window": [13, 19], "window_s": 19, "wise": [13, 14, 19], "within": [11, 13, 14, 17, 19, 28], "without": [9, 14, 19], "won": 13, "word": 19, "work": [12, 13, 19, 27], "workdata": 17, "worker": 21, "would": [0, 12, 13, 14, 17, 19, 21, 22, 23, 25, 27, 28, 29], "wouldn": 28, "wp": 19, "wrap": [12, 13, 14, 19], "wrapped_typ": [9, 12], "wrapper": [12, 17, 25], "wreck": 14, "write": 13, "write_st": [13, 14], "x": [9, 11, 13, 14, 17, 19, 23, 28], "x1": [14, 19], "x1_t": 14, "x2": 14, "x3": 14, "x3_t": 14, "x4": 14, "x5": 14, "x6": 14, "x7": 14, "x8": 14, "x_fp": 14, "x_i": [13, 17], "x_j": [13, 17], "x_shift": 14, "x_t": 13, "xgboost": [8, 17], "xin": [13, 19], "xm": 13, "xor": [13, 19], "xout": [13, 19], "xpu": 14, "xx": 13, "y": [9, 11, 13, 14, 17, 19, 24], "y11": 14, "y12": 14, "y13": 14, "y14": 14, "y21": 14, "y22": 14, "y23": 14, "y_fp": 14, "y_i": 13, "y_shift": 14, "yaml": [25, 27, 28, 29], "ym": 13, "yml": [25, 27, 28, 29], "you": [0, 2, 3, 9, 12, 13, 14, 17, 20, 22, 24, 25, 27, 28], "your": [0, 2, 3, 17, 27, 29], "z": [13, 14, 22, 24], "z0": 14, "z_": 14, "z_fp": 14, "z_fp_modifi": 14, "z_t": 13, "za": 14, "zero": [2, 13, 14, 19, 21, 22, 23, 24, 27, 28, 29], "zero_grad": [0, 2, 3], "zero_point": [13, 14, 24], "zero_threshold": 27, "zeropointt": 13, "zip": [0, 1, 2, 3], "zp": 14, "zp_x": 14, "zp_y": 14, "zp_z": 14}, "titles": ["Palettization Using Differentiable K-Means", "<no title>", "Linear Quantization", "Magnitude Pruning", "Computation times", "coremltools API", "Computation times", "Previous Versions", "Converters", "Unified (TensorFlow and Pytorch)", "LibSVM", "MIL Builder", "MIL Input Types", "MIL Ops", "MIL Graph Passes", "SKLearn", "XGBoost", "Model APIs", "<no title>", "neural_network.builder", "Optimizers", "Palettization", "Post-Training Compression", "Pruning", "Quantization", "Utilities", "Examples", "Palettization", "Pruning", "Quantization"], "titleterms": {"15": 13, "16": 13, "17": 13, "18": 13, "On": [0, 2, 3], "activ": 13, "api": [5, 17], "array_feature_extractor": 17, "builder": [11, 19], "classifi": 13, "classifierconfig": 12, "cleanup": 14, "compil": 17, "compress": 22, "compression_util": 17, "comput": [4, 6], "configur": 0, "constexpr_op": 13, "content": 5, "control_flow": 13, "conv": 13, "convert": 8, "core": 20, "coreml_update_st": 13, "coremltool": 5, "dataset": [0, 2, 3], "defin": 0, "definit": [2, 3], "devic": [0, 2, 3], "differenti": 0, "elementwise_binari": 13, "elementwise_unari": 13, "enumeratedshap": 12, "exampl": 26, "execut": [0, 2, 3], "export": [0, 2, 3], "extract_submodel": 17, "feature_vector": 17, "final": [2, 3], "fine": [0, 2, 3], "flexible_shape_util": 19, "gptq": 29, "graph": 14, "image_res": 13, "imagetyp": 12, "indic": 0, "input": 12, "inputtyp": 12, "insert": 2, "instal": 3, "io": 13, "k": 0, "layer": 2, "libsvm": 10, "linear": [2, 13], "lut": 0, "magnitud": [3, 28], "mean": 0, "mil": [11, 12, 13, 14], "ml": 20, "mlmodel": 17, "model": [0, 2, 3, 17], "nearest_neighbor": 17, "network": [0, 2, 3], "neural_network": [17, 19], "normal": 13, "op": 13, "optim": 20, "optimize_activ": 14, "optimize_conv": 14, "optimize_elementwise_binari": 14, "optimize_linear": 14, "optimize_norm": 14, "optimize_quant": 14, "optimize_repeat_op": 14, "optimize_st": 14, "optimize_tensor_oper": 14, "palett": [0, 21, 27], "pass": 14, "pipelin": 17, "pool": 13, "post": 22, "preprocess": 14, "previou": 7, "prune": [3, 23, 28], "pruner": 3, "pytorch": [9, 20], "quantiz": [2, 13, 14, 24, 29], "quantization_util": 19, "random": 13, "rangedim": 12, "recurr": 13, "reduct": 13, "resourc": 5, "restor": 0, "scatter_gath": 13, "schedul": 28, "shape": 12, "sklearn": 15, "sparsegpt": 28, "state": 13, "statetyp": 12, "symbol_transform": 14, "tensor_oper": 13, "tensor_transform": 13, "tensorflow": 9, "tensortyp": 12, "time": [4, 6], "train": [0, 2, 3, 22], "transform": 13, "tree_ensembl": 17, "tune": [0, 2, 3], "type": 12, "unifi": 9, "update_optimizer_util": 19, "us": 0, "util": [17, 25], "version": 7, "weight": 0, "without": [0, 2, 3], "xgboost": 16}})
\ No newline at end of file
diff --git a/docs/_build/html/_downloads/11f835b4614af54296e27c778e9687b8/dkm_palettization.py b/docs/_downloads/11f835b4614af54296e27c778e9687b8/dkm_palettization.py
similarity index 100%
rename from docs/_build/html/_downloads/11f835b4614af54296e27c778e9687b8/dkm_palettization.py
rename to docs/_downloads/11f835b4614af54296e27c778e9687b8/dkm_palettization.py
diff --git a/docs/_build/html/_downloads/122dbbcfab949f2af9f9aa0f903434d3/magnitude_pruning.ipynb b/docs/_downloads/122dbbcfab949f2af9f9aa0f903434d3/magnitude_pruning.ipynb
similarity index 99%
rename from docs/_build/html/_downloads/122dbbcfab949f2af9f9aa0f903434d3/magnitude_pruning.ipynb
rename to docs/_downloads/122dbbcfab949f2af9f9aa0f903434d3/magnitude_pruning.ipynb
index a75d76282..b4c9f29d4 100644
--- a/docs/_build/html/_downloads/122dbbcfab949f2af9f9aa0f903434d3/magnitude_pruning.ipynb
+++ b/docs/_downloads/122dbbcfab949f2af9f9aa0f903434d3/magnitude_pruning.ipynb
@@ -229,7 +229,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.10.14"
+ "version": "3.10.15"
}
},
"nbformat": 4,
diff --git a/docs/_build/html/_downloads/324c76d72de4ccd8db63a09d4b2f0f27/_examples_python.zip b/docs/_downloads/324c76d72de4ccd8db63a09d4b2f0f27/_examples_python.zip
similarity index 98%
rename from docs/_build/html/_downloads/324c76d72de4ccd8db63a09d4b2f0f27/_examples_python.zip
rename to docs/_downloads/324c76d72de4ccd8db63a09d4b2f0f27/_examples_python.zip
index 37d7a0b60..3786c860e 100644
Binary files a/docs/_build/html/_downloads/324c76d72de4ccd8db63a09d4b2f0f27/_examples_python.zip and b/docs/_downloads/324c76d72de4ccd8db63a09d4b2f0f27/_examples_python.zip differ
diff --git a/docs/_build/html/_downloads/3c0d8a29b2f057cd52c92d618498f1b8/_examples_jupyter.zip b/docs/_downloads/3c0d8a29b2f057cd52c92d618498f1b8/_examples_jupyter.zip
similarity index 98%
rename from docs/_build/html/_downloads/3c0d8a29b2f057cd52c92d618498f1b8/_examples_jupyter.zip
rename to docs/_downloads/3c0d8a29b2f057cd52c92d618498f1b8/_examples_jupyter.zip
index 73fc9218b..96da46ab0 100644
Binary files a/docs/_build/html/_downloads/3c0d8a29b2f057cd52c92d618498f1b8/_examples_jupyter.zip and b/docs/_downloads/3c0d8a29b2f057cd52c92d618498f1b8/_examples_jupyter.zip differ
diff --git a/docs/_build/html/_downloads/538c03374b600fb7b4c95773e0e48cc8/linear_quantization.zip b/docs/_downloads/538c03374b600fb7b4c95773e0e48cc8/linear_quantization.zip
similarity index 98%
rename from docs/_build/html/_downloads/538c03374b600fb7b4c95773e0e48cc8/linear_quantization.zip
rename to docs/_downloads/538c03374b600fb7b4c95773e0e48cc8/linear_quantization.zip
index 14c994215..fa5a1be9e 100644
Binary files a/docs/_build/html/_downloads/538c03374b600fb7b4c95773e0e48cc8/linear_quantization.zip and b/docs/_downloads/538c03374b600fb7b4c95773e0e48cc8/linear_quantization.zip differ
diff --git a/docs/_build/html/_downloads/7772d27e9f0aa23fca60d8f87774b59e/magnitude_pruning.py b/docs/_downloads/7772d27e9f0aa23fca60d8f87774b59e/magnitude_pruning.py
similarity index 100%
rename from docs/_build/html/_downloads/7772d27e9f0aa23fca60d8f87774b59e/magnitude_pruning.py
rename to docs/_downloads/7772d27e9f0aa23fca60d8f87774b59e/magnitude_pruning.py
diff --git a/docs/_build/html/_downloads/8b4a48b882e18960d6cbb43608d396d6/dkm_palettization.zip b/docs/_downloads/8b4a48b882e18960d6cbb43608d396d6/dkm_palettization.zip
similarity index 98%
rename from docs/_build/html/_downloads/8b4a48b882e18960d6cbb43608d396d6/dkm_palettization.zip
rename to docs/_downloads/8b4a48b882e18960d6cbb43608d396d6/dkm_palettization.zip
index 1f074f966..ffc488db5 100644
Binary files a/docs/_build/html/_downloads/8b4a48b882e18960d6cbb43608d396d6/dkm_palettization.zip and b/docs/_downloads/8b4a48b882e18960d6cbb43608d396d6/dkm_palettization.zip differ
diff --git a/docs/_build/html/_downloads/a7b4033a3801c85fde7f868c7e61d373/magnitude_pruning.zip b/docs/_downloads/a7b4033a3801c85fde7f868c7e61d373/magnitude_pruning.zip
similarity index 98%
rename from docs/_build/html/_downloads/a7b4033a3801c85fde7f868c7e61d373/magnitude_pruning.zip
rename to docs/_downloads/a7b4033a3801c85fde7f868c7e61d373/magnitude_pruning.zip
index 08b422ad0..04c06e901 100644
Binary files a/docs/_build/html/_downloads/a7b4033a3801c85fde7f868c7e61d373/magnitude_pruning.zip and b/docs/_downloads/a7b4033a3801c85fde7f868c7e61d373/magnitude_pruning.zip differ
diff --git a/docs/_build/html/_downloads/bc2a7018a863cd1cadb3fbeb26a90a66/linear_quantization.py b/docs/_downloads/bc2a7018a863cd1cadb3fbeb26a90a66/linear_quantization.py
similarity index 100%
rename from docs/_build/html/_downloads/bc2a7018a863cd1cadb3fbeb26a90a66/linear_quantization.py
rename to docs/_downloads/bc2a7018a863cd1cadb3fbeb26a90a66/linear_quantization.py
diff --git a/docs/_build/html/_downloads/bd67eae74db5a0960d9f9c236fcbbcc3/dkm_palettization.ipynb b/docs/_downloads/bd67eae74db5a0960d9f9c236fcbbcc3/dkm_palettization.ipynb
similarity index 99%
rename from docs/_build/html/_downloads/bd67eae74db5a0960d9f9c236fcbbcc3/dkm_palettization.ipynb
rename to docs/_downloads/bd67eae74db5a0960d9f9c236fcbbcc3/dkm_palettization.ipynb
index a90e93dad..7b6e51d1d 100644
--- a/docs/_build/html/_downloads/bd67eae74db5a0960d9f9c236fcbbcc3/dkm_palettization.ipynb
+++ b/docs/_downloads/bd67eae74db5a0960d9f9c236fcbbcc3/dkm_palettization.ipynb
@@ -193,7 +193,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.10.14"
+ "version": "3.10.15"
}
},
"nbformat": 4,
diff --git a/docs/_examples/linear_quantization.ipynb b/docs/_downloads/c276a0975534ab93174d95e83f81c9e7/linear_quantization.ipynb
similarity index 99%
rename from docs/_examples/linear_quantization.ipynb
rename to docs/_downloads/c276a0975534ab93174d95e83f81c9e7/linear_quantization.ipynb
index 6639773e5..aae9580ab 100644
--- a/docs/_examples/linear_quantization.ipynb
+++ b/docs/_downloads/c276a0975534ab93174d95e83f81c9e7/linear_quantization.ipynb
@@ -211,7 +211,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.10.14"
+ "version": "3.10.15"
}
},
"nbformat": 4,
diff --git a/docs/_examples/_examples_jupyter.zip b/docs/_examples/_examples_jupyter.zip
deleted file mode 100644
index 73fc9218b..000000000
Binary files a/docs/_examples/_examples_jupyter.zip and /dev/null differ
diff --git a/docs/_examples/_examples_python.zip b/docs/_examples/_examples_python.zip
deleted file mode 100644
index 37d7a0b60..000000000
Binary files a/docs/_examples/_examples_python.zip and /dev/null differ
diff --git a/docs/_examples/dkm_palettization.codeobj.json b/docs/_examples/dkm_palettization.codeobj.json
deleted file mode 100644
index 36284b858..000000000
--- a/docs/_examples/dkm_palettization.codeobj.json
+++ /dev/null
@@ -1,290 +0,0 @@
-{
- ".palettization.DKMPalettizer.prepare": [
- {
- "is_class": false,
- "is_explicit": true,
- "module": ".palettization.DKMPalettizer",
- "module_short": ".palettization.DKMPalettizer",
- "name": "prepare"
- }
- ],
- ".palettization.Palettizer.finalize": [
- {
- "is_class": false,
- "is_explicit": true,
- "module": ".palettization.Palettizer",
- "module_short": ".palettization.Palettizer",
- "name": "finalize"
- }
- ],
- ".palettizer.DKMPalettizer": [
- {
- "is_class": false,
- "is_explicit": true,
- "module": ".palettizer",
- "module_short": ".palettizer",
- "name": "DKMPalettizer"
- }
- ],
- "DKMPalettizer": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "coremltools.optimize.torch.palettization",
- "module_short": "coremltools.optimize.torch.palettization",
- "name": "DKMPalettizer"
- }
- ],
- "DKMPalettizerConfig.from_dict": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "coremltools.optimize.torch.palettization.DKMPalettizerConfig",
- "module_short": "coremltools.optimize.torch.palettization.DKMPalettizerConfig",
- "name": "from_dict"
- }
- ],
- "F.nll_loss": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.nn.functional",
- "module_short": "torch.nn.functional",
- "name": "nll_loss"
- }
- ],
- "OrderedDict": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "collections",
- "module_short": "collections",
- "name": "OrderedDict"
- }
- ],
- "ct.PassPipeline.DEFAULT_PALETTIZATION": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "coremltools.PassPipeline",
- "module_short": "coremltools.PassPipeline",
- "name": "DEFAULT_PALETTIZATION"
- }
- ],
- "ct.TensorType": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "coremltools",
- "module_short": "coremltools",
- "name": "TensorType"
- }
- ],
- "ct.convert": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "coremltools",
- "module_short": "coremltools",
- "name": "convert"
- }
- ],
- "ct.target.iOS16": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "coremltools.target",
- "module_short": "coremltools.target",
- "name": "iOS16"
- }
- ],
- "datasets.MNIST": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torchvision.datasets",
- "module_short": "torchvision.datasets",
- "name": "MNIST"
- }
- ],
- "nn.BatchNorm2d": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.nn",
- "module_short": "torch.nn",
- "name": "BatchNorm2d"
- }
- ],
- "nn.Conv2d": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.nn",
- "module_short": "torch.nn",
- "name": "Conv2d"
- }
- ],
- "nn.Dropout": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.nn",
- "module_short": "torch.nn",
- "name": "Dropout"
- }
- ],
- "nn.Flatten": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.nn",
- "module_short": "torch.nn",
- "name": "Flatten"
- }
- ],
- "nn.Linear": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.nn",
- "module_short": "torch.nn",
- "name": "Linear"
- }
- ],
- "nn.LogSoftmax": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.nn",
- "module_short": "torch.nn",
- "name": "LogSoftmax"
- }
- ],
- "nn.MaxPool2d": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.nn",
- "module_short": "torch.nn",
- "name": "MaxPool2d"
- }
- ],
- "nn.ReLU": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.nn",
- "module_short": "torch.nn",
- "name": "ReLU"
- }
- ],
- "nn.Sequential": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.nn",
- "module_short": "torch.nn",
- "name": "Sequential"
- }
- ],
- "os.makedirs": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "os",
- "module_short": "os",
- "name": "makedirs"
- }
- ],
- "os.path.exists": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "os.path",
- "module_short": "os.path",
- "name": "exists"
- }
- ],
- "os.path.expanduser": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "os.path",
- "module_short": "os.path",
- "name": "expanduser"
- }
- ],
- "torch.jit.trace": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.jit",
- "module_short": "torch.jit",
- "name": "trace"
- }
- ],
- "torch.no_grad": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch",
- "module_short": "torch",
- "name": "no_grad"
- }
- ],
- "torch.optim.SGD": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.optim",
- "module_short": "torch.optim",
- "name": "SGD"
- }
- ],
- "torch.rand": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch",
- "module_short": "torch",
- "name": "rand"
- }
- ],
- "torch.utils.data.DataLoader": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torch.utils.data",
- "module_short": "torch.utils.data",
- "name": "DataLoader"
- }
- ],
- "transforms.Compose": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torchvision.transforms",
- "module_short": "torchvision.transforms",
- "name": "Compose"
- }
- ],
- "transforms.Normalize": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torchvision.transforms",
- "module_short": "torchvision.transforms",
- "name": "Normalize"
- }
- ],
- "transforms.ToTensor": [
- {
- "is_class": false,
- "is_explicit": false,
- "module": "torchvision.transforms",
- "module_short": "torchvision.transforms",
- "name": "ToTensor"
- }
- ]
-}
\ No newline at end of file
diff --git a/docs/_build/html/_examples/dkm_palettization.html b/docs/_examples/dkm_palettization.html
similarity index 98%
rename from docs/_build/html/_examples/dkm_palettization.html
rename to docs/_examples/dkm_palettization.html
index 6d7d57165..ae60273b9 100644
--- a/docs/_build/html/_examples/dkm_palettization.html
+++ b/docs/_examples/dkm_palettization.html
@@ -1,12 +1,14 @@
+
+
- Palettization Using Differentiable K-Means — coremltools API Reference 8.0b1 documentation
+ Palettization Using Differentiable K-Means — coremltools API Reference 8.1 documentation
-
+
@@ -15,16 +17,12 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
@@ -43,9 +41,6 @@
coremltools API Reference
-
- 8.0b1
-