Hi @XiaoquanKong, I’m sorry for the delay - I have not been working on this project for a while due to other commitments. A sample looks like this:
[[ 3  0  0  0  0  0  0  0  0  0  0  0  0  0  0]
 [ 3  4  0  0  0  0  0  0  0  0  0  0  0  0  0]
 [ 3  0  0  0  0  0  0  0  0  0  0  0  0  0  0]
 [ 3  3  9 18  6  5 15  0  0  0  0  0  0  0  0]
 [ 3  0  0  0  0  0  0  0  0  0  0  0  0  0  0]
 [ 3  3  9  7  6  0  0  0  0  0  0  0  0  0  0]
 [ 3  3  5  3 11  0  0  0  0  0  0  0  0  0  0]
 [ 3  4  0  0  0  0  0  0  0  0  0  0  0  0  0]
 [ 3  3  5 16 11  8  0  0  0  0  0  0  0  0  0]
 [ 3  4  0  0  0  0  0  0  0  0  0  0  0  0  0]
 [ 3  3  5  6  4  0  0  0  0  0  0  0  0  0  0]
 [ 3  3  2 11  4  0  0  0  0  0  0  0  0  0  0]
 [ 3  4  0  0  0  0  0  0  0  0  0  0  0  0  0]
 [ 3  3  5  6  4  0  0  0  0  0  0  0  0  0  0]
 [ 3  3 10 16  1  4  0  0  0  0  0  0  0  0  0]]

Above is an example of the training input - the integer values range from 1-37 and are padded with zeroes to the right side.
[[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 1 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 1 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 1 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 1 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 1 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 1 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 1 0 0 0 0 0 0 0 0 0 0 0 0 0]
 [0 1 0 0 0 0 0 0 0 0 0 0 0 0 0]]

This is an example of the training (expected) output - the 1s mark syllable breaks, and as you can see they are fairly infrequent. It is important to note that if an input word has length n, a syllable break cannot be present at any entry i where i >= n, as this would mean that the syllable break lies outside of the word or on the very last character.