Context接口类,主要用于设置Operation上下文,如stream,tiling属性等。
class Context { public: Context() = default; virtual ~Context() = default; virtual Status SetExecuteStream(aclrtStream stream) = 0; virtual aclrtStream GetExecuteStream() const = 0; virtual Status SetAsyncTilingCopyStatus(bool enable) = 0; virtual bool GetAsyncTilingCopyStatus() const = 0; };
成员名称 |
描述 |
---|---|
SetExecuteStream |
设置算子执行的运行Stream。 |
GetExecuteStream |
获取算子执行的Stream。 |
SetAsyncTilingCopyStatus |
设置异步拷贝tiling信息功能是否开启。 |
GetAsyncTilingCopyStatus |
获取异步拷贝tiling信息功能开启状态。 |