Skip to content

Commit 76579dc

Browse files
authored
Merge pull request #360 from yinhaofeng/fix_reader
fix_reader
2 parents 1ff10bd + b3ae973 commit 76579dc

File tree

16 files changed

+37
-30
lines changed

16 files changed

+37
-30
lines changed

models/contentunderstanding/tagspace/agnews_reader.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ def __iter__(self):
5252
neg_index = rand_i
5353
neg_tag.append(neg_index)
5454

55-
output_list.append(np.array(text))
56-
output_list.append(np.array(pos_tag))
57-
output_list.append(np.array(neg_tag))
55+
output_list.append(np.array(text).astype('int64'))
56+
output_list.append(np.array(pos_tag).astype('int64'))
57+
output_list.append(np.array(neg_tag).astype('int64'))
5858

5959
yield output_list

models/contentunderstanding/textcnn/senti_clas_reader.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ def __iter__(self):
3434
label = l[101:]
3535
if data is None:
3636
continue
37-
data_tensor = np.array([int(i) for i in data])
38-
label_tensor = np.array([int(i) for i in label])
37+
data_tensor = np.array(
38+
[int(i) for i in data]).astype('int64')
39+
label_tensor = np.array(
40+
[int(i) for i in label]).astype('int64')
3941
yield data_tensor, label_tensor

models/match/match-pyramid/letor_reader.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@ def __iter__(self):
3232
features = l.strip('\n').split('\t')
3333
doc1 = [int(word_id) for word_id in features[0].split(",")]
3434
doc2 = [int(word_id) for word_id in features[1].split(",")]
35-
output_list.append(np.array(doc1))
36-
output_list.append(np.array(doc2))
35+
output_list.append(np.array(doc1).astype('int64'))
36+
output_list.append(np.array(doc2).astype('int64'))
3737
yield output_list

models/match/multiview-simnet/bq_reader_infer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def __iter__(self):
3838
slot_0.append(int(i.strip().split(":")[1]))
3939
if i.strip().split(":")[0] == "1":
4040
slot_1.append(int(i.strip().split(":")[1]))
41-
output_list.append(np.array(slot_0))
42-
output_list.append(np.array(slot_1))
41+
output_list.append(np.array(slot_0).astype('int64'))
42+
output_list.append(np.array(slot_1).astype('int64'))
4343

4444
yield output_list

models/match/multiview-simnet/bq_reader_train.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ def __iter__(self):
4141
slot_1.append(int(i.strip().split(":")[1]))
4242
if i.strip().split(":")[0] == "2":
4343
slot_2.append(int(i.strip().split(":")[1]))
44-
output_list.append(np.array(slot_0))
45-
output_list.append(np.array(slot_1))
46-
output_list.append(np.array(slot_2))
44+
output_list.append(np.array(slot_0).astype('int64'))
45+
output_list.append(np.array(slot_1).astype('int64'))
46+
output_list.append(np.array(slot_2).astype('int64'))
4747

4848
yield output_list

models/multitask/esmm/esmm_reader.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,14 @@ def __iter__(self):
6464
self.all_field_id_dict[field_id][0] = False
6565
if len(output[index][1]) > self.max_len:
6666
output_list.append(
67-
np.array(output[index][1][:self.max_len]))
67+
np.array(output[index][1][:self.max_len])
68+
.astype('int64'))
6869
else:
6970
for ii in range(self.max_len - len(output[index][
7071
1])):
7172
output[index][1].append(self.padding)
72-
output_list.append(np.array(output[index][1]))
73-
output_list.append(np.array([ctr]))
74-
output_list.append(np.array([ctcvr]))
73+
output_list.append(
74+
np.array(output[index][1]).astype('int64'))
75+
output_list.append(np.array([ctr]).astype('int64'))
76+
output_list.append(np.array([ctcvr]).astype('int64'))
7577
yield output_list

models/multitask/mmoe/census_reader.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,6 @@ def __iter__(self):
4545
label_marital = [1]
4646
output_list = []
4747
output_list.append(np.array(data).astype('float32'))
48-
output_list.append(np.array(label_income))
49-
output_list.append(np.array(label_marital))
48+
output_list.append(np.array(label_income).astype('int64'))
49+
output_list.append(np.array(label_marital).astype('int64'))
5050
yield output_list

models/rank/deepfm/criteo_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ def __iter__(self):
7373
# sparse
7474
output_list = []
7575
for key, value in output[:-1]:
76-
output_list.append(np.array(value))
76+
output_list.append(np.array(value).astype('int64'))
7777
# dense
7878
output_list.append(
7979
np.array(output[-1][1]).astype("float32"))

models/rank/dnn/criteo_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ def __iter__(self):
7373
# sparse
7474
output_list = []
7575
for key, value in output[:-1]:
76-
output_list.append(np.array(value))
76+
output_list.append(np.array(value).astype('int64'))
7777
# dense
7878
output_list.append(
7979
np.array(output[-1][1]).astype("float32"))

models/rank/fm/criteo_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ def __iter__(self):
7373
# sparse
7474
output_list = []
7575
for key, value in output[:-1]:
76-
output_list.append(np.array(value))
76+
output_list.append(np.array(value).astype('int64'))
7777
# dense
7878
output_list.append(
7979
np.array(output[-1][1]).astype("float32"))

0 commit comments

Comments
 (0)