# `ExTorch.JIT.Model`

Represents a loaded TorchScript model.

A `%ExTorch.JIT.Model{}` struct wraps a reference to a `torch::jit::script::Module`
loaded from a `.pt` file. The model can be used for inference via `ExTorch.JIT.forward/2`.

# `t`

```elixir
@type t() :: %ExTorch.JIT.Model{
  device: ExTorch.Device.device(),
  reference: reference(),
  resource: any()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
