Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def create_ports():
input_ports = {
"log_probs": NeuralType({0: AxisType(BatchTag),
1: AxisType(TimeTag),
2: AxisType(ChannelTag)}),
"log_probs_length": NeuralType({0: AxisType(BatchTag)})
}
output_ports = {
"predictions": NeuralType(None)
}
return input_ports, output_ports
def create_ports():
input_ports = {
"input_signal": NeuralType({0: AxisType(BatchTag),
1: AxisType(TimeTag)}),
"length": NeuralType({0: AxisType(BatchTag)}),
}
output_ports = {
"processed_signal": NeuralType({0: AxisType(BatchTag),
1: AxisType(SpectrogramSignalTag),
2: AxisType(ProcessedTimeTag)}),
"processed_length": NeuralType({0: AxisType(BatchTag)})
}
return input_ports, output_ports
def create_ports():
input_ports = {
'tensor': NeuralType({
0: AxisType(BatchTag),
1: AxisType(ChannelTag),
2: AxisType(TimeTag)
})
}
output_ports = {
'tensor': NeuralType({
0: AxisType(BatchTag),
1: AxisType(TimeTag),
2: AxisType(ChannelTag)
})
}
return input_ports, output_ports
def create_ports():
input_ports = {
'targets': NeuralType({
0: AxisType(BatchTag),
1: AxisType(TimeTag)
}),
'encoder_outputs': NeuralType({
0: AxisType(BatchTag),
1: AxisType(TimeTag),
2: AxisType(ChannelTag)
}, optional=True)
}
output_ports = {
'log_probs': NeuralType({
0: AxisType(BatchTag),
1: AxisType(TimeTag),
2: AxisType(ChannelTag)
}),
'attention_weights': NeuralType({
0: AxisType(BatchTag),
1: AxisType(TimeTag),
2: AxisType(TimeTag)
}, optional=True)
0: AxisType(BatchTag)
1: AxisType(TimeTag)
token_type_ids:
0: AxisType(BatchTag)
1: AxisType(TimeTag)
attention_mask:
0: AxisType(BatchTag)
1: AxisType(TimeTag)
"""
return {
"input_ids": NeuralType({
0: AxisType(BatchTag),
1: AxisType(TimeTag)
}),
"token_type_ids": NeuralType({
0: AxisType(BatchTag),
1: AxisType(TimeTag)
}),
"attention_mask": NeuralType({
0: AxisType(BatchTag),
1: AxisType(TimeTag)
})
def create_ports():
input_ports = {
"audio_signal": NeuralType({0: AxisType(BatchTag),
1: AxisType(SpectrogramSignalTag),
2: AxisType(ProcessedTimeTag)}),
"length": NeuralType({0: AxisType(BatchTag)})
}
output_ports = {
"outputs": NeuralType({
0: AxisType(BatchTag),
1: AxisType(EncodedRepresentationTag),
2: AxisType(ProcessedTimeTag),
}),
"encoded_lengths": NeuralType({0: AxisType(BatchTag)})
}
return input_ports, output_ports
def create_ports():
input_ports = {
"log_probs": NeuralType({1: AxisType(TimeTag),
0: AxisType(BatchTag),
2: AxisType(ChannelTag)}),
"targets": NeuralType({0: AxisType(BatchTag),
1: AxisType(TimeTag)}),
"input_length": NeuralType({0: AxisType(BatchTag)}),
"target_length": NeuralType({0: AxisType(BatchTag)})
}
output_ports = {"loss": NeuralType(None)}
return input_ports, output_ports
def create_ports():
input_ports = {
"log_probs": NeuralType({0: AxisType(BatchTag),
1: AxisType(TimeTag),
2: AxisType(ChannelTag)})
}
output_ports = {
"predictions": NeuralType({
0: AxisType(BatchTag),
1: AxisType(TimeTag)
})
}
return input_ports, output_ports
# }),
'targets': NeuralType({
0: AxisType(BatchTag),
1: AxisType(ChannelTag), # the number of slots
2: AxisType(TimeTag)
}),
}
output_ports = {
'point_outputs': NeuralType({
0: AxisType(BatchTag),
1: AxisType(TimeTag),
2: AxisType(ChannelTag),
3: AxisType(ChannelTag)
}),
'gate_outputs': NeuralType({
0: AxisType(BatchTag),
1: AxisType(TimeTag),
2: AxisType(ChannelTag)
})
}
return input_ports, output_ports
def create_ports():
input_ports = {
"log_probs": NeuralType({1: AxisType(TimeTag),
0: AxisType(BatchTag),
2: AxisType(ChannelTag)}),
"targets": NeuralType({0: AxisType(BatchTag),
1: AxisType(TimeTag)}),
"input_length": NeuralType({0: AxisType(BatchTag)}),
"target_length": NeuralType({0: AxisType(BatchTag)})
}
output_ports = {"loss": NeuralType(None)}
return input_ports, output_ports