Skip to content

Understanding DCN Network #300

@nishank974

Description

@nishank974

Describe the question(问题描述)

  1. In DCN network why do we have a linear_model(X) in forward function? What is the use of linear_model?

  2. Why do you have separate embedding layers for linear_model and for dnn and cross.

` def forward(self, X):

    logit = self.linear_model(X) # this line Q1
    sparse_embedding_list, dense_value_list = self.input_from_feature_columns(X, self.dnn_feature_columns,
                                                                              self.embedding_dict) # this line Q2

    dnn_input = combined_dnn_input(sparse_embedding_list, dense_value_list)

`

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions