8182ea386e6529a1a2294d8e2d33fc040d0cbfb2,deepctr/inputs.py,,get_linear_logit,#,153
Before Change
_, dense_input_list = input_from_feature_columns(features,feature_columns,1,l2_reg,init_std,seed,prefix=prefix)
if len(linear_emb_list[0]) > 1:
linear_term = concat_fun([add(linear_emb) for linear_emb in linear_emb_list])
elif len(linear_emb_list[0]) == 1:
linear_term = concat_fun([linear_emb[0] for linear_emb in linear_emb_list])
else:
linear_term = None
if len(dense_input_list) > 0:
After Change
_, dense_input_list = input_from_feature_columns(features,feature_columns,1,l2_reg,init_std,seed,prefix=prefix)
linear_logit_list = []
for i in range(units):
if len(linear_emb_list[0])>0 and len(dense_input_list) >0:
sparse_input = concat_fun(linear_emb_list[i])
dense_input = concat_fun(dense_input_list)
linear_logit = Linear(l2_reg,mode=2)([sparse_input,dense_input])
elif len(linear_emb_list[0])>0:
sparse_input = concat_fun(linear_emb_list[i])
linear_logit = Linear(l2_reg,mode=0)(sparse_input)
elif len(dense_input_list) >0:
dense_input = concat_fun(dense_input_list)
linear_logit = Linear(l2_reg,mode=1)(dense_input)
else:
raise NotImplementedError
linear_logit_list.append(linear_logit)
return concat_fun(linear_logit_list)
def embedding_lookup(sparse_embedding_dict,sparse_input_dict,sparse_feature_columns,return_feat_list=(), mask_feat_list=()):
embedding_vec_list = []
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 13
Instances
Project Name: shenweichen/DeepCTR
Commit Name: 8182ea386e6529a1a2294d8e2d33fc040d0cbfb2
Time: 2019-07-21
Author: wcshen1994@163.com
File Name: deepctr/inputs.py
Class Name:
Method Name: get_linear_logit
Project Name: EpistasisLab/scikit-rebate
Commit Name: ece383696800b9b34854df27a65a3d1d74669952
Time: 2020-05-28
Author: alexmxu@alexs-mbp-3.attlocal.net
File Name: skrebate/iterrelief.py
Class Name: IterRelief
Method Name: fit
Project Name: shenweichen/DeepCTR
Commit Name: 8182ea386e6529a1a2294d8e2d33fc040d0cbfb2
Time: 2019-07-21
Author: wcshen1994@163.com
File Name: deepctr/inputs.py
Class Name:
Method Name: get_linear_logit
Project Name: EpistasisLab/scikit-rebate
Commit Name: 163eb7df13667e21b0e02a2706e18d1f53eee610
Time: 2020-01-29
Author: alexmxu99@gmail.com
File Name: skrebate/iterrelief.py
Class Name: IterRelief
Method Name: fit