产品 |
是否支持 |
---|---|
√ |
|
Atlas 200T A2 Box16 异构子框 |
√ |
Atlas 300I Duo 推理卡+Atlas 800 推理服务器(型号:3000) |
√ |
注:暂不支持其他产品。 |
通过回调函数自定义添加数组属性。
1 2 | template <Level levelAttr = level, typename T> Profiler &ArrayAttr(const char *attrName, const T &startIter, const T &endIter, typename ArrayCollectorHelper<Profiler<level>, T>::AttrCollectCallback callback) |
参数名 |
输入/输出 |
说明 |
---|---|---|
attrName |
输入 |
属性名。 |
startIter |
输入 |
任意的迭代器开始。 |
endIter |
输入 |
任意的迭代器结束。 |
callback |
回调函数 |
回调函数第一个入参是当前对象,可以调用它添加属性,第二个入参是当前迭代,可以用它获取需要记录的属性内容。 |
Profiler&返回当前对象,支持链式调用。