# Developer Guide

- [Workflow](https://docs.zama.org/concrete-ml/1.1/developer-guide/workflow.md)
- [Set Up the Project](https://docs.zama.org/concrete-ml/1.1/developer-guide/workflow/project_setup.md)
- [Set Up Docker](https://docs.zama.org/concrete-ml/1.1/developer-guide/workflow/docker_setup.md)
- [Documentation](https://docs.zama.org/concrete-ml/1.1/developer-guide/workflow/documenting.md)
- [Support and Issues](https://docs.zama.org/concrete-ml/1.1/developer-guide/workflow/debug_support_submit_issues.md)
- [Contributing](https://docs.zama.org/concrete-ml/1.1/developer-guide/workflow/contributing.md)
- [Inner Workings](https://docs.zama.org/concrete-ml/1.1/developer-guide/inner-workings.md)
- [Importing ONNX](https://docs.zama.org/concrete-ml/1.1/developer-guide/inner-workings/onnx_pipeline.md)
- [Quantization Tools](https://docs.zama.org/concrete-ml/1.1/developer-guide/inner-workings/quantization_internal.md)
- [FHE Op-graph Design](https://docs.zama.org/concrete-ml/1.1/developer-guide/inner-workings/fhe-op-graphs.md)
- [External Libraries](https://docs.zama.org/concrete-ml/1.1/developer-guide/inner-workings/external_libraries.md)
- [API](https://docs.zama.org/concrete-ml/1.1/developer-guide/api.md)
- [concrete.ml.common.check\_inputs.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.common.check_inputs.md)
- [concrete.ml.common.debugging.custom\_assert.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.common.debugging.custom_assert.md)
- [concrete.ml.common.debugging.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.common.debugging.md)
- [concrete.ml.common.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.common.md)
- [concrete.ml.common.serialization.decoder.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.common.serialization.decoder.md)
- [concrete.ml.common.serialization.dumpers.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.common.serialization.dumpers.md)
- [concrete.ml.common.serialization.encoder.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.common.serialization.encoder.md)
- [concrete.ml.common.serialization.loaders.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.common.serialization.loaders.md)
- [concrete.ml.common.serialization.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.common.serialization.md)
- [concrete.ml.common.utils.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.common.utils.md)
- [concrete.ml.deployment.deploy\_to\_aws.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.deployment.deploy_to_aws.md)
- [concrete.ml.deployment.deploy\_to\_docker.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.deployment.deploy_to_docker.md)
- [concrete.ml.deployment.fhe\_client\_server.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.deployment.fhe_client_server.md)
- [concrete.ml.deployment.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.deployment.md)
- [concrete.ml.deployment.server.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.deployment.server.md)
- [concrete.ml.deployment.utils.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.deployment.utils.md)
- [concrete.ml.onnx.convert.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.onnx.convert.md)
- [concrete.ml.onnx.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.onnx.md)
- [concrete.ml.onnx.onnx\_impl\_utils.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.onnx.onnx_impl_utils.md)
- [concrete.ml.onnx.onnx\_model\_manipulations.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.onnx.onnx_model_manipulations.md)
- [concrete.ml.onnx.onnx\_utils.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.onnx.onnx_utils.md)
- [concrete.ml.onnx.ops\_impl.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.onnx.ops_impl.md)
- [concrete.ml.pytest.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.pytest.md)
- [concrete.ml.pytest.torch\_models.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.pytest.torch_models.md)
- [concrete.ml.pytest.utils.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.pytest.utils.md)
- [concrete.ml.quantization.base\_quantized\_op.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.quantization.base_quantized_op.md)
- [concrete.ml.quantization.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.quantization.md)
- [concrete.ml.quantization.post\_training.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.quantization.post_training.md)
- [concrete.ml.quantization.quantized\_module.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.quantization.quantized_module.md)
- [concrete.ml.quantization.quantized\_ops.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.quantization.quantized_ops.md)
- [concrete.ml.quantization.quantizers.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.quantization.quantizers.md)
- [concrete.ml.search\_parameters.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.search_parameters.md)
- [concrete.ml.search\_parameters.p\_error\_search.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.search_parameters.p_error_search.md)
- [concrete.ml.sklearn.base.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.sklearn.base.md)
- [concrete.ml.sklearn.glm.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.sklearn.glm.md)
- [concrete.ml.sklearn.linear\_model.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.sklearn.linear_model.md)
- [concrete.ml.sklearn.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.sklearn.md)
- [concrete.ml.sklearn.qnn.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.sklearn.qnn.md)
- [concrete.ml.sklearn.qnn\_module.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.sklearn.qnn_module.md)
- [concrete.ml.sklearn.rf.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.sklearn.rf.md)
- [concrete.ml.sklearn.svm.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.sklearn.svm.md)
- [concrete.ml.sklearn.tree.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.sklearn.tree.md)
- [concrete.ml.sklearn.tree\_to\_numpy.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.sklearn.tree_to_numpy.md)
- [concrete.ml.sklearn.xgb.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.sklearn.xgb.md)
- [concrete.ml.torch.compile.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.torch.compile.md)
- [concrete.ml.torch.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.torch.md)
- [concrete.ml.torch.numpy\_module.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.torch.numpy_module.md)
- [concrete.ml.version.md](https://docs.zama.org/concrete-ml/1.1/developer-guide/api/concrete.ml.version.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zama.org/concrete-ml/1.1/developer-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
