---
title: "clika_runtime.modelverse.auto"
sidebar_label: "clika_runtime.modelverse.auto"
description: "The clika_runtime.modelverse.auto module, introspected from the installed wheel."
---

<!-- Generated by tools/api_reference/generate_api_docs.py. Do not edit. -->

Load a model by name, the way you would from a model hub.

:class:`AutoModel` picks the load door from the family's declared
modalities; the task loaders (:class:`AutoModelForCausalLM`,
:class:`AutoModelForImageTextToText`, :class:`AutoModelForSpeechSeq2Seq`,
:class:`AutoModelForTextToWaveform`, :class:`AutoModelForSeq2SeqLM`,
:class:`AutoModelForObjectDetection`,
:class:`AutoModelForZeroShotObjectDetection`,
:class:`AutoModelForDepthEstimation`) each name their door;
:class:`AutoTokenizer` loads a checkpoint's tokenizer without its weights;
:class:`AutoProcessor` loads its preprocessing (the tokenizer and the media
processor its directory describes) without its weights;
:class:`AutoConfig` reads a checkpoint's identity, a
:class:`PretrainedConfig`, without its weights::

    import clika_runtime.modelverse as mv

    model = mv.AutoModelForCausalLM.from_pretrained(
        "Qwen/Qwen2.5-0.5B-Instruct", device="cuda:0", dtype="bfloat16")
    tokenizer = mv.AutoTokenizer.from_pretrained("Qwen/Qwen2.5-0.5B-Instruct")

| Name | Kind |
| --- | --- |
| [`AutoConfig`](./AutoConfig.md) | class |
| [`AutoModel`](./AutoModel.md) | class |
| [`AutoModelForCausalLM`](./AutoModelForCausalLM.md) | class |
| [`AutoModelForDepthEstimation`](./AutoModelForDepthEstimation.md) | class |
| [`AutoModelForImageTextToText`](./AutoModelForImageTextToText.md) | class |
| [`AutoModelForObjectDetection`](./AutoModelForObjectDetection.md) | class |
| [`AutoModelForSeq2SeqLM`](./AutoModelForSeq2SeqLM.md) | class |
| [`AutoModelForSpeechSeq2Seq`](./AutoModelForSpeechSeq2Seq.md) | class |
| [`AutoModelForTextToWaveform`](./AutoModelForTextToWaveform.md) | class |
| [`AutoModelForZeroShotObjectDetection`](./AutoModelForZeroShotObjectDetection.md) | class |
| [`AutoProcessor`](./AutoProcessor.md) | class |
| [`AutoTokenizer`](./AutoTokenizer.md) | class |
| [`PretrainedConfig`](./PretrainedConfig.md) | class |
| [functions](./functions.md) | module functions |