tvm
Public Member Functions | List of all members
tvm::VirtualDeviceCache Class Reference

A cache of VirtualDevices. This can be used: More...

#include <virtual_device.h>

Collaboration diagram for tvm::VirtualDeviceCache:

Public Member Functions

VirtualDevice Make (int device_type=kInvalidDeviceType, int virtual_device_id=-1, Target target={}, MemoryScope memory_scope={})
 Returns the unique VirtualDevice representing given fields. More...
 
VirtualDevice Unique (const VirtualDevice &virtual_device)
 Returns the unique VirtualDevice structurally equal to the given virtual_device. More...
 

Detailed Description

A cache of VirtualDevices. This can be used:

Member Function Documentation

◆ Make()

VirtualDevice tvm::VirtualDeviceCache::Make ( int  device_type = kInvalidDeviceType,
int  virtual_device_id = -1,
Target  target = {},
MemoryScope  memory_scope = {} 
)

Returns the unique VirtualDevice representing given fields.

◆ Unique()

VirtualDevice tvm::VirtualDeviceCache::Unique ( const VirtualDevice virtual_device)

Returns the unique VirtualDevice structurally equal to the given virtual_device.


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