-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathLoadData.m
57 lines (41 loc) · 1.24 KB
/
LoadData.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
cd /Users/JuneSG/CS69;
clear all;
clc;
R5wordsBadLvShi = dlmread('ResultsFor5wordsBadLvShi');
temp = size(R5wordsBadLvShi);
rows = temp(1)/6;
for i= 1:1:rows
for j = 1:1:5
LvShiTrainBad(i,j) = R5wordsBadLvShi((i-1)*6+j+1,1);
end
end
R5wordsBadPoem = dlmread('resultsfor5wordsBadPoem');
temp = size(R5wordsBadPoem);
rows = temp(1)/6;
for i= 1:1:rows
for j = 1:1:5
JueJuTrainBad(i,j) = R5wordsBadPoem((i-1)*6+j+1,1);
end
end
%For Jueju, it has 7 scores
%ID, pair with structural scors*2, emotional scores, condense, rhyme score, rhyme type
R5wordsJueJu = dlmread('resultsfor5wordsJueju');
temp = size(R5wordsJueJu);
rows = temp(1)/6;
for i= 1:1:rows
for j = 1:1:5
JueJuTrainGood(i,j) = R5wordsJueJu((i-1)*6+j+1,1);
end
end
%For Lvshi, it has 9 scores
%ID, pair with structural scors*4, emotional scores, condense, rhyme score, rhyme type
R5wordsLvShi = dlmread('resultsfor5wordsLvShi');
temp = size(R5wordsLvShi);
rows = temp(1)/6;
for i= 1:1:rows
for j = 1:1:5
LvShiTrainGood(i,j) = R5wordsLvShi((i-1)*6+j+1,1);
end
end
save('TrainingDataSet.mat','R5wordsBadPoem','JueJuTrainBad','R5wordsBadLvShi','R5wordsJueJu',...
'R5wordsLvShi','LvShiTrainGood','JueJuTrainGood','LvShiTrainBad');