Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
4686391
fix bug of autoint model demo config
yangxudong Dec 20, 2024
4011d71
Merge branch 'master' into daily_bug_fix
yangxudong Dec 25, 2024
a23298b
fix bug of wrong demo model configs
yangxudong Dec 25, 2024
9e131bc
Merge branch 'master' into daily_bug_fix
yangxudong Dec 31, 2024
7f5ddad
fix bug of undefined flags of easyrec tools run with DeepRec
yangxudong Dec 31, 2024
74b1edc
fix bug
yangxudong Jan 3, 2025
8ffbc29
fix bug
yangxudong Jan 3, 2025
3f97db9
fix bug
yangxudong Jan 3, 2025
c7d7a0d
fix bug
yangxudong Jan 3, 2025
eed8283
fix bug
yangxudong Jan 6, 2025
d7a1860
Build docker (#515)
yanzhen1233 Jan 16, 2025
179cfa3
merge from master
yangxudong Jan 17, 2025
1f81f2b
fix bug of autoint model demo config
yangxudong Dec 20, 2024
c00d33e
fix bug of wrong demo model configs
yangxudong Dec 25, 2024
bf983d4
Merge branch 'master' into daily_bug_fix
yangxudong Jan 17, 2025
8317df7
merge from master
yangxudong Jan 17, 2025
9cd8ca1
merge from master
yangxudong Jan 17, 2025
cd9fdcc
merge from master
yangxudong Jan 17, 2025
8935776
merge from master
yangxudong Jan 17, 2025
e6dadc3
Merge branch 'master' into daily_bug_fix
yangxudong Jan 23, 2025
fdffb37
fix bug of SeqAugment layer
yangxudong Jan 23, 2025
a62c34b
add compacity for windows users
yangxudong Jan 23, 2025
2e80cf0
Merge branch 'master' into daily_bug_fix
yangxudong Feb 18, 2025
0385791
prevant to include wrong tensorflow_probability version
yangxudong Feb 18, 2025
fa41d55
Merge branch 'master' into daily_bug_fix
yangxudong May 13, 2025
8f13ba4
add some examples for backbone components
yangxudong May 13, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions docs/source/component/backbone.md
Original file line number Diff line number Diff line change
Expand Up @@ -1294,6 +1294,23 @@ message InputLayer {
- `wide_output_dim` wide模型每个特征的参数权重维度,一般设定为1
- `concat_seq_feature` 是否需要把序列特征的embedding拼接在一起

比如同一个group的所有特征 pooling 为一个特征的示例如下:

- 前提条件:这个group内的所有特征的在embedding_dim都相同

```protobuf
blocks {
name: 'feat_pooling'
inputs {
feature_group_name: 'feat_group'
}
input_layer {
only_output_3d_tensor: true
}
extra_input_fn: 'lambda x: tf.reduce_sum(x, axis=1)'
}
```

## 3. Lambda组件块

`Lambda组件块`可以配置一个lambda函数,执行一些较简单的操作。示例如下:
Expand Down
37 changes: 37 additions & 0 deletions docs/source/component/sequence.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,43 @@ blocks {
}
```

## 对输入序列pooling的例子

```protobuf
model_config: {
model_name: 'SumPooling'
model_class: 'RankModel
...
feature_groups: {
group_name: 'sequence'
feature_names: "tag_category_list"
feature_names: "tag_brand_list"
wide_deep: DEEP
}
backbone {

blocks {
name: 'seq_input'
inputs {
feature_group_name: 'sequence'
}
input_layer {
output_seq_and_normal_feature: true
}
}
blocks {
name: 'sum_pooling'
inputs {
block_name: 'seq_input'
input_slice: '[0]'
}
extra_input_fn: 'lambda x: tf.reduce_sum(x, axis=1)'
}
...
}
}
```

## 完整的例子

- [DIN](../models/din.md)
Expand Down