You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, in book examples (understand sentiments, label semantic roles, word2vec, recommender system, rnn_encoder_decoder and machine translation) that uses LoDTensor with LoD info for training or inference, we use similar functions to create LoDTensor from python list or numpy array.
The LoD information used in the book examples is something like [0, 4, 10] based on offset, which is a little bit confusing to users because they are more comfortable with using length instead with something like [[4, 6]].
Although we don't want to change the implementation of LoD using offsets, we want to provide a user friendly wrapper like follows:
Currently, in book examples (understand sentiments, label semantic roles, word2vec, recommender system, rnn_encoder_decoder and machine translation) that uses LoDTensor with LoD info for training or inference, we use similar functions to create LoDTensor from python list or numpy array.
Some examples are as follows:
Paddle/python/paddle/fluid/tests/book/notest_understand_sentiment.py
Lines 128 to 133 in 4e86c89
Paddle/python/paddle/fluid/tests/book/test_label_semantic_roles.py
Lines 119 to 131 in 4e86c89
Paddle/python/paddle/fluid/tests/book/test_label_semantic_roles.py
Lines 274 to 276 in 4e86c89
The LoD information used in the book examples is something like
[0, 4, 10]
based on offset, which is a little bit confusing to users because they are more comfortable with using length instead with something like[[4, 6]]
.Although we don't want to change the implementation of LoD using offsets, we want to provide a user friendly wrapper like follows:
Internally, the length based LoD input will be converted to offset based.
To do list:
The text was updated successfully, but these errors were encountered: