Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
uni20::GeneratedStorage Struct Reference

Backend-neutral storage policy for tensors generated from compact state. More...

#include <generated_storage.hpp>

Public Types

using backend_selector_type = linalg::backend_list< linalg::CpuReferenceBackend >
 

Static Public Member Functions

static constexpr auto backend_selector () noexcept -> backend_selector_type
 Return the host reference fallback used when no concrete operand selects a backend.
 

Detailed Description

Backend-neutral storage policy for tensors generated from compact state.

Generated tensors have no addressable element buffer. Their resolved accessors calculate values from logical indices and may be accepted by any backend that understands those accessors.

Member Typedef Documentation

◆ backend_selector_type

Member Function Documentation

◆ backend_selector()

static constexpr auto uni20::GeneratedStorage::backend_selector ( ) -> backend_selector_type
inlinestaticconstexprnoexcept

Return the host reference fallback used when no concrete operand selects a backend.


The documentation for this struct was generated from the following file: