函数:create_context
产品支持情况
| 
          产品  | 
        
          是否支持  | 
       
|---|---|
| 
          | 
        
          √  | 
       
| 
          | 
        
          √  | 
       
| 
          | 
        
          √  | 
       
| 
          | 
        
          √  | 
       
| 
          | 
        
          √  | 
       
| 
          | 
        
          √  | 
       
使用说明
| 
          C函数原型  | 
        
          aclError aclrtCreateContext(aclrtContext *context, int32_t deviceId)  | 
       
|---|---|
| 
          Python函数  | 
        
          context, ret = acl.rt.create_context(device_id)  | 
       
| 
          函数功能  | 
        
          在当前进程或线程中显式创建一个Context。 对于 对于 对于 对于 对于 对于 
           说明: 
           如果在应用程序中没有调用acl.rt.set_device接口,那么在首次调用acl.rt.create_context接口时,系统内部会根据该接口传入的Device ID,为该Device绑定一个默认Stream(一个Device仅绑定一个默认Stream),因此在首次调用acl.rt.create_context接口时,占用的Stream数量 = Device上绑定的默认Stream + Context中包含的Stream。  | 
       
| 
          输入说明  | 
        
          device_id:int,指定需要创建Context的Device设备号。  | 
       
| 
          返回值说明  | 
        
          context:int,表示创建的Context的指针地址。 ret:int,错误码。 
  | 
       
| 
          约束说明  | 
        
          支持以下使用场景: 
  | 
       
| 
          参考资源  |