Vllm.Platforms.CpuArchEnum (VLLM v0.3.0)

Copy Markdown View Source

Enum members for CpuArchEnum.

Members:

  • X86 = 1
  • ARM = 2
  • POWERPC = 3
  • S390X = 4
  • RISCV = 5
  • OTHER = 6
  • UNKNOWN = 7

Summary

Types

t()

@opaque t()

Functions

arm(ref)

@spec arm(SnakeBridge.Ref.t()) :: {:ok, term()} | {:error, Snakepit.Error.t()}

name(ref)

@spec name(SnakeBridge.Ref.t()) :: {:ok, term()} | {:error, Snakepit.Error.t()}

new(opts \\ [])

@spec new(keyword()) :: {:ok, SnakeBridge.Ref.t()} | {:error, Snakepit.Error.t()}

Constructs CpuArchEnum.

other(ref)

@spec other(SnakeBridge.Ref.t()) :: {:ok, term()} | {:error, Snakepit.Error.t()}

powerpc(ref)

@spec powerpc(SnakeBridge.Ref.t()) :: {:ok, term()} | {:error, Snakepit.Error.t()}

riscv(ref)

@spec riscv(SnakeBridge.Ref.t()) :: {:ok, term()} | {:error, Snakepit.Error.t()}

s390_x(ref)

@spec s390_x(SnakeBridge.Ref.t()) :: {:ok, term()} | {:error, Snakepit.Error.t()}

unknown(ref)

@spec unknown(SnakeBridge.Ref.t()) :: {:ok, term()} | {:error, Snakepit.Error.t()}

value(ref)

@spec value(SnakeBridge.Ref.t()) :: {:ok, term()} | {:error, Snakepit.Error.t()}

x86(ref)

@spec x86(SnakeBridge.Ref.t()) :: {:ok, term()} | {:error, Snakepit.Error.t()}