---
title: AffinityPolicy类
description: "| 产品 | 是否支持 |"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/dataflowdevg/udfrefp_23_0060.html
sourcePath: /source/zh/canncommercial/900/others/dataflowdevg/udfrefp_23_0060.html
indexId: 713492d0dbce26862ae79638c6b45262130539ec4b77c8444ae90ea3efe44ca870
---
# AffinityPolicy类

#### 产品支持情况

| 产品 | 是否支持 |
| --- | --- |
| Atlas A3 训练系列产品 / Atlas A3 推理系列产品 | √ |
| Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | √ |
| Atlas 200I/500 A2 推理产品 | x |
| Atlas 推理系列产品 | x |
| Atlas 训练系列产品 | x |


#### 函数功能

亲和策略枚举定义。


#### 函数原型

```
NO_AFFINITY = (fw.AffinityPolicy.NO_AFFINITY)         # 不需要亲和
ROW_AFFINITY = (fw.AffinityPolicy.ROW_AFFINITY)   # 按行亲和，即将行相同的数据路由到相同节点
。
COL_AFFINITY = (fw.AffinityPolicy.COL_AFFINITY)      # 按列亲和
，
即将列相同的数据路由到相同节点
。
def __init__(self, inner_type):
self.inner_type = inner_type
```


说明：按行和按列亲和的策略只用于设置BalanceConfig均衡分发。按行亲和使用示例可参考多实例部署。

#### 参数说明

无


#### 返回值

无


#### 异常处理

无


#### 约束说明

无
