Learn R Programming

ggmlR (version 0.6.1)

ggml_vulkan_is_backend: Check if backend is Vulkan

Description

Returns TRUE if the given backend is a Vulkan backend.

Usage

ggml_vulkan_is_backend(backend)

Value

Logical indicating if backend is Vulkan

Arguments

backend

Backend pointer

Examples

Run this code
# \donttest{
if (ggml_vulkan_available() && ggml_vulkan_device_count() > 0) {
  vk_backend <- ggml_vulkan_init(0)
  cpu_backend <- ggml_backend_cpu_init()

  ggml_vulkan_is_backend(vk_backend)  # TRUE
  ggml_vulkan_is_backend(cpu_backend) # FALSE

  ggml_vulkan_free(vk_backend)
  ggml_backend_free(cpu_backend)
}
# }

Run the code above in your browser using DataLab