accelerate_model_for_cpu
def accelerate_model_for_cpu(
model:torch.nn.modules.module.Module, example_input:torch.Tensor
):Deprecated: use optimize_for_cpu() instead
optimize_for_cpu prepares a model for efficient CPU inference by combining:
torch.compile (default) or torch.jit.trace for operator fusion| Backend | Speed | Compatibility | Best For |
|---|---|---|---|
"compile" |
Faster | Most models | Default choice |
"trace" |
Good | Requires static shapes | Legacy / mobile |
Deprecated: use optimize_for_cpu() instead
Optimize model for CPU inference via channels-last layout + compilation
Note:
accelerate_model_for_cpuis deprecated. Useoptimize_for_cpuinstead.
Tests live in nbs/tests/test_cpu_optimizer.ipynb.