Cache构造函数
函数功能
构造Cache。
函数原型
Cache(cache_id: int, cache_desc: CacheDesc, tensor_addrs: List[int], cache_manager, is_registered, is_blocks_cache)
参数说明
参数名称 |
数据类型 |
取值说明 |
---|---|---|
cache_id |
int |
cache的id。 |
cache_desc |
cache的描述。 |
|
tensor_addrs |
List[int] |
cache中各tensor的内存地址。 |
cache_manager |
创建Cache的管理对象 |
|
is_registered |
bool |
是否是注册内存的Cache |
is_blocks_cache |
bool |
是否是blocks Cache |
调用示例
该接口不需要用户调用,Cache对象由CacheManager.allocate_cache、allocate_blocks_cache、register_cache或register_blocks_cache返回。
返回值
正常场景下无返回值。
传入数据类型错误情况下会抛出TypeError或ValueError异常。
约束说明
无
父主题: Cache