Skip to content

Commit 12599ae

Browse files
committed
Initial commit
0 parents  commit 12599ae

File tree

15 files changed

+819
-0
lines changed

15 files changed

+819
-0
lines changed

.idea/dictionaries/niezhaochang.xml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/dnn_ctr.iml

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/Project_Default.xml

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/profiles_settings.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 35 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

main.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# -*- coding:utf-8 -*-
2+
3+
from utils import data_preprocess
4+
from model import DeepFM
5+
import torch
6+
7+
result_dict = data_preprocess.read_criteo_data('./data/tiny_train_input.csv', './data/category_emb.csv')
8+
test_dict = data_preprocess.read_criteo_data('./data/tiny_test_input.csv', './data/category_emb.csv')
9+
10+
with torch.cuda.device(2):
11+
deepfm = DeepFM.DeepFM(39,result_dict['feature_sizes'],verbose=True,use_cuda=True, weight_decay=0.0001,use_fm=False,use_ffm=True,use_deep=False).cuda()
12+
deepfm.fit(result_dict['index'][0:2018], result_dict['value'][0:2018], result_dict['label'][0:2018],
13+
test_dict['index'][0:2018], test_dict['value'][0:2018], test_dict['label'][0:2018],ealry_stopping=True,refit=True)

0 commit comments

Comments
 (0)