# {py:mod}`zoomy_jax.symsolver.compile_cache`

```{py:module} zoomy_jax.symsolver.compile_cache
```

```{autodoc2-docstring} zoomy_jax.symsolver.compile_cache
:parser: zoomy_docstrings
:allowtitles:
```

## Module Contents

### Functions

````{list-table}
:class: autosummary longtable
:align: left

* - {py:obj}`callback_cache <zoomy_jax.symsolver.compile_cache.callback_cache>`
  - ```{autodoc2-docstring} zoomy_jax.symsolver.compile_cache.callback_cache
    :parser: zoomy_docstrings
    :summary:
    ```
* - {py:obj}`install <zoomy_jax.symsolver.compile_cache.install>`
  - ```{autodoc2-docstring} zoomy_jax.symsolver.compile_cache.install
    :parser: zoomy_docstrings
    :summary:
    ```
````

### Data

````{list-table}
:class: autosummary longtable
:align: left

* - {py:obj}`logger <zoomy_jax.symsolver.compile_cache.logger>`
  - ```{autodoc2-docstring} zoomy_jax.symsolver.compile_cache.logger
    :parser: zoomy_docstrings
    :summary:
    ```
* - {py:obj}`stats <zoomy_jax.symsolver.compile_cache.stats>`
  - ```{autodoc2-docstring} zoomy_jax.symsolver.compile_cache.stats
    :parser: zoomy_docstrings
    :summary:
    ```
````

### API

````{py:data} logger
:canonical: zoomy_jax.symsolver.compile_cache.logger
:value: >
   'getLogger(...)'

```{autodoc2-docstring} zoomy_jax.symsolver.compile_cache.logger
:parser: zoomy_docstrings
```

````

````{py:data} stats
:canonical: zoomy_jax.symsolver.compile_cache.stats
:value: >
   'dict(...)'

```{autodoc2-docstring} zoomy_jax.symsolver.compile_cache.stats
:parser: zoomy_docstrings
```

````

````{py:function} callback_cache()
:canonical: zoomy_jax.symsolver.compile_cache.callback_cache

```{autodoc2-docstring} zoomy_jax.symsolver.compile_cache.callback_cache
:parser: zoomy_docstrings
```
````

````{py:function} install()
:canonical: zoomy_jax.symsolver.compile_cache.install

```{autodoc2-docstring} zoomy_jax.symsolver.compile_cache.install
:parser: zoomy_docstrings
```
````
