Remove stale parakeet-v2/decoder-joint.mlmodelc
Browse files
parakeet-v2/decoder-joint.mlmodelc/analytics/coremldata.bin
DELETED
|
@@ -1,3 +0,0 @@
|
|
| 1 |
-
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:e762ef879797a7464d28f47dbb6094d8fc8f66620140c7ea57b58af4f63b86e5
|
| 3 |
-
size 243
|
|
|
|
|
|
|
|
|
|
|
|
parakeet-v2/decoder-joint.mlmodelc/coremldata.bin
DELETED
|
@@ -1,3 +0,0 @@
|
|
| 1 |
-
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:1c734af084ceb3499e7445353f3e5ce7e6e29a761ccd734b9ab097d08c89ecd5
|
| 3 |
-
size 595
|
|
|
|
|
|
|
|
|
|
|
|
parakeet-v2/decoder-joint.mlmodelc/model.mil
DELETED
|
@@ -1,98 +0,0 @@
|
|
| 1 |
-
program(1.0)
|
| 2 |
-
[buildInfo = dict<tensor<string, []>, tensor<string, []>>({{"coremlc-component-MIL", "3520.4.1"}, {"coremlc-version", "3520.5.1"}, {"coremltools-component-torch", "2.7.0"}, {"coremltools-source-dialect", "TorchScript"}, {"coremltools-version", "9.0"}})]
|
| 3 |
-
{
|
| 4 |
-
func main<ios15>(tensor<fp32, [1, 1024, 1]> encoder_outputs, tensor<fp32, [2, 1, 640]> input_states_1, tensor<fp32, [2, 1, 640]> input_states_2, tensor<int32, [1]> target_length, tensor<int32, [1, 1]> targets) {
|
| 5 |
-
tensor<fp32, [1025, 640]> embedding_weight = const()[name = tensor<string, []>("embedding_weight"), val = tensor<fp32, [1025, 640]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(64)))];
|
| 6 |
-
tensor<fp32, [2560]> layer_1_bias = const()[name = tensor<string, []>("layer_1_bias"), val = tensor<fp32, [2560]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(2624128)))];
|
| 7 |
-
tensor<fp32, [2560, 640]> layer_1_hidden_weights = const()[name = tensor<string, []>("layer_1_hidden_weights"), val = tensor<fp32, [2560, 640]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(2634432)))];
|
| 8 |
-
tensor<fp32, [2560, 640]> layer_1_input_weights = const()[name = tensor<string, []>("layer_1_input_weights"), val = tensor<fp32, [2560, 640]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(9188096)))];
|
| 9 |
-
tensor<fp32, [2560]> layer_2_bias = const()[name = tensor<string, []>("layer_2_bias"), val = tensor<fp32, [2560]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(15741760)))];
|
| 10 |
-
tensor<fp32, [2560, 640]> layer_2_hidden_weights = const()[name = tensor<string, []>("layer_2_hidden_weights"), val = tensor<fp32, [2560, 640]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(15752064)))];
|
| 11 |
-
tensor<fp32, [2560, 640]> layer_2_input_weights = const()[name = tensor<string, []>("layer_2_input_weights"), val = tensor<fp32, [2560, 640]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(22305728)))];
|
| 12 |
-
tensor<fp32, [640]> encoder_projection_bias = const()[name = tensor<string, []>("encoder_projection_bias"), val = tensor<fp32, [640]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(28859392)))];
|
| 13 |
-
tensor<fp32, [640, 1024]> encoder_projection_weight = const()[name = tensor<string, []>("encoder_projection_weight"), val = tensor<fp32, [640, 1024]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(28862016)))];
|
| 14 |
-
tensor<fp32, [640]> prediction_projection_bias = const()[name = tensor<string, []>("prediction_projection_bias"), val = tensor<fp32, [640]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(31483520)))];
|
| 15 |
-
tensor<fp32, [640, 640]> prediction_projection_weight = const()[name = tensor<string, []>("prediction_projection_weight"), val = tensor<fp32, [640, 640]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(31486144)))];
|
| 16 |
-
tensor<fp32, [1030]> joint_projection_bias = const()[name = tensor<string, []>("joint_projection_bias"), val = tensor<fp32, [1030]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(33124608)))];
|
| 17 |
-
tensor<fp32, [1030, 640]> joint_projection_weight = const()[name = tensor<string, []>("joint_projection_weight"), val = tensor<fp32, [1030, 640]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(33128832)))];
|
| 18 |
-
tensor<int32, [2]> var_19_begin_0 = const()[name = tensor<string, []>("op_19_begin_0"), val = tensor<int32, [2]>([0, 0])];
|
| 19 |
-
tensor<int32, [2]> var_19_end_0 = const()[name = tensor<string, []>("op_19_end_0"), val = tensor<int32, [2]>([1, 1])];
|
| 20 |
-
tensor<bool, [2]> var_19_end_mask_0 = const()[name = tensor<string, []>("op_19_end_mask_0"), val = tensor<bool, [2]>([true, false])];
|
| 21 |
-
tensor<bool, [2]> var_19_squeeze_mask_0 = const()[name = tensor<string, []>("op_19_squeeze_mask_0"), val = tensor<bool, [2]>([false, true])];
|
| 22 |
-
tensor<int32, [1]> var_19 = slice_by_index(begin = var_19_begin_0, end = var_19_end_0, end_mask = var_19_end_mask_0, squeeze_mask = var_19_squeeze_mask_0, x = targets)[name = tensor<string, []>("op_19")];
|
| 23 |
-
tensor<int32, []> inputs_1_axis_0 = const()[name = tensor<string, []>("inputs_1_axis_0"), val = tensor<int32, []>(0)];
|
| 24 |
-
tensor<fp32, [1, 640]> inputs_1 = gather(axis = inputs_1_axis_0, indices = var_19, x = embedding_weight)[name = tensor<string, []>("inputs_1")];
|
| 25 |
-
tensor<int32, [3]> hidden_state_1_begin_0 = const()[name = tensor<string, []>("hidden_state_1_begin_0"), val = tensor<int32, [3]>([0, 0, 0])];
|
| 26 |
-
tensor<int32, [3]> hidden_state_1_end_0 = const()[name = tensor<string, []>("hidden_state_1_end_0"), val = tensor<int32, [3]>([1, 1, 640])];
|
| 27 |
-
tensor<bool, [3]> hidden_state_1_end_mask_0 = const()[name = tensor<string, []>("hidden_state_1_end_mask_0"), val = tensor<bool, [3]>([false, true, true])];
|
| 28 |
-
tensor<bool, [3]> hidden_state_1_squeeze_mask_0 = const()[name = tensor<string, []>("hidden_state_1_squeeze_mask_0"), val = tensor<bool, [3]>([true, false, false])];
|
| 29 |
-
tensor<fp32, [1, 640]> hidden_state_1 = slice_by_index(begin = hidden_state_1_begin_0, end = hidden_state_1_end_0, end_mask = hidden_state_1_end_mask_0, squeeze_mask = hidden_state_1_squeeze_mask_0, x = input_states_1)[name = tensor<string, []>("hidden_state_1")];
|
| 30 |
-
tensor<int32, [3]> cell_state_1_begin_0 = const()[name = tensor<string, []>("cell_state_1_begin_0"), val = tensor<int32, [3]>([0, 0, 0])];
|
| 31 |
-
tensor<int32, [3]> cell_state_1_end_0 = const()[name = tensor<string, []>("cell_state_1_end_0"), val = tensor<int32, [3]>([1, 1, 640])];
|
| 32 |
-
tensor<bool, [3]> cell_state_1_end_mask_0 = const()[name = tensor<string, []>("cell_state_1_end_mask_0"), val = tensor<bool, [3]>([false, true, true])];
|
| 33 |
-
tensor<bool, [3]> cell_state_1_squeeze_mask_0 = const()[name = tensor<string, []>("cell_state_1_squeeze_mask_0"), val = tensor<bool, [3]>([true, false, false])];
|
| 34 |
-
tensor<fp32, [1, 640]> cell_state_1 = slice_by_index(begin = cell_state_1_begin_0, end = cell_state_1_end_0, end_mask = cell_state_1_end_mask_0, squeeze_mask = cell_state_1_squeeze_mask_0, x = input_states_2)[name = tensor<string, []>("cell_state_1")];
|
| 35 |
-
tensor<fp32, [2560]> var_41_bias_0 = const()[name = tensor<string, []>("op_41_bias_0"), val = tensor<fp32, [2560]>(BLOBFILE(path = tensor<string, []>("@model_path/weights/weight.bin"), offset = tensor<uint64, []>(35765696)))];
|
| 36 |
-
tensor<fp32, [1, 2560]> var_41 = linear(bias = var_41_bias_0, weight = layer_1_input_weights, x = inputs_1)[name = tensor<string, []>("op_41")];
|
| 37 |
-
tensor<fp32, [1, 2560]> var_43 = linear(bias = var_41_bias_0, weight = layer_1_hidden_weights, x = hidden_state_1)[name = tensor<string, []>("op_43")];
|
| 38 |
-
tensor<fp32, [1, 2560]> var_44 = add(x = var_41, y = var_43)[name = tensor<string, []>("op_44")];
|
| 39 |
-
tensor<fp32, [1, 2560]> gates_1 = add(x = var_44, y = layer_1_bias)[name = tensor<string, []>("gates_1")];
|
| 40 |
-
tensor<int32, [4]> var_46_split_sizes_0 = const()[name = tensor<string, []>("op_46_split_sizes_0"), val = tensor<int32, [4]>([640, 640, 640, 640])];
|
| 41 |
-
tensor<int32, []> var_46_axis_0 = const()[name = tensor<string, []>("op_46_axis_0"), val = tensor<int32, []>(1)];
|
| 42 |
-
tensor<fp32, [1, 640]> var_46_0, tensor<fp32, [1, 640]> var_46_1, tensor<fp32, [1, 640]> var_46_2, tensor<fp32, [1, 640]> var_46_3 = split(axis = var_46_axis_0, split_sizes = var_46_split_sizes_0, x = gates_1)[name = tensor<string, []>("op_46")];
|
| 43 |
-
tensor<fp32, [1, 640]> input_gate_3 = sigmoid(x = var_46_0)[name = tensor<string, []>("input_gate_3")];
|
| 44 |
-
tensor<fp32, [1, 640]> forget_gate_3 = sigmoid(x = var_46_1)[name = tensor<string, []>("forget_gate_3")];
|
| 45 |
-
tensor<fp32, [1, 640]> candidate_gate_3 = tanh(x = var_46_2)[name = tensor<string, []>("candidate_gate_3")];
|
| 46 |
-
tensor<fp32, [1, 640]> output_gate_3 = sigmoid(x = var_46_3)[name = tensor<string, []>("output_gate_3")];
|
| 47 |
-
tensor<fp32, [1, 640]> var_54 = mul(x = forget_gate_3, y = cell_state_1)[name = tensor<string, []>("op_54")];
|
| 48 |
-
tensor<fp32, [1, 640]> var_55 = mul(x = input_gate_3, y = candidate_gate_3)[name = tensor<string, []>("op_55")];
|
| 49 |
-
tensor<fp32, [1, 640]> next_cell_1 = add(x = var_54, y = var_55)[name = tensor<string, []>("next_cell_1")];
|
| 50 |
-
tensor<fp32, [1, 640]> var_57 = tanh(x = next_cell_1)[name = tensor<string, []>("op_57")];
|
| 51 |
-
tensor<fp32, [1, 640]> inputs = mul(x = output_gate_3, y = var_57)[name = tensor<string, []>("inputs")];
|
| 52 |
-
tensor<int32, [3]> hidden_state_begin_0 = const()[name = tensor<string, []>("hidden_state_begin_0"), val = tensor<int32, [3]>([1, 0, 0])];
|
| 53 |
-
tensor<int32, [3]> hidden_state_end_0 = const()[name = tensor<string, []>("hidden_state_end_0"), val = tensor<int32, [3]>([2, 1, 640])];
|
| 54 |
-
tensor<bool, [3]> hidden_state_end_mask_0 = const()[name = tensor<string, []>("hidden_state_end_mask_0"), val = tensor<bool, [3]>([false, true, true])];
|
| 55 |
-
tensor<bool, [3]> hidden_state_squeeze_mask_0 = const()[name = tensor<string, []>("hidden_state_squeeze_mask_0"), val = tensor<bool, [3]>([true, false, false])];
|
| 56 |
-
tensor<fp32, [1, 640]> hidden_state = slice_by_index(begin = hidden_state_begin_0, end = hidden_state_end_0, end_mask = hidden_state_end_mask_0, squeeze_mask = hidden_state_squeeze_mask_0, x = input_states_1)[name = tensor<string, []>("hidden_state")];
|
| 57 |
-
tensor<int32, [3]> cell_state_begin_0 = const()[name = tensor<string, []>("cell_state_begin_0"), val = tensor<int32, [3]>([1, 0, 0])];
|
| 58 |
-
tensor<int32, [3]> cell_state_end_0 = const()[name = tensor<string, []>("cell_state_end_0"), val = tensor<int32, [3]>([2, 1, 640])];
|
| 59 |
-
tensor<bool, [3]> cell_state_end_mask_0 = const()[name = tensor<string, []>("cell_state_end_mask_0"), val = tensor<bool, [3]>([false, true, true])];
|
| 60 |
-
tensor<bool, [3]> cell_state_squeeze_mask_0 = const()[name = tensor<string, []>("cell_state_squeeze_mask_0"), val = tensor<bool, [3]>([true, false, false])];
|
| 61 |
-
tensor<fp32, [1, 640]> cell_state = slice_by_index(begin = cell_state_begin_0, end = cell_state_end_0, end_mask = cell_state_end_mask_0, squeeze_mask = cell_state_squeeze_mask_0, x = input_states_2)[name = tensor<string, []>("cell_state")];
|
| 62 |
-
tensor<fp32, [1, 2560]> var_74 = linear(bias = var_41_bias_0, weight = layer_2_input_weights, x = inputs)[name = tensor<string, []>("op_74")];
|
| 63 |
-
tensor<fp32, [1, 2560]> var_76 = linear(bias = var_41_bias_0, weight = layer_2_hidden_weights, x = hidden_state)[name = tensor<string, []>("op_76")];
|
| 64 |
-
tensor<fp32, [1, 2560]> var_77 = add(x = var_74, y = var_76)[name = tensor<string, []>("op_77")];
|
| 65 |
-
tensor<fp32, [1, 2560]> gates = add(x = var_77, y = layer_2_bias)[name = tensor<string, []>("gates")];
|
| 66 |
-
tensor<int32, [4]> var_79_split_sizes_0 = const()[name = tensor<string, []>("op_79_split_sizes_0"), val = tensor<int32, [4]>([640, 640, 640, 640])];
|
| 67 |
-
tensor<int32, []> var_79_axis_0 = const()[name = tensor<string, []>("op_79_axis_0"), val = tensor<int32, []>(1)];
|
| 68 |
-
tensor<fp32, [1, 640]> var_79_0, tensor<fp32, [1, 640]> var_79_1, tensor<fp32, [1, 640]> var_79_2, tensor<fp32, [1, 640]> var_79_3 = split(axis = var_79_axis_0, split_sizes = var_79_split_sizes_0, x = gates)[name = tensor<string, []>("op_79")];
|
| 69 |
-
tensor<fp32, [1, 640]> input_gate = sigmoid(x = var_79_0)[name = tensor<string, []>("input_gate")];
|
| 70 |
-
tensor<fp32, [1, 640]> forget_gate = sigmoid(x = var_79_1)[name = tensor<string, []>("forget_gate")];
|
| 71 |
-
tensor<fp32, [1, 640]> candidate_gate = tanh(x = var_79_2)[name = tensor<string, []>("candidate_gate")];
|
| 72 |
-
tensor<fp32, [1, 640]> output_gate = sigmoid(x = var_79_3)[name = tensor<string, []>("output_gate")];
|
| 73 |
-
tensor<fp32, [1, 640]> var_87 = mul(x = forget_gate, y = cell_state)[name = tensor<string, []>("op_87")];
|
| 74 |
-
tensor<fp32, [1, 640]> var_88 = mul(x = input_gate, y = candidate_gate)[name = tensor<string, []>("op_88")];
|
| 75 |
-
tensor<fp32, [1, 640]> next_cell = add(x = var_87, y = var_88)[name = tensor<string, []>("next_cell")];
|
| 76 |
-
tensor<fp32, [1, 640]> var_90 = tanh(x = next_cell)[name = tensor<string, []>("op_90")];
|
| 77 |
-
tensor<fp32, [1, 640]> layer_2_hidden = mul(x = output_gate, y = var_90)[name = tensor<string, []>("layer_2_hidden")];
|
| 78 |
-
tensor<int32, []> var_97_axis_0 = const()[name = tensor<string, []>("op_97_axis_0"), val = tensor<int32, []>(0)];
|
| 79 |
-
tensor<fp32, [2, 1, 640]> output_states_1 = stack(axis = var_97_axis_0, values = (inputs, layer_2_hidden))[name = tensor<string, []>("op_97")];
|
| 80 |
-
tensor<int32, []> var_100_axis_0 = const()[name = tensor<string, []>("op_100_axis_0"), val = tensor<int32, []>(0)];
|
| 81 |
-
tensor<fp32, [2, 1, 640]> output_states_2 = stack(axis = var_100_axis_0, values = (next_cell_1, next_cell))[name = tensor<string, []>("op_100")];
|
| 82 |
-
tensor<int32, [3]> input_3_perm_0 = const()[name = tensor<string, []>("input_3_perm_0"), val = tensor<int32, [3]>([0, 2, 1])];
|
| 83 |
-
tensor<int32, [1]> input_5_axes_0 = const()[name = tensor<string, []>("input_5_axes_0"), val = tensor<int32, [1]>([1])];
|
| 84 |
-
tensor<fp32, [1, 1, 640]> input_5 = expand_dims(axes = input_5_axes_0, x = layer_2_hidden)[name = tensor<string, []>("input_5")];
|
| 85 |
-
tensor<fp32, [1, 1, 1024]> input_3 = transpose(perm = input_3_perm_0, x = encoder_outputs)[name = tensor<string, []>("transpose_4")];
|
| 86 |
-
tensor<fp32, [1, 1, 640]> var_108 = linear(bias = encoder_projection_bias, weight = encoder_projection_weight, x = input_3)[name = tensor<string, []>("linear_0")];
|
| 87 |
-
tensor<int32, [1]> var_110_axes_0 = const()[name = tensor<string, []>("op_110_axes_0"), val = tensor<int32, [1]>([1])];
|
| 88 |
-
tensor<fp32, [1, 1, 1, 640]> var_110 = expand_dims(axes = var_110_axes_0, x = var_108)[name = tensor<string, []>("op_110")];
|
| 89 |
-
tensor<fp32, [1, 1, 640]> var_113 = linear(bias = prediction_projection_bias, weight = prediction_projection_weight, x = input_5)[name = tensor<string, []>("linear_1")];
|
| 90 |
-
tensor<int32, [1]> var_115_axes_0 = const()[name = tensor<string, []>("op_115_axes_0"), val = tensor<int32, [1]>([1])];
|
| 91 |
-
tensor<fp32, [1, 1, 1, 640]> var_115 = expand_dims(axes = var_115_axes_0, x = var_113)[name = tensor<string, []>("op_115")];
|
| 92 |
-
tensor<fp32, [1, 1, 1, 640]> var_117 = add(x = var_110, y = var_115)[name = tensor<string, []>("op_117")];
|
| 93 |
-
tensor<fp32, [1, 1, 1, 640]> input = relu(x = var_117)[name = tensor<string, []>("input")];
|
| 94 |
-
tensor<fp32, [1, 1, 1, 1030]> outputs = linear(bias = joint_projection_bias, weight = joint_projection_weight, x = input)[name = tensor<string, []>("linear_2")];
|
| 95 |
-
tensor<int32, [1]> var_127 = const()[name = tensor<string, []>("op_127"), val = tensor<int32, [1]>([0])];
|
| 96 |
-
tensor<int32, [1]> prednet_lengths = add(x = target_length, y = var_127)[name = tensor<string, []>("op_129")];
|
| 97 |
-
} -> (outputs, prednet_lengths, output_states_1, output_states_2);
|
| 98 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
parakeet-v2/decoder-joint.mlmodelc/weights/weight.bin
DELETED
|
@@ -1,3 +0,0 @@
|
|
| 1 |
-
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:2b622dfd4e8ab8e680e3297ac1cc76a50a1fd22eb3526fca6d9e5f7a4e8626b0
|
| 3 |
-
size 35776000
|
|
|
|
|
|
|
|
|
|
|
|