|
|
@ -175,7 +175,7 @@ def index_slot(value_range, seq_type=SequenceType.NO_SEQUENCE):
|
|
|
|
|
|
|
|
|
|
|
|
dense_vector = dense_slot
|
|
|
|
dense_vector = dense_slot
|
|
|
|
sparse_binary_vector = sparse_non_value_slot
|
|
|
|
sparse_binary_vector = sparse_non_value_slot
|
|
|
|
sparse_vector = sparse_value_slot
|
|
|
|
sparse_float_vector = sparse_value_slot
|
|
|
|
integer_value = index_slot
|
|
|
|
integer_value = index_slot
|
|
|
|
|
|
|
|
|
|
|
|
# dense_array can be used for variable-length input feature.
|
|
|
|
# dense_array can be used for variable-length input feature.
|
|
|
@ -216,7 +216,7 @@ def sparse_binary_vector_sub_sequence(dim):
|
|
|
|
return sparse_binary_vector(dim, seq_type=SequenceType.SUB_SEQUENCE)
|
|
|
|
return sparse_binary_vector(dim, seq_type=SequenceType.SUB_SEQUENCE)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def sparse_vector_sequence(dim):
|
|
|
|
def sparse_float_vector_sequence(dim):
|
|
|
|
"""
|
|
|
|
"""
|
|
|
|
Data type of a sequence of sparse vector, which most elements are zero,
|
|
|
|
Data type of a sequence of sparse vector, which most elements are zero,
|
|
|
|
others could be any float value.
|
|
|
|
others could be any float value.
|
|
|
@ -226,11 +226,11 @@ def sparse_vector_sequence(dim):
|
|
|
|
:return: An input type object
|
|
|
|
:return: An input type object
|
|
|
|
:rtype: InputType
|
|
|
|
:rtype: InputType
|
|
|
|
"""
|
|
|
|
"""
|
|
|
|
return sparse_vector(dim, seq_type=SequenceType.SEQUENCE)
|
|
|
|
return sparse_float_vector(dim, seq_type=SequenceType.SEQUENCE)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def sparse_vector_sub_sequence(dim):
|
|
|
|
def sparse_float_vector_sub_sequence(dim):
|
|
|
|
return sparse_vector(dim, seq_type=SequenceType.SUB_SEQUENCE)
|
|
|
|
return sparse_float_vector(dim, seq_type=SequenceType.SUB_SEQUENCE)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def integer_value_sequence(value_range):
|
|
|
|
def integer_value_sequence(value_range):
|
|
|
|