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