program(1.0) [buildInfo = dict, tensor>({{"coremlc-component-MIL", "3600.16.1"}, {"coremlc-version", "3600.22.1"}})] { func main(tensor feat_erb, tensor feat_spec, tensor spec) { tensor var_48_axes_0 = const()[name = tensor("op_48_axes_0"), val = tensor([1])]; tensor var_48_cast_fp16 = squeeze(axes = var_48_axes_0, x = feat_spec)[name = tensor("op_48_cast_fp16")]; tensor var_53 = const()[name = tensor("op_53"), val = tensor([0, 3, 1, 2])]; tensor var_85_begin_0 = const()[name = tensor("op_85_begin_0"), val = tensor([0, 0, 2, 0])]; tensor var_85_end_0 = const()[name = tensor("op_85_end_0"), val = tensor([1, 1, 200, 32])]; tensor var_85_end_mask_0 = const()[name = tensor("op_85_end_mask_0"), val = tensor([true, true, true, true])]; tensor var_85_cast_fp16 = slice_by_index(begin = var_85_begin_0, end = var_85_end_0, end_mask = var_85_end_mask_0, x = feat_erb)[name = tensor("op_85_cast_fp16")]; tensor var_92 = const()[name = tensor("op_92"), val = tensor(2)]; tensor x_1_interleave_0 = const()[name = tensor("x_1_interleave_0"), val = tensor(false)]; tensor zeros_e_to_fp16 = const()[name = tensor("zeros_e_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(64)))]; tensor x_1_cast_fp16 = concat(axis = var_92, interleave = x_1_interleave_0, values = (var_85_cast_fp16, zeros_e_to_fp16))[name = tensor("x_1_cast_fp16")]; tensor var_127_begin_0 = const()[name = tensor("op_127_begin_0"), val = tensor([0, 0, 2, 0])]; tensor var_127_end_0 = const()[name = tensor("op_127_end_0"), val = tensor([1, 2, 200, 96])]; tensor var_127_end_mask_0 = const()[name = tensor("op_127_end_mask_0"), val = tensor([true, true, true, true])]; tensor fs_in_cast_fp16 = transpose(perm = var_53, x = var_48_cast_fp16)[name = tensor("transpose_26")]; tensor var_127_cast_fp16 = slice_by_index(begin = var_127_begin_0, end = var_127_end_0, end_mask = var_127_end_mask_0, x = fs_in_cast_fp16)[name = tensor("op_127_cast_fp16")]; tensor var_134 = const()[name = tensor("op_134"), val = tensor(2)]; tensor x_3_interleave_0 = const()[name = tensor("x_3_interleave_0"), val = tensor(false)]; tensor zeros_s_to_fp16 = const()[name = tensor("zeros_s_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(256)))]; tensor x_3_cast_fp16 = concat(axis = var_134, interleave = x_3_interleave_0, values = (var_127_cast_fp16, zeros_s_to_fp16))[name = tensor("x_3_cast_fp16")]; tensor var_142 = const()[name = tensor("op_142"), val = tensor(2)]; tensor input_1_interleave_0 = const()[name = tensor("input_1_interleave_0"), val = tensor(false)]; tensor var_153_to_fp16 = const()[name = tensor("op_153_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1088)))]; tensor input_1_cast_fp16 = concat(axis = var_142, interleave = input_1_interleave_0, values = (var_153_to_fp16, x_1_cast_fp16))[name = tensor("input_1_cast_fp16")]; tensor input_3_pad_type_0 = const()[name = tensor("input_3_pad_type_0"), val = tensor("custom")]; tensor input_3_pad_0 = const()[name = tensor("input_3_pad_0"), val = tensor([0, 0, 1, 1])]; tensor input_3_strides_0 = const()[name = tensor("input_3_strides_0"), val = tensor([1, 1])]; tensor input_3_dilations_0 = const()[name = tensor("input_3_dilations_0"), val = tensor([1, 1])]; tensor input_3_groups_0 = const()[name = tensor("input_3_groups_0"), val = tensor(1)]; tensor const_43_to_fp16 = const()[name = tensor("const_43_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1280)))]; tensor const_44_to_fp16 = const()[name = tensor("const_44_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(2496)))]; tensor input_5_cast_fp16 = conv(bias = const_44_to_fp16, dilations = input_3_dilations_0, groups = input_3_groups_0, pad = input_3_pad_0, pad_type = input_3_pad_type_0, strides = input_3_strides_0, weight = const_43_to_fp16, x = input_1_cast_fp16)[name = tensor("input_5_cast_fp16")]; tensor input_7_cast_fp16 = relu(x = input_5_cast_fp16)[name = tensor("input_7_cast_fp16")]; tensor input_9_pad_type_0 = const()[name = tensor("input_9_pad_type_0"), val = tensor("custom")]; tensor input_9_pad_0 = const()[name = tensor("input_9_pad_0"), val = tensor([0, 0, 1, 1])]; tensor input_9_strides_0 = const()[name = tensor("input_9_strides_0"), val = tensor([1, 2])]; tensor input_9_groups_0 = const()[name = tensor("input_9_groups_0"), val = tensor(64)]; tensor input_9_dilations_0 = const()[name = tensor("input_9_dilations_0"), val = tensor([1, 1])]; tensor enc_erb_conv1_0_weight_to_fp16 = const()[name = tensor("enc_erb_conv1_0_weight_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(2688)))]; tensor input_9_cast_fp16 = conv(dilations = input_9_dilations_0, groups = input_9_groups_0, pad = input_9_pad_0, pad_type = input_9_pad_type_0, strides = input_9_strides_0, weight = enc_erb_conv1_0_weight_to_fp16, x = input_7_cast_fp16)[name = tensor("input_9_cast_fp16")]; tensor input_11_pad_type_0 = const()[name = tensor("input_11_pad_type_0"), val = tensor("valid")]; tensor input_11_strides_0 = const()[name = tensor("input_11_strides_0"), val = tensor([1, 1])]; tensor input_11_pad_0 = const()[name = tensor("input_11_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_11_dilations_0 = const()[name = tensor("input_11_dilations_0"), val = tensor([1, 1])]; tensor input_11_groups_0 = const()[name = tensor("input_11_groups_0"), val = tensor(1)]; tensor const_45_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(3136))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(6272))), name = tensor("const_45_to_fp16_palettized"), shape = tensor([64, 64, 1, 1])]; tensor const_46_to_fp16 = const()[name = tensor("const_46_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(6464)))]; tensor input_13_cast_fp16 = conv(bias = const_46_to_fp16, dilations = input_11_dilations_0, groups = input_11_groups_0, pad = input_11_pad_0, pad_type = input_11_pad_type_0, strides = input_11_strides_0, weight = const_45_to_fp16_palettized, x = input_9_cast_fp16)[name = tensor("input_13_cast_fp16")]; tensor input_15_cast_fp16 = relu(x = input_13_cast_fp16)[name = tensor("input_15_cast_fp16")]; tensor input_17_pad_type_0 = const()[name = tensor("input_17_pad_type_0"), val = tensor("custom")]; tensor input_17_pad_0 = const()[name = tensor("input_17_pad_0"), val = tensor([0, 0, 1, 1])]; tensor input_17_strides_0 = const()[name = tensor("input_17_strides_0"), val = tensor([1, 2])]; tensor input_17_groups_0 = const()[name = tensor("input_17_groups_0"), val = tensor(64)]; tensor input_17_dilations_0 = const()[name = tensor("input_17_dilations_0"), val = tensor([1, 1])]; tensor enc_erb_conv2_0_weight_to_fp16 = const()[name = tensor("enc_erb_conv2_0_weight_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(6656)))]; tensor input_17_cast_fp16 = conv(dilations = input_17_dilations_0, groups = input_17_groups_0, pad = input_17_pad_0, pad_type = input_17_pad_type_0, strides = input_17_strides_0, weight = enc_erb_conv2_0_weight_to_fp16, x = input_15_cast_fp16)[name = tensor("input_17_cast_fp16")]; tensor input_19_pad_type_0 = const()[name = tensor("input_19_pad_type_0"), val = tensor("valid")]; tensor input_19_strides_0 = const()[name = tensor("input_19_strides_0"), val = tensor([1, 1])]; tensor input_19_pad_0 = const()[name = tensor("input_19_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_19_dilations_0 = const()[name = tensor("input_19_dilations_0"), val = tensor([1, 1])]; tensor input_19_groups_0 = const()[name = tensor("input_19_groups_0"), val = tensor(1)]; tensor const_47_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(7104))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(10240))), name = tensor("const_47_to_fp16_palettized"), shape = tensor([64, 64, 1, 1])]; tensor const_48_to_fp16 = const()[name = tensor("const_48_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(10432)))]; tensor input_21_cast_fp16 = conv(bias = const_48_to_fp16, dilations = input_19_dilations_0, groups = input_19_groups_0, pad = input_19_pad_0, pad_type = input_19_pad_type_0, strides = input_19_strides_0, weight = const_47_to_fp16_palettized, x = input_17_cast_fp16)[name = tensor("input_21_cast_fp16")]; tensor input_23_cast_fp16 = relu(x = input_21_cast_fp16)[name = tensor("input_23_cast_fp16")]; tensor input_25_pad_type_0 = const()[name = tensor("input_25_pad_type_0"), val = tensor("custom")]; tensor input_25_pad_0 = const()[name = tensor("input_25_pad_0"), val = tensor([0, 0, 1, 1])]; tensor input_25_groups_0 = const()[name = tensor("input_25_groups_0"), val = tensor(64)]; tensor input_25_strides_0 = const()[name = tensor("input_25_strides_0"), val = tensor([1, 1])]; tensor input_25_dilations_0 = const()[name = tensor("input_25_dilations_0"), val = tensor([1, 1])]; tensor enc_erb_conv3_0_weight_to_fp16 = const()[name = tensor("enc_erb_conv3_0_weight_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(10624)))]; tensor input_25_cast_fp16 = conv(dilations = input_25_dilations_0, groups = input_25_groups_0, pad = input_25_pad_0, pad_type = input_25_pad_type_0, strides = input_25_strides_0, weight = enc_erb_conv3_0_weight_to_fp16, x = input_23_cast_fp16)[name = tensor("input_25_cast_fp16")]; tensor input_27_pad_type_0 = const()[name = tensor("input_27_pad_type_0"), val = tensor("valid")]; tensor input_27_strides_0 = const()[name = tensor("input_27_strides_0"), val = tensor([1, 1])]; tensor input_27_pad_0 = const()[name = tensor("input_27_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_27_dilations_0 = const()[name = tensor("input_27_dilations_0"), val = tensor([1, 1])]; tensor input_27_groups_0 = const()[name = tensor("input_27_groups_0"), val = tensor(1)]; tensor const_49_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(11072))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(14208))), name = tensor("const_49_to_fp16_palettized"), shape = tensor([64, 64, 1, 1])]; tensor const_50_to_fp16 = const()[name = tensor("const_50_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(14400)))]; tensor input_29_cast_fp16 = conv(bias = const_50_to_fp16, dilations = input_27_dilations_0, groups = input_27_groups_0, pad = input_27_pad_0, pad_type = input_27_pad_type_0, strides = input_27_strides_0, weight = const_49_to_fp16_palettized, x = input_25_cast_fp16)[name = tensor("input_29_cast_fp16")]; tensor e3_cast_fp16 = relu(x = input_29_cast_fp16)[name = tensor("e3_cast_fp16")]; tensor var_263 = const()[name = tensor("op_263"), val = tensor(2)]; tensor input_31_interleave_0 = const()[name = tensor("input_31_interleave_0"), val = tensor(false)]; tensor input_31_cast_fp16 = concat(axis = var_263, interleave = input_31_interleave_0, values = (zeros_s_to_fp16, x_3_cast_fp16))[name = tensor("input_31_cast_fp16")]; tensor input_33_pad_type_0 = const()[name = tensor("input_33_pad_type_0"), val = tensor("custom")]; tensor input_33_pad_0 = const()[name = tensor("input_33_pad_0"), val = tensor([0, 0, 1, 1])]; tensor input_33_groups_0 = const()[name = tensor("input_33_groups_0"), val = tensor(2)]; tensor input_33_strides_0 = const()[name = tensor("input_33_strides_0"), val = tensor([1, 1])]; tensor input_33_dilations_0 = const()[name = tensor("input_33_dilations_0"), val = tensor([1, 1])]; tensor enc_df_conv0_1_weight_to_fp16 = const()[name = tensor("enc_df_conv0_1_weight_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(14592)))]; tensor input_33_cast_fp16 = conv(dilations = input_33_dilations_0, groups = input_33_groups_0, pad = input_33_pad_0, pad_type = input_33_pad_type_0, strides = input_33_strides_0, weight = enc_df_conv0_1_weight_to_fp16, x = input_31_cast_fp16)[name = tensor("input_33_cast_fp16")]; tensor input_35_pad_type_0 = const()[name = tensor("input_35_pad_type_0"), val = tensor("valid")]; tensor input_35_strides_0 = const()[name = tensor("input_35_strides_0"), val = tensor([1, 1])]; tensor input_35_pad_0 = const()[name = tensor("input_35_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_35_dilations_0 = const()[name = tensor("input_35_dilations_0"), val = tensor([1, 1])]; tensor input_35_groups_0 = const()[name = tensor("input_35_groups_0"), val = tensor(1)]; tensor const_51_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(15808))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(18944))), name = tensor("const_51_to_fp16_palettized"), shape = tensor([64, 64, 1, 1])]; tensor const_52_to_fp16 = const()[name = tensor("const_52_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(19136)))]; tensor input_37_cast_fp16 = conv(bias = const_52_to_fp16, dilations = input_35_dilations_0, groups = input_35_groups_0, pad = input_35_pad_0, pad_type = input_35_pad_type_0, strides = input_35_strides_0, weight = const_51_to_fp16_palettized, x = input_33_cast_fp16)[name = tensor("input_37_cast_fp16")]; tensor input_39_cast_fp16 = relu(x = input_37_cast_fp16)[name = tensor("input_39_cast_fp16")]; tensor input_41_pad_type_0 = const()[name = tensor("input_41_pad_type_0"), val = tensor("custom")]; tensor input_41_pad_0 = const()[name = tensor("input_41_pad_0"), val = tensor([0, 0, 1, 1])]; tensor input_41_strides_0 = const()[name = tensor("input_41_strides_0"), val = tensor([1, 2])]; tensor input_41_groups_0 = const()[name = tensor("input_41_groups_0"), val = tensor(64)]; tensor input_41_dilations_0 = const()[name = tensor("input_41_dilations_0"), val = tensor([1, 1])]; tensor enc_df_conv1_0_weight_to_fp16 = const()[name = tensor("enc_df_conv1_0_weight_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(19328)))]; tensor input_41_cast_fp16 = conv(dilations = input_41_dilations_0, groups = input_41_groups_0, pad = input_41_pad_0, pad_type = input_41_pad_type_0, strides = input_41_strides_0, weight = enc_df_conv1_0_weight_to_fp16, x = input_39_cast_fp16)[name = tensor("input_41_cast_fp16")]; tensor input_43_pad_type_0 = const()[name = tensor("input_43_pad_type_0"), val = tensor("valid")]; tensor input_43_strides_0 = const()[name = tensor("input_43_strides_0"), val = tensor([1, 1])]; tensor input_43_pad_0 = const()[name = tensor("input_43_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_43_dilations_0 = const()[name = tensor("input_43_dilations_0"), val = tensor([1, 1])]; tensor input_43_groups_0 = const()[name = tensor("input_43_groups_0"), val = tensor(1)]; tensor const_53_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(19776))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(22912))), name = tensor("const_53_to_fp16_palettized"), shape = tensor([64, 64, 1, 1])]; tensor const_54_to_fp16 = const()[name = tensor("const_54_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(23104)))]; tensor input_45_cast_fp16 = conv(bias = const_54_to_fp16, dilations = input_43_dilations_0, groups = input_43_groups_0, pad = input_43_pad_0, pad_type = input_43_pad_type_0, strides = input_43_strides_0, weight = const_53_to_fp16_palettized, x = input_41_cast_fp16)[name = tensor("input_45_cast_fp16")]; tensor c1_cast_fp16 = relu(x = input_45_cast_fp16)[name = tensor("c1_cast_fp16")]; tensor var_330 = const()[name = tensor("op_330"), val = tensor([0, 2, 3, 1])]; tensor var_347 = const()[name = tensor("op_347"), val = tensor([1, 200, 32, 96])]; tensor var_331_cast_fp16 = transpose(perm = var_330, x = c1_cast_fp16)[name = tensor("transpose_25")]; tensor var_348_cast_fp16 = reshape(shape = var_347, x = var_331_cast_fp16)[name = tensor("op_348_cast_fp16")]; tensor transpose_0_perm_0 = const()[name = tensor("transpose_0_perm_0"), val = tensor([2, 0, 1, 3])]; tensor concat_5 = const()[name = tensor("concat_5"), val = tensor([32, 200, 96])]; tensor transpose_0_cast_fp16 = transpose(perm = transpose_0_perm_0, x = var_348_cast_fp16)[name = tensor("transpose_24")]; tensor reshape_0_cast_fp16 = reshape(shape = concat_5, x = transpose_0_cast_fp16)[name = tensor("reshape_0_cast_fp16")]; tensor matmul_0_transpose_x_0 = const()[name = tensor("matmul_0_transpose_x_0"), val = tensor(false)]; tensor matmul_0_transpose_y_0 = const()[name = tensor("matmul_0_transpose_y_0"), val = tensor(false)]; tensor enc_df_fc_emb_0_weight_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(23296))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(60224))), name = tensor("enc_df_fc_emb_0_weight_to_fp16_palettized"), shape = tensor([32, 96, 16])]; tensor matmul_0_cast_fp16 = matmul(transpose_x = matmul_0_transpose_x_0, transpose_y = matmul_0_transpose_y_0, x = reshape_0_cast_fp16, y = enc_df_fc_emb_0_weight_to_fp16_palettized)[name = tensor("matmul_0_cast_fp16")]; tensor concat_10 = const()[name = tensor("concat_10"), val = tensor([32, 1, 200, 16])]; tensor reshape_2_cast_fp16 = reshape(shape = concat_10, x = matmul_0_cast_fp16)[name = tensor("reshape_2_cast_fp16")]; tensor x_7_perm_0 = const()[name = tensor("x_7_perm_0"), val = tensor([1, 2, 0, 3])]; tensor concat_11 = const()[name = tensor("concat_11"), val = tensor([1, 200, 512])]; tensor x_7_cast_fp16 = transpose(perm = x_7_perm_0, x = reshape_2_cast_fp16)[name = tensor("transpose_23")]; tensor input_47_cast_fp16 = reshape(shape = concat_11, x = x_7_cast_fp16)[name = tensor("input_47_cast_fp16")]; tensor b_3_cast_fp16 = relu(x = input_47_cast_fp16)[name = tensor("b_3_cast_fp16")]; tensor var_357 = const()[name = tensor("op_357"), val = tensor([0, 2, 3, 1])]; tensor concat_12 = const()[name = tensor("concat_12"), val = tensor([1, 200, 512])]; tensor var_358_cast_fp16 = transpose(perm = var_357, x = e3_cast_fp16)[name = tensor("transpose_22")]; tensor a_cast_fp16 = reshape(shape = concat_12, x = var_358_cast_fp16)[name = tensor("a_cast_fp16")]; tensor x_9_cast_fp16 = add(x = a_cast_fp16, y = b_3_cast_fp16)[name = tensor("x_9_cast_fp16")]; tensor var_385 = const()[name = tensor("op_385"), val = tensor([1, 200, 16, 32])]; tensor var_386_cast_fp16 = reshape(shape = var_385, x = x_9_cast_fp16)[name = tensor("op_386_cast_fp16")]; tensor transpose_2_perm_0 = const()[name = tensor("transpose_2_perm_0"), val = tensor([2, 0, 1, 3])]; tensor concat_17 = const()[name = tensor("concat_17"), val = tensor([16, 200, 32])]; tensor transpose_2_cast_fp16 = transpose(perm = transpose_2_perm_0, x = var_386_cast_fp16)[name = tensor("transpose_21")]; tensor reshape_3_cast_fp16 = reshape(shape = concat_17, x = transpose_2_cast_fp16)[name = tensor("reshape_3_cast_fp16")]; tensor matmul_1_transpose_x_0 = const()[name = tensor("matmul_1_transpose_x_0"), val = tensor(false)]; tensor matmul_1_transpose_y_0 = const()[name = tensor("matmul_1_transpose_y_0"), val = tensor(false)]; tensor enc_emb_gru_linear_in_0_weight_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(60416))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(66624))), name = tensor("enc_emb_gru_linear_in_0_weight_to_fp16_palettized"), shape = tensor([16, 32, 16])]; tensor matmul_1_cast_fp16 = matmul(transpose_x = matmul_1_transpose_x_0, transpose_y = matmul_1_transpose_y_0, x = reshape_3_cast_fp16, y = enc_emb_gru_linear_in_0_weight_to_fp16_palettized)[name = tensor("matmul_1_cast_fp16")]; tensor concat_22 = const()[name = tensor("concat_22"), val = tensor([16, 1, 200, 16])]; tensor reshape_5_cast_fp16 = reshape(shape = concat_22, x = matmul_1_cast_fp16)[name = tensor("reshape_5_cast_fp16")]; tensor x_11_perm_0 = const()[name = tensor("x_11_perm_0"), val = tensor([1, 2, 0, 3])]; tensor concat_23 = const()[name = tensor("concat_23"), val = tensor([1, 200, 256])]; tensor x_11_cast_fp16 = transpose(perm = x_11_perm_0, x = reshape_5_cast_fp16)[name = tensor("transpose_20")]; tensor input_49_cast_fp16 = reshape(shape = concat_23, x = x_11_cast_fp16)[name = tensor("input_49_cast_fp16")]; tensor input_51_cast_fp16 = relu(x = input_49_cast_fp16)[name = tensor("input_51_cast_fp16")]; tensor transpose_4_perm_0 = const()[name = tensor("transpose_4_perm_0"), val = tensor([1, 0, 2])]; tensor slice_by_index_23 = const()[name = tensor("slice_by_index_23"), val = tensor([200])]; tensor concat_25_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(66816))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(105472))), name = tensor("concat_25_palettized"), shape = tensor([201, 1, 256])]; tensor while_loop_0_loop_vars0_0 = const()[name = tensor("while_loop_0_loop_vars0_0"), val = tensor([0])]; tensor transpose_4_cast_fp16 = transpose(perm = transpose_4_perm_0, x = input_51_cast_fp16)[name = tensor("transpose_19")]; tensor while_loop_0_0, tensor while_loop_0_1 = while_loop(loop_vars = (while_loop_0_loop_vars0_0, concat_25_palettized))[name = tensor("while_loop_0")] (tensor while_loop_0_loop_vars0_0_x0_1_1_1, tensor concat_25_x0_1_1_1) { tensor less_1 = less(x = while_loop_0_loop_vars0_0_x0_1_1_1, y = slice_by_index_23)[name = tensor("less_1")]; } -> (less_1) (tensor while_loop_0_loop_vars0_0_x0_1_1_1_1, tensor concat_25_x0_1_1_1_1) { tensor gather_2_axis_0 = const()[name = tensor("gather_2_axis_0"), val = tensor(0)]; tensor gather_2_batch_dims_0 = const()[name = tensor("gather_2_batch_dims_0"), val = tensor(0)]; tensor gather_2_validate_indices_0 = const()[name = tensor("gather_2_validate_indices_0"), val = tensor(false)]; tensor while_loop_0_loop_vars0_0_x0_1_to_uint16_dtype_0 = const()[name = tensor("while_loop_0_loop_vars0_0_x0_1_to_uint16_dtype_0"), val = tensor("uint16")]; tensor while_loop_0_loop_vars0_0_x0_1_to_uint16 = cast(dtype = while_loop_0_loop_vars0_0_x0_1_to_uint16_dtype_0, x = while_loop_0_loop_vars0_0_x0_1_1_1_1)[name = tensor("cast_19")]; tensor gather_2_cast_fp16_cast_uint16 = gather(axis = gather_2_axis_0, batch_dims = gather_2_batch_dims_0, indices = while_loop_0_loop_vars0_0_x0_1_to_uint16, validate_indices = gather_2_validate_indices_0, x = transpose_4_cast_fp16)[name = tensor("gather_2_cast_fp16_cast_uint16")]; tensor gather_3_axis_0 = const()[name = tensor("gather_3_axis_0"), val = tensor(0)]; tensor gather_3_batch_dims_0 = const()[name = tensor("gather_3_batch_dims_0"), val = tensor(0)]; tensor gather_3_validate_indices_0 = const()[name = tensor("gather_3_validate_indices_0"), val = tensor(false)]; tensor concat_25_x0_1_to_fp16_dtype_0 = const()[name = tensor("concat_25_x0_1_to_fp16_dtype_0"), val = tensor("fp16")]; tensor concat_25_x0_1_to_fp16 = cast(dtype = concat_25_x0_1_to_fp16_dtype_0, x = concat_25_x0_1_1_1_1)[name = tensor("cast_18")]; tensor gather_3_cast_fp16_cast_uint16 = gather(axis = gather_3_axis_0, batch_dims = gather_3_batch_dims_0, indices = while_loop_0_loop_vars0_0_x0_1_to_uint16, validate_indices = gather_3_validate_indices_0, x = concat_25_x0_1_to_fp16)[name = tensor("gather_3_cast_fp16_cast_uint16")]; tensor squeeze_2_axes_0 = const()[name = tensor("squeeze_2_axes_0"), val = tensor([0])]; tensor squeeze_2_cast_fp16 = squeeze(axes = squeeze_2_axes_0, x = gather_2_cast_fp16_cast_uint16)[name = tensor("squeeze_2_cast_fp16")]; tensor squeeze_3_axes_0 = const()[name = tensor("squeeze_3_axes_0"), val = tensor([0])]; tensor squeeze_3_cast_fp16 = squeeze(axes = squeeze_3_axes_0, x = gather_3_cast_fp16_cast_uint16)[name = tensor("squeeze_3_cast_fp16")]; tensor linear_6_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(105792))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(155008))), name = tensor("linear_6_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_6_bias_0_to_fp16 = const()[name = tensor("linear_6_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(155200)))]; tensor linear_6_cast_fp16 = linear(bias = linear_6_bias_0_to_fp16, weight = linear_6_weight_0_to_fp16_palettized, x = squeeze_2_cast_fp16)[name = tensor("linear_6_cast_fp16")]; tensor linear_7_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(155776))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(204992))), name = tensor("linear_7_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_7_bias_0_to_fp16 = const()[name = tensor("linear_7_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(205184)))]; tensor linear_7_cast_fp16 = linear(bias = linear_7_bias_0_to_fp16, weight = linear_7_weight_0_to_fp16_palettized, x = squeeze_3_cast_fp16)[name = tensor("linear_7_cast_fp16")]; tensor add_5_cast_fp16 = add(x = linear_6_cast_fp16, y = linear_7_cast_fp16)[name = tensor("add_5_cast_fp16")]; tensor sigmoid_2_cast_fp16 = sigmoid(x = add_5_cast_fp16)[name = tensor("sigmoid_2_cast_fp16")]; tensor linear_8_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(205760))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(254976))), name = tensor("linear_8_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_8_bias_0_to_fp16 = const()[name = tensor("linear_8_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(255168)))]; tensor linear_8_cast_fp16 = linear(bias = linear_8_bias_0_to_fp16, weight = linear_8_weight_0_to_fp16_palettized, x = squeeze_2_cast_fp16)[name = tensor("linear_8_cast_fp16")]; tensor linear_9_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(255744))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(304960))), name = tensor("linear_9_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_9_bias_0_to_fp16 = const()[name = tensor("linear_9_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(305152)))]; tensor linear_9_cast_fp16 = linear(bias = linear_9_bias_0_to_fp16, weight = linear_9_weight_0_to_fp16_palettized, x = squeeze_3_cast_fp16)[name = tensor("linear_9_cast_fp16")]; tensor add_6_cast_fp16 = add(x = linear_8_cast_fp16, y = linear_9_cast_fp16)[name = tensor("add_6_cast_fp16")]; tensor sigmoid_3_cast_fp16 = sigmoid(x = add_6_cast_fp16)[name = tensor("sigmoid_3_cast_fp16")]; tensor linear_10_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(305728))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(354944))), name = tensor("linear_10_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_10_bias_0_to_fp16 = const()[name = tensor("linear_10_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(355136)))]; tensor linear_10_cast_fp16 = linear(bias = linear_10_bias_0_to_fp16, weight = linear_10_weight_0_to_fp16_palettized, x = squeeze_2_cast_fp16)[name = tensor("linear_10_cast_fp16")]; tensor linear_11_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(355712))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(404928))), name = tensor("linear_11_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_11_bias_0_to_fp16 = const()[name = tensor("linear_11_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(405120)))]; tensor linear_11_cast_fp16 = linear(bias = linear_11_bias_0_to_fp16, weight = linear_11_weight_0_to_fp16_palettized, x = squeeze_3_cast_fp16)[name = tensor("linear_11_cast_fp16")]; tensor mul_3_cast_fp16 = mul(x = sigmoid_2_cast_fp16, y = linear_11_cast_fp16)[name = tensor("mul_3_cast_fp16")]; tensor add_7_cast_fp16 = add(x = linear_10_cast_fp16, y = mul_3_cast_fp16)[name = tensor("add_7_cast_fp16")]; tensor tanh_1_cast_fp16 = tanh(x = add_7_cast_fp16)[name = tensor("tanh_1_cast_fp16")]; tensor sub_1_x_0_to_fp16 = const()[name = tensor("sub_1_x_0_to_fp16"), val = tensor(0x1p+0)]; tensor sub_1_cast_fp16 = sub(x = sub_1_x_0_to_fp16, y = sigmoid_3_cast_fp16)[name = tensor("sub_1_cast_fp16")]; tensor mul_4_cast_fp16 = mul(x = sub_1_cast_fp16, y = tanh_1_cast_fp16)[name = tensor("mul_4_cast_fp16")]; tensor mul_5_cast_fp16 = mul(x = sigmoid_3_cast_fp16, y = squeeze_3_cast_fp16)[name = tensor("mul_5_cast_fp16")]; tensor add_8_cast_fp16 = add(x = mul_4_cast_fp16, y = mul_5_cast_fp16)[name = tensor("add_8_cast_fp16")]; tensor add_9_y_0 = const()[name = tensor("add_9_y_0"), val = tensor(1)]; tensor add_9 = add(x = while_loop_0_loop_vars0_0_x0_1_1_1_1, y = add_9_y_0)[name = tensor("add_9")]; tensor expand_dims_1_axes_0 = const()[name = tensor("expand_dims_1_axes_0"), val = tensor([0])]; tensor expand_dims_1_cast_fp16 = expand_dims(axes = expand_dims_1_axes_0, x = add_8_cast_fp16)[name = tensor("expand_dims_1_cast_fp16")]; tensor scatter_1_axis_0 = const()[name = tensor("scatter_1_axis_0"), val = tensor(0)]; tensor scatter_1_mode_0 = const()[name = tensor("scatter_1_mode_0"), val = tensor("add")]; tensor scatter_1_validate_indices_0 = const()[name = tensor("scatter_1_validate_indices_0"), val = tensor(false)]; tensor scatter_1_cast_fp16 = scatter(axis = scatter_1_axis_0, data = concat_25_x0_1_to_fp16, indices = add_9, mode = scatter_1_mode_0, updates = expand_dims_1_cast_fp16, validate_indices = scatter_1_validate_indices_0)[name = tensor("scatter_1_cast_fp16")]; tensor scatter_1_cast_fp16_to_fp32_dtype_0 = const()[name = tensor("scatter_1_cast_fp16_to_fp32_dtype_0"), val = tensor("fp32")]; tensor scatter_1_cast_fp16_to_fp32 = cast(dtype = scatter_1_cast_fp16_to_fp32_dtype_0, x = scatter_1_cast_fp16)[name = tensor("cast_17")]; } -> (add_9, scatter_1_cast_fp16_to_fp32); tensor x_13_tmp_begin_0 = const()[name = tensor("x_13_tmp_begin_0"), val = tensor([1, 0, 0])]; tensor x_13_tmp_end_0 = const()[name = tensor("x_13_tmp_end_0"), val = tensor([0, 0, 0])]; tensor x_13_tmp_begin_mask_0 = const()[name = tensor("x_13_tmp_begin_mask_0"), val = tensor([false, true, true])]; tensor x_13_tmp_end_mask_0 = const()[name = tensor("x_13_tmp_end_mask_0"), val = tensor([true, true, true])]; tensor while_loop_0_1_to_fp16_dtype_0 = const()[name = tensor("while_loop_0_1_to_fp16_dtype_0"), val = tensor("fp16")]; tensor while_loop_0_1_to_fp16 = cast(dtype = while_loop_0_1_to_fp16_dtype_0, x = while_loop_0_1)[name = tensor("cast_16")]; tensor x_13_tmp_cast_fp16 = slice_by_index(begin = x_13_tmp_begin_0, begin_mask = x_13_tmp_begin_mask_0, end = x_13_tmp_end_0, end_mask = x_13_tmp_end_mask_0, x = while_loop_0_1_to_fp16)[name = tensor("x_13_tmp_cast_fp16")]; tensor x_13_perm_0 = const()[name = tensor("x_13_perm_0"), val = tensor([1, 0, 2])]; tensor var_405 = const()[name = tensor("op_405"), val = tensor([1, 200, 16, 16])]; tensor x_13_cast_fp16 = transpose(perm = x_13_perm_0, x = x_13_tmp_cast_fp16)[name = tensor("transpose_18")]; tensor var_406_cast_fp16 = reshape(shape = var_405, x = x_13_cast_fp16)[name = tensor("op_406_cast_fp16")]; tensor transpose_5_perm_0 = const()[name = tensor("transpose_5_perm_0"), val = tensor([2, 0, 1, 3])]; tensor concat_30 = const()[name = tensor("concat_30"), val = tensor([16, 200, 16])]; tensor transpose_5_cast_fp16 = transpose(perm = transpose_5_perm_0, x = var_406_cast_fp16)[name = tensor("transpose_17")]; tensor reshape_6_cast_fp16 = reshape(shape = concat_30, x = transpose_5_cast_fp16)[name = tensor("reshape_6_cast_fp16")]; tensor matmul_2_transpose_x_0 = const()[name = tensor("matmul_2_transpose_x_0"), val = tensor(false)]; tensor matmul_2_transpose_y_0 = const()[name = tensor("matmul_2_transpose_y_0"), val = tensor(false)]; tensor enc_emb_gru_linear_out_0_weight_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(405696))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(411904))), name = tensor("enc_emb_gru_linear_out_0_weight_to_fp16_palettized"), shape = tensor([16, 16, 32])]; tensor matmul_2_cast_fp16 = matmul(transpose_x = matmul_2_transpose_x_0, transpose_y = matmul_2_transpose_y_0, x = reshape_6_cast_fp16, y = enc_emb_gru_linear_out_0_weight_to_fp16_palettized)[name = tensor("matmul_2_cast_fp16")]; tensor concat_35 = const()[name = tensor("concat_35"), val = tensor([16, 1, 200, 32])]; tensor reshape_8_cast_fp16 = reshape(shape = concat_35, x = matmul_2_cast_fp16)[name = tensor("reshape_8_cast_fp16")]; tensor x_15_perm_0 = const()[name = tensor("x_15_perm_0"), val = tensor([1, 2, 0, 3])]; tensor concat_36 = const()[name = tensor("concat_36"), val = tensor([1, 200, 512])]; tensor x_15_cast_fp16 = transpose(perm = x_15_perm_0, x = reshape_8_cast_fp16)[name = tensor("transpose_16")]; tensor input_53_cast_fp16 = reshape(shape = concat_36, x = x_15_cast_fp16)[name = tensor("input_53_cast_fp16")]; tensor x_17_cast_fp16 = relu(x = input_53_cast_fp16)[name = tensor("x_17_cast_fp16")]; tensor var_444 = const()[name = tensor("op_444"), val = tensor([1, 200, 16, 32])]; tensor var_445_cast_fp16 = reshape(shape = var_444, x = x_17_cast_fp16)[name = tensor("op_445_cast_fp16")]; tensor transpose_7_perm_0 = const()[name = tensor("transpose_7_perm_0"), val = tensor([2, 0, 1, 3])]; tensor concat_41 = const()[name = tensor("concat_41"), val = tensor([16, 200, 32])]; tensor transpose_7_cast_fp16 = transpose(perm = transpose_7_perm_0, x = var_445_cast_fp16)[name = tensor("transpose_15")]; tensor reshape_9_cast_fp16 = reshape(shape = concat_41, x = transpose_7_cast_fp16)[name = tensor("reshape_9_cast_fp16")]; tensor matmul_3_transpose_x_0 = const()[name = tensor("matmul_3_transpose_x_0"), val = tensor(false)]; tensor matmul_3_transpose_y_0 = const()[name = tensor("matmul_3_transpose_y_0"), val = tensor(false)]; tensor erb_dec_emb_gru_linear_in_0_weight_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(412096))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(418304))), name = tensor("erb_dec_emb_gru_linear_in_0_weight_to_fp16_palettized"), shape = tensor([16, 32, 16])]; tensor matmul_3_cast_fp16 = matmul(transpose_x = matmul_3_transpose_x_0, transpose_y = matmul_3_transpose_y_0, x = reshape_9_cast_fp16, y = erb_dec_emb_gru_linear_in_0_weight_to_fp16_palettized)[name = tensor("matmul_3_cast_fp16")]; tensor concat_46 = const()[name = tensor("concat_46"), val = tensor([16, 1, 200, 16])]; tensor reshape_11_cast_fp16 = reshape(shape = concat_46, x = matmul_3_cast_fp16)[name = tensor("reshape_11_cast_fp16")]; tensor x_19_perm_0 = const()[name = tensor("x_19_perm_0"), val = tensor([1, 2, 0, 3])]; tensor concat_47 = const()[name = tensor("concat_47"), val = tensor([1, 200, 256])]; tensor x_19_cast_fp16 = transpose(perm = x_19_perm_0, x = reshape_11_cast_fp16)[name = tensor("transpose_14")]; tensor input_55_cast_fp16 = reshape(shape = concat_47, x = x_19_cast_fp16)[name = tensor("input_55_cast_fp16")]; tensor input_57_cast_fp16 = relu(x = input_55_cast_fp16)[name = tensor("input_57_cast_fp16")]; tensor transpose_9_perm_0 = const()[name = tensor("transpose_9_perm_0"), val = tensor([1, 0, 2])]; tensor slice_by_index_44 = const()[name = tensor("slice_by_index_44"), val = tensor([200])]; tensor while_loop_1_loop_vars0_0 = const()[name = tensor("while_loop_1_loop_vars0_0"), val = tensor([0])]; tensor transpose_9_cast_fp16 = transpose(perm = transpose_9_perm_0, x = input_57_cast_fp16)[name = tensor("transpose_13")]; tensor while_loop_1_0, tensor while_loop_1_1 = while_loop(loop_vars = (while_loop_1_loop_vars0_0, concat_25_palettized))[name = tensor("while_loop_1")] (tensor while_loop_1_loop_vars0_0_x0_1_1_1, tensor concat_49_x0_1_1_1) { tensor less_3 = less(x = while_loop_1_loop_vars0_0_x0_1_1_1, y = slice_by_index_44)[name = tensor("less_3")]; } -> (less_3) (tensor while_loop_1_loop_vars0_0_x0_1_1_1_1, tensor concat_49_x0_1_1_1_1) { tensor gather_6_axis_0 = const()[name = tensor("gather_6_axis_0"), val = tensor(0)]; tensor gather_6_batch_dims_0 = const()[name = tensor("gather_6_batch_dims_0"), val = tensor(0)]; tensor gather_6_validate_indices_0 = const()[name = tensor("gather_6_validate_indices_0"), val = tensor(false)]; tensor while_loop_1_loop_vars0_0_x0_1_to_uint16_dtype_0 = const()[name = tensor("while_loop_1_loop_vars0_0_x0_1_to_uint16_dtype_0"), val = tensor("uint16")]; tensor while_loop_1_loop_vars0_0_x0_1_to_uint16 = cast(dtype = while_loop_1_loop_vars0_0_x0_1_to_uint16_dtype_0, x = while_loop_1_loop_vars0_0_x0_1_1_1_1)[name = tensor("cast_15")]; tensor gather_6_cast_fp16_cast_uint16 = gather(axis = gather_6_axis_0, batch_dims = gather_6_batch_dims_0, indices = while_loop_1_loop_vars0_0_x0_1_to_uint16, validate_indices = gather_6_validate_indices_0, x = transpose_9_cast_fp16)[name = tensor("gather_6_cast_fp16_cast_uint16")]; tensor gather_7_axis_0 = const()[name = tensor("gather_7_axis_0"), val = tensor(0)]; tensor gather_7_batch_dims_0 = const()[name = tensor("gather_7_batch_dims_0"), val = tensor(0)]; tensor gather_7_validate_indices_0 = const()[name = tensor("gather_7_validate_indices_0"), val = tensor(false)]; tensor concat_49_x0_1_to_fp16_dtype_0 = const()[name = tensor("concat_49_x0_1_to_fp16_dtype_0"), val = tensor("fp16")]; tensor concat_49_x0_1_to_fp16 = cast(dtype = concat_49_x0_1_to_fp16_dtype_0, x = concat_49_x0_1_1_1_1)[name = tensor("cast_14")]; tensor gather_7_cast_fp16_cast_uint16 = gather(axis = gather_7_axis_0, batch_dims = gather_7_batch_dims_0, indices = while_loop_1_loop_vars0_0_x0_1_to_uint16, validate_indices = gather_7_validate_indices_0, x = concat_49_x0_1_to_fp16)[name = tensor("gather_7_cast_fp16_cast_uint16")]; tensor squeeze_6_axes_0 = const()[name = tensor("squeeze_6_axes_0"), val = tensor([0])]; tensor squeeze_6_cast_fp16 = squeeze(axes = squeeze_6_axes_0, x = gather_6_cast_fp16_cast_uint16)[name = tensor("squeeze_6_cast_fp16")]; tensor squeeze_7_axes_0 = const()[name = tensor("squeeze_7_axes_0"), val = tensor([0])]; tensor squeeze_7_cast_fp16 = squeeze(axes = squeeze_7_axes_0, x = gather_7_cast_fp16_cast_uint16)[name = tensor("squeeze_7_cast_fp16")]; tensor linear_18_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(418496))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(467712))), name = tensor("linear_18_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_18_bias_0_to_fp16 = const()[name = tensor("linear_18_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(467904)))]; tensor linear_18_cast_fp16 = linear(bias = linear_18_bias_0_to_fp16, weight = linear_18_weight_0_to_fp16_palettized, x = squeeze_6_cast_fp16)[name = tensor("linear_18_cast_fp16")]; tensor linear_19_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(468480))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(517696))), name = tensor("linear_19_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_19_bias_0_to_fp16 = const()[name = tensor("linear_19_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(517888)))]; tensor linear_19_cast_fp16 = linear(bias = linear_19_bias_0_to_fp16, weight = linear_19_weight_0_to_fp16_palettized, x = squeeze_7_cast_fp16)[name = tensor("linear_19_cast_fp16")]; tensor add_15_cast_fp16 = add(x = linear_18_cast_fp16, y = linear_19_cast_fp16)[name = tensor("add_15_cast_fp16")]; tensor sigmoid_6_cast_fp16 = sigmoid(x = add_15_cast_fp16)[name = tensor("sigmoid_6_cast_fp16")]; tensor linear_20_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(518464))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(567680))), name = tensor("linear_20_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_20_bias_0_to_fp16 = const()[name = tensor("linear_20_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(567872)))]; tensor linear_20_cast_fp16 = linear(bias = linear_20_bias_0_to_fp16, weight = linear_20_weight_0_to_fp16_palettized, x = squeeze_6_cast_fp16)[name = tensor("linear_20_cast_fp16")]; tensor linear_21_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(568448))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(617664))), name = tensor("linear_21_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_21_bias_0_to_fp16 = const()[name = tensor("linear_21_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(617856)))]; tensor linear_21_cast_fp16 = linear(bias = linear_21_bias_0_to_fp16, weight = linear_21_weight_0_to_fp16_palettized, x = squeeze_7_cast_fp16)[name = tensor("linear_21_cast_fp16")]; tensor add_16_cast_fp16 = add(x = linear_20_cast_fp16, y = linear_21_cast_fp16)[name = tensor("add_16_cast_fp16")]; tensor sigmoid_7_cast_fp16 = sigmoid(x = add_16_cast_fp16)[name = tensor("sigmoid_7_cast_fp16")]; tensor linear_22_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(618432))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(667648))), name = tensor("linear_22_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_22_bias_0_to_fp16 = const()[name = tensor("linear_22_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(667840)))]; tensor linear_22_cast_fp16 = linear(bias = linear_22_bias_0_to_fp16, weight = linear_22_weight_0_to_fp16_palettized, x = squeeze_6_cast_fp16)[name = tensor("linear_22_cast_fp16")]; tensor linear_23_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(668416))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(717632))), name = tensor("linear_23_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_23_bias_0_to_fp16 = const()[name = tensor("linear_23_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(717824)))]; tensor linear_23_cast_fp16 = linear(bias = linear_23_bias_0_to_fp16, weight = linear_23_weight_0_to_fp16_palettized, x = squeeze_7_cast_fp16)[name = tensor("linear_23_cast_fp16")]; tensor mul_9_cast_fp16 = mul(x = sigmoid_6_cast_fp16, y = linear_23_cast_fp16)[name = tensor("mul_9_cast_fp16")]; tensor add_17_cast_fp16 = add(x = linear_22_cast_fp16, y = mul_9_cast_fp16)[name = tensor("add_17_cast_fp16")]; tensor tanh_3_cast_fp16 = tanh(x = add_17_cast_fp16)[name = tensor("tanh_3_cast_fp16")]; tensor sub_3_x_0_to_fp16 = const()[name = tensor("sub_3_x_0_to_fp16"), val = tensor(0x1p+0)]; tensor sub_3_cast_fp16 = sub(x = sub_3_x_0_to_fp16, y = sigmoid_7_cast_fp16)[name = tensor("sub_3_cast_fp16")]; tensor mul_10_cast_fp16 = mul(x = sub_3_cast_fp16, y = tanh_3_cast_fp16)[name = tensor("mul_10_cast_fp16")]; tensor mul_11_cast_fp16 = mul(x = sigmoid_7_cast_fp16, y = squeeze_7_cast_fp16)[name = tensor("mul_11_cast_fp16")]; tensor add_18_cast_fp16 = add(x = mul_10_cast_fp16, y = mul_11_cast_fp16)[name = tensor("add_18_cast_fp16")]; tensor add_19_y_0 = const()[name = tensor("add_19_y_0"), val = tensor(1)]; tensor add_19 = add(x = while_loop_1_loop_vars0_0_x0_1_1_1_1, y = add_19_y_0)[name = tensor("add_19")]; tensor expand_dims_3_axes_0 = const()[name = tensor("expand_dims_3_axes_0"), val = tensor([0])]; tensor expand_dims_3_cast_fp16 = expand_dims(axes = expand_dims_3_axes_0, x = add_18_cast_fp16)[name = tensor("expand_dims_3_cast_fp16")]; tensor scatter_3_axis_0 = const()[name = tensor("scatter_3_axis_0"), val = tensor(0)]; tensor scatter_3_mode_0 = const()[name = tensor("scatter_3_mode_0"), val = tensor("add")]; tensor scatter_3_validate_indices_0 = const()[name = tensor("scatter_3_validate_indices_0"), val = tensor(false)]; tensor scatter_3_cast_fp16 = scatter(axis = scatter_3_axis_0, data = concat_49_x0_1_to_fp16, indices = add_19, mode = scatter_3_mode_0, updates = expand_dims_3_cast_fp16, validate_indices = scatter_3_validate_indices_0)[name = tensor("scatter_3_cast_fp16")]; tensor scatter_3_cast_fp16_to_fp32_dtype_0 = const()[name = tensor("scatter_3_cast_fp16_to_fp32_dtype_0"), val = tensor("fp32")]; tensor scatter_3_cast_fp16_to_fp32 = cast(dtype = scatter_3_cast_fp16_to_fp32_dtype_0, x = scatter_3_cast_fp16)[name = tensor("cast_13")]; } -> (add_19, scatter_3_cast_fp16_to_fp32); tensor x_21_layer_0_tmp_begin_0 = const()[name = tensor("x_21_layer_0_tmp_begin_0"), val = tensor([1, 0, 0])]; tensor x_21_layer_0_tmp_end_0 = const()[name = tensor("x_21_layer_0_tmp_end_0"), val = tensor([0, 0, 0])]; tensor x_21_layer_0_tmp_begin_mask_0 = const()[name = tensor("x_21_layer_0_tmp_begin_mask_0"), val = tensor([false, true, true])]; tensor x_21_layer_0_tmp_end_mask_0 = const()[name = tensor("x_21_layer_0_tmp_end_mask_0"), val = tensor([true, true, true])]; tensor while_loop_1_1_to_fp16_dtype_0 = const()[name = tensor("while_loop_1_1_to_fp16_dtype_0"), val = tensor("fp16")]; tensor while_loop_1_1_to_fp16 = cast(dtype = while_loop_1_1_to_fp16_dtype_0, x = while_loop_1_1)[name = tensor("cast_12")]; tensor x_21_layer_0_tmp_cast_fp16 = slice_by_index(begin = x_21_layer_0_tmp_begin_0, begin_mask = x_21_layer_0_tmp_begin_mask_0, end = x_21_layer_0_tmp_end_0, end_mask = x_21_layer_0_tmp_end_mask_0, x = while_loop_1_1_to_fp16)[name = tensor("x_21_layer_0_tmp_cast_fp16")]; tensor slice_by_index_47 = const()[name = tensor("slice_by_index_47"), val = tensor([200])]; tensor while_loop_2_loop_vars0_0 = const()[name = tensor("while_loop_2_loop_vars0_0"), val = tensor([0])]; tensor while_loop_2_0, tensor while_loop_2_1 = while_loop(loop_vars = (while_loop_2_loop_vars0_0, concat_25_palettized))[name = tensor("while_loop_2")] (tensor while_loop_2_loop_vars0_0_x0_1_1_1, tensor concat_51_x0_1_1_1) { tensor less_5 = less(x = while_loop_2_loop_vars0_0_x0_1_1_1, y = slice_by_index_47)[name = tensor("less_5")]; } -> (less_5) (tensor while_loop_2_loop_vars0_0_x0_1_1_1_1, tensor concat_51_x0_1_1_1_1) { tensor gather_10_axis_0 = const()[name = tensor("gather_10_axis_0"), val = tensor(0)]; tensor gather_10_batch_dims_0 = const()[name = tensor("gather_10_batch_dims_0"), val = tensor(0)]; tensor gather_10_validate_indices_0 = const()[name = tensor("gather_10_validate_indices_0"), val = tensor(false)]; tensor while_loop_2_loop_vars0_0_x0_1_to_uint16_dtype_0 = const()[name = tensor("while_loop_2_loop_vars0_0_x0_1_to_uint16_dtype_0"), val = tensor("uint16")]; tensor while_loop_2_loop_vars0_0_x0_1_to_uint16 = cast(dtype = while_loop_2_loop_vars0_0_x0_1_to_uint16_dtype_0, x = while_loop_2_loop_vars0_0_x0_1_1_1_1)[name = tensor("cast_11")]; tensor gather_10_cast_fp16_cast_uint16 = gather(axis = gather_10_axis_0, batch_dims = gather_10_batch_dims_0, indices = while_loop_2_loop_vars0_0_x0_1_to_uint16, validate_indices = gather_10_validate_indices_0, x = x_21_layer_0_tmp_cast_fp16)[name = tensor("gather_10_cast_fp16_cast_uint16")]; tensor gather_11_axis_0 = const()[name = tensor("gather_11_axis_0"), val = tensor(0)]; tensor gather_11_batch_dims_0 = const()[name = tensor("gather_11_batch_dims_0"), val = tensor(0)]; tensor gather_11_validate_indices_0 = const()[name = tensor("gather_11_validate_indices_0"), val = tensor(false)]; tensor concat_51_x0_1_to_fp16_dtype_0 = const()[name = tensor("concat_51_x0_1_to_fp16_dtype_0"), val = tensor("fp16")]; tensor concat_51_x0_1_to_fp16 = cast(dtype = concat_51_x0_1_to_fp16_dtype_0, x = concat_51_x0_1_1_1_1)[name = tensor("cast_10")]; tensor gather_11_cast_fp16_cast_uint16 = gather(axis = gather_11_axis_0, batch_dims = gather_11_batch_dims_0, indices = while_loop_2_loop_vars0_0_x0_1_to_uint16, validate_indices = gather_11_validate_indices_0, x = concat_51_x0_1_to_fp16)[name = tensor("gather_11_cast_fp16_cast_uint16")]; tensor squeeze_10_axes_0 = const()[name = tensor("squeeze_10_axes_0"), val = tensor([0])]; tensor squeeze_10_cast_fp16 = squeeze(axes = squeeze_10_axes_0, x = gather_10_cast_fp16_cast_uint16)[name = tensor("squeeze_10_cast_fp16")]; tensor squeeze_11_axes_0 = const()[name = tensor("squeeze_11_axes_0"), val = tensor([0])]; tensor squeeze_11_cast_fp16 = squeeze(axes = squeeze_11_axes_0, x = gather_11_cast_fp16_cast_uint16)[name = tensor("squeeze_11_cast_fp16")]; tensor linear_30_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(718400))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(767616))), name = tensor("linear_30_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_30_bias_0_to_fp16 = const()[name = tensor("linear_30_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(767808)))]; tensor linear_30_cast_fp16 = linear(bias = linear_30_bias_0_to_fp16, weight = linear_30_weight_0_to_fp16_palettized, x = squeeze_10_cast_fp16)[name = tensor("linear_30_cast_fp16")]; tensor linear_31_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(768384))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(817600))), name = tensor("linear_31_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_31_bias_0_to_fp16 = const()[name = tensor("linear_31_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(817792)))]; tensor linear_31_cast_fp16 = linear(bias = linear_31_bias_0_to_fp16, weight = linear_31_weight_0_to_fp16_palettized, x = squeeze_11_cast_fp16)[name = tensor("linear_31_cast_fp16")]; tensor add_25_cast_fp16 = add(x = linear_30_cast_fp16, y = linear_31_cast_fp16)[name = tensor("add_25_cast_fp16")]; tensor sigmoid_10_cast_fp16 = sigmoid(x = add_25_cast_fp16)[name = tensor("sigmoid_10_cast_fp16")]; tensor linear_32_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(818368))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(867584))), name = tensor("linear_32_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_32_bias_0_to_fp16 = const()[name = tensor("linear_32_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(867776)))]; tensor linear_32_cast_fp16 = linear(bias = linear_32_bias_0_to_fp16, weight = linear_32_weight_0_to_fp16_palettized, x = squeeze_10_cast_fp16)[name = tensor("linear_32_cast_fp16")]; tensor linear_33_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(868352))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(917568))), name = tensor("linear_33_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_33_bias_0_to_fp16 = const()[name = tensor("linear_33_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(917760)))]; tensor linear_33_cast_fp16 = linear(bias = linear_33_bias_0_to_fp16, weight = linear_33_weight_0_to_fp16_palettized, x = squeeze_11_cast_fp16)[name = tensor("linear_33_cast_fp16")]; tensor add_26_cast_fp16 = add(x = linear_32_cast_fp16, y = linear_33_cast_fp16)[name = tensor("add_26_cast_fp16")]; tensor sigmoid_11_cast_fp16 = sigmoid(x = add_26_cast_fp16)[name = tensor("sigmoid_11_cast_fp16")]; tensor linear_34_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(918336))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(967552))), name = tensor("linear_34_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_34_bias_0_to_fp16 = const()[name = tensor("linear_34_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(967744)))]; tensor linear_34_cast_fp16 = linear(bias = linear_34_bias_0_to_fp16, weight = linear_34_weight_0_to_fp16_palettized, x = squeeze_10_cast_fp16)[name = tensor("linear_34_cast_fp16")]; tensor linear_35_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(968320))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1017536))), name = tensor("linear_35_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_35_bias_0_to_fp16 = const()[name = tensor("linear_35_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1017728)))]; tensor linear_35_cast_fp16 = linear(bias = linear_35_bias_0_to_fp16, weight = linear_35_weight_0_to_fp16_palettized, x = squeeze_11_cast_fp16)[name = tensor("linear_35_cast_fp16")]; tensor mul_15_cast_fp16 = mul(x = sigmoid_10_cast_fp16, y = linear_35_cast_fp16)[name = tensor("mul_15_cast_fp16")]; tensor add_27_cast_fp16 = add(x = linear_34_cast_fp16, y = mul_15_cast_fp16)[name = tensor("add_27_cast_fp16")]; tensor tanh_5_cast_fp16 = tanh(x = add_27_cast_fp16)[name = tensor("tanh_5_cast_fp16")]; tensor sub_5_x_0_to_fp16 = const()[name = tensor("sub_5_x_0_to_fp16"), val = tensor(0x1p+0)]; tensor sub_5_cast_fp16 = sub(x = sub_5_x_0_to_fp16, y = sigmoid_11_cast_fp16)[name = tensor("sub_5_cast_fp16")]; tensor mul_16_cast_fp16 = mul(x = sub_5_cast_fp16, y = tanh_5_cast_fp16)[name = tensor("mul_16_cast_fp16")]; tensor mul_17_cast_fp16 = mul(x = sigmoid_11_cast_fp16, y = squeeze_11_cast_fp16)[name = tensor("mul_17_cast_fp16")]; tensor add_28_cast_fp16 = add(x = mul_16_cast_fp16, y = mul_17_cast_fp16)[name = tensor("add_28_cast_fp16")]; tensor add_29_y_0 = const()[name = tensor("add_29_y_0"), val = tensor(1)]; tensor add_29 = add(x = while_loop_2_loop_vars0_0_x0_1_1_1_1, y = add_29_y_0)[name = tensor("add_29")]; tensor expand_dims_5_axes_0 = const()[name = tensor("expand_dims_5_axes_0"), val = tensor([0])]; tensor expand_dims_5_cast_fp16 = expand_dims(axes = expand_dims_5_axes_0, x = add_28_cast_fp16)[name = tensor("expand_dims_5_cast_fp16")]; tensor scatter_5_axis_0 = const()[name = tensor("scatter_5_axis_0"), val = tensor(0)]; tensor scatter_5_mode_0 = const()[name = tensor("scatter_5_mode_0"), val = tensor("add")]; tensor scatter_5_validate_indices_0 = const()[name = tensor("scatter_5_validate_indices_0"), val = tensor(false)]; tensor scatter_5_cast_fp16 = scatter(axis = scatter_5_axis_0, data = concat_51_x0_1_to_fp16, indices = add_29, mode = scatter_5_mode_0, updates = expand_dims_5_cast_fp16, validate_indices = scatter_5_validate_indices_0)[name = tensor("scatter_5_cast_fp16")]; tensor scatter_5_cast_fp16_to_fp32_dtype_0 = const()[name = tensor("scatter_5_cast_fp16_to_fp32_dtype_0"), val = tensor("fp32")]; tensor scatter_5_cast_fp16_to_fp32 = cast(dtype = scatter_5_cast_fp16_to_fp32_dtype_0, x = scatter_5_cast_fp16)[name = tensor("cast_9")]; } -> (add_29, scatter_5_cast_fp16_to_fp32); tensor x_21_tmp_begin_0 = const()[name = tensor("x_21_tmp_begin_0"), val = tensor([1, 0, 0])]; tensor x_21_tmp_end_0 = const()[name = tensor("x_21_tmp_end_0"), val = tensor([0, 0, 0])]; tensor x_21_tmp_begin_mask_0 = const()[name = tensor("x_21_tmp_begin_mask_0"), val = tensor([false, true, true])]; tensor x_21_tmp_end_mask_0 = const()[name = tensor("x_21_tmp_end_mask_0"), val = tensor([true, true, true])]; tensor while_loop_2_1_to_fp16_dtype_0 = const()[name = tensor("while_loop_2_1_to_fp16_dtype_0"), val = tensor("fp16")]; tensor while_loop_2_1_to_fp16 = cast(dtype = while_loop_2_1_to_fp16_dtype_0, x = while_loop_2_1)[name = tensor("cast_8")]; tensor x_21_tmp_cast_fp16 = slice_by_index(begin = x_21_tmp_begin_0, begin_mask = x_21_tmp_begin_mask_0, end = x_21_tmp_end_0, end_mask = x_21_tmp_end_mask_0, x = while_loop_2_1_to_fp16)[name = tensor("x_21_tmp_cast_fp16")]; tensor x_21_perm_0 = const()[name = tensor("x_21_perm_0"), val = tensor([1, 0, 2])]; tensor var_468 = const()[name = tensor("op_468"), val = tensor([1, 200, 16, 16])]; tensor x_21_cast_fp16 = transpose(perm = x_21_perm_0, x = x_21_tmp_cast_fp16)[name = tensor("transpose_12")]; tensor var_469_cast_fp16 = reshape(shape = var_468, x = x_21_cast_fp16)[name = tensor("op_469_cast_fp16")]; tensor transpose_10_perm_0 = const()[name = tensor("transpose_10_perm_0"), val = tensor([2, 0, 1, 3])]; tensor concat_56 = const()[name = tensor("concat_56"), val = tensor([16, 200, 16])]; tensor transpose_10_cast_fp16 = transpose(perm = transpose_10_perm_0, x = var_469_cast_fp16)[name = tensor("transpose_11")]; tensor reshape_12_cast_fp16 = reshape(shape = concat_56, x = transpose_10_cast_fp16)[name = tensor("reshape_12_cast_fp16")]; tensor matmul_4_transpose_x_0 = const()[name = tensor("matmul_4_transpose_x_0"), val = tensor(false)]; tensor matmul_4_transpose_y_0 = const()[name = tensor("matmul_4_transpose_y_0"), val = tensor(false)]; tensor erb_dec_emb_gru_linear_out_0_weight_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1018304))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1024512))), name = tensor("erb_dec_emb_gru_linear_out_0_weight_to_fp16_palettized"), shape = tensor([16, 16, 32])]; tensor matmul_4_cast_fp16 = matmul(transpose_x = matmul_4_transpose_x_0, transpose_y = matmul_4_transpose_y_0, x = reshape_12_cast_fp16, y = erb_dec_emb_gru_linear_out_0_weight_to_fp16_palettized)[name = tensor("matmul_4_cast_fp16")]; tensor concat_61 = const()[name = tensor("concat_61"), val = tensor([16, 1, 200, 32])]; tensor reshape_14_cast_fp16 = reshape(shape = concat_61, x = matmul_4_cast_fp16)[name = tensor("reshape_14_cast_fp16")]; tensor x_23_perm_0 = const()[name = tensor("x_23_perm_0"), val = tensor([1, 2, 0, 3])]; tensor concat_62 = const()[name = tensor("concat_62"), val = tensor([1, 200, 512])]; tensor x_23_cast_fp16 = transpose(perm = x_23_perm_0, x = reshape_14_cast_fp16)[name = tensor("transpose_10")]; tensor input_59_cast_fp16 = reshape(shape = concat_62, x = x_23_cast_fp16)[name = tensor("input_59_cast_fp16")]; tensor emb_d_1_cast_fp16 = relu(x = input_59_cast_fp16)[name = tensor("emb_d_1_cast_fp16")]; tensor var_475 = const()[name = tensor("op_475"), val = tensor([1, 200, 8, -1])]; tensor var_476_cast_fp16 = reshape(shape = var_475, x = emb_d_1_cast_fp16)[name = tensor("op_476_cast_fp16")]; tensor var_481 = const()[name = tensor("op_481"), val = tensor([0, 3, 1, 2])]; tensor input_61_pad_type_0 = const()[name = tensor("input_61_pad_type_0"), val = tensor("valid")]; tensor input_61_groups_0 = const()[name = tensor("input_61_groups_0"), val = tensor(64)]; tensor input_61_strides_0 = const()[name = tensor("input_61_strides_0"), val = tensor([1, 1])]; tensor input_61_pad_0 = const()[name = tensor("input_61_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_61_dilations_0 = const()[name = tensor("input_61_dilations_0"), val = tensor([1, 1])]; tensor const_55_to_fp16 = const()[name = tensor("const_55_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1024704)))]; tensor const_56_to_fp16 = const()[name = tensor("const_56_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1024896)))]; tensor input_63_cast_fp16 = conv(bias = const_56_to_fp16, dilations = input_61_dilations_0, groups = input_61_groups_0, pad = input_61_pad_0, pad_type = input_61_pad_type_0, strides = input_61_strides_0, weight = const_55_to_fp16, x = e3_cast_fp16)[name = tensor("input_63_cast_fp16")]; tensor var_504_cast_fp16 = relu(x = input_63_cast_fp16)[name = tensor("op_504_cast_fp16")]; tensor emb_d_cast_fp16 = transpose(perm = var_481, x = var_476_cast_fp16)[name = tensor("transpose_9")]; tensor input_65_cast_fp16 = add(x = var_504_cast_fp16, y = emb_d_cast_fp16)[name = tensor("input_65_cast_fp16")]; tensor input_67_pad_type_0 = const()[name = tensor("input_67_pad_type_0"), val = tensor("custom")]; tensor input_67_pad_0 = const()[name = tensor("input_67_pad_0"), val = tensor([0, 0, 1, 1])]; tensor input_67_groups_0 = const()[name = tensor("input_67_groups_0"), val = tensor(64)]; tensor input_67_strides_0 = const()[name = tensor("input_67_strides_0"), val = tensor([1, 1])]; tensor input_67_dilations_0 = const()[name = tensor("input_67_dilations_0"), val = tensor([1, 1])]; tensor erb_dec_convt3_0_weight_to_fp16 = const()[name = tensor("erb_dec_convt3_0_weight_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1025088)))]; tensor input_67_cast_fp16 = conv(dilations = input_67_dilations_0, groups = input_67_groups_0, pad = input_67_pad_0, pad_type = input_67_pad_type_0, strides = input_67_strides_0, weight = erb_dec_convt3_0_weight_to_fp16, x = input_65_cast_fp16)[name = tensor("input_67_cast_fp16")]; tensor input_69_pad_type_0 = const()[name = tensor("input_69_pad_type_0"), val = tensor("valid")]; tensor input_69_strides_0 = const()[name = tensor("input_69_strides_0"), val = tensor([1, 1])]; tensor input_69_pad_0 = const()[name = tensor("input_69_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_69_dilations_0 = const()[name = tensor("input_69_dilations_0"), val = tensor([1, 1])]; tensor input_69_groups_0 = const()[name = tensor("input_69_groups_0"), val = tensor(1)]; tensor const_57_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1025536))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1028672))), name = tensor("const_57_to_fp16_palettized"), shape = tensor([64, 64, 1, 1])]; tensor const_58_to_fp16 = const()[name = tensor("const_58_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1028864)))]; tensor input_71_cast_fp16 = conv(bias = const_58_to_fp16, dilations = input_69_dilations_0, groups = input_69_groups_0, pad = input_69_pad_0, pad_type = input_69_pad_type_0, strides = input_69_strides_0, weight = const_57_to_fp16_palettized, x = input_67_cast_fp16)[name = tensor("input_71_cast_fp16")]; tensor e3d_cast_fp16 = relu(x = input_71_cast_fp16)[name = tensor("e3d_cast_fp16")]; tensor input_73_pad_type_0 = const()[name = tensor("input_73_pad_type_0"), val = tensor("valid")]; tensor input_73_groups_0 = const()[name = tensor("input_73_groups_0"), val = tensor(64)]; tensor input_73_strides_0 = const()[name = tensor("input_73_strides_0"), val = tensor([1, 1])]; tensor input_73_pad_0 = const()[name = tensor("input_73_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_73_dilations_0 = const()[name = tensor("input_73_dilations_0"), val = tensor([1, 1])]; tensor const_59_to_fp16 = const()[name = tensor("const_59_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1029056)))]; tensor const_60_to_fp16 = const()[name = tensor("const_60_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1029248)))]; tensor input_75_cast_fp16 = conv(bias = const_60_to_fp16, dilations = input_73_dilations_0, groups = input_73_groups_0, pad = input_73_pad_0, pad_type = input_73_pad_type_0, strides = input_73_strides_0, weight = const_59_to_fp16, x = input_23_cast_fp16)[name = tensor("input_75_cast_fp16")]; tensor var_557_cast_fp16 = relu(x = input_75_cast_fp16)[name = tensor("op_557_cast_fp16")]; tensor input_77_cast_fp16 = add(x = var_557_cast_fp16, y = e3d_cast_fp16)[name = tensor("input_77_cast_fp16")]; tensor conv_transpose_0_pad_type_0 = const()[name = tensor("conv_transpose_0_pad_type_0"), val = tensor("custom")]; tensor conv_transpose_0_pad_0 = const()[name = tensor("conv_transpose_0_pad_0"), val = tensor([0, 0, 0, 0])]; tensor conv_transpose_0_strides_0 = const()[name = tensor("conv_transpose_0_strides_0"), val = tensor([1, 2])]; tensor conv_transpose_0_groups_0 = const()[name = tensor("conv_transpose_0_groups_0"), val = tensor(64)]; tensor conv_transpose_0_dilations_0 = const()[name = tensor("conv_transpose_0_dilations_0"), val = tensor([1, 1])]; tensor conv_transpose_0_has_output_shape_output_shape_0 = const()[name = tensor("conv_transpose_0_has_output_shape_output_shape_0"), val = tensor([1, 64, 200, 17])]; tensor erb_dec_convt2_0_weight_to_fp16 = const()[name = tensor("erb_dec_convt2_0_weight_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1029440)))]; tensor conv_transpose_0_has_output_shape_cast_fp16 = conv_transpose(dilations = conv_transpose_0_dilations_0, groups = conv_transpose_0_groups_0, output_shape = conv_transpose_0_has_output_shape_output_shape_0, pad = conv_transpose_0_pad_0, pad_type = conv_transpose_0_pad_type_0, strides = conv_transpose_0_strides_0, weight = erb_dec_convt2_0_weight_to_fp16, x = input_77_cast_fp16)[name = tensor("conv_transpose_0_has_output_shape_cast_fp16")]; tensor input_79_crop_height_0 = const()[name = tensor("input_79_crop_height_0"), val = tensor([0, 0])]; tensor input_79_crop_width_0 = const()[name = tensor("input_79_crop_width_0"), val = tensor([1, 0])]; tensor input_79_cast_fp16 = crop(crop_height = input_79_crop_height_0, crop_width = input_79_crop_width_0, x = conv_transpose_0_has_output_shape_cast_fp16)[name = tensor("input_79_cast_fp16")]; tensor input_81_pad_type_0 = const()[name = tensor("input_81_pad_type_0"), val = tensor("valid")]; tensor input_81_strides_0 = const()[name = tensor("input_81_strides_0"), val = tensor([1, 1])]; tensor input_81_pad_0 = const()[name = tensor("input_81_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_81_dilations_0 = const()[name = tensor("input_81_dilations_0"), val = tensor([1, 1])]; tensor input_81_groups_0 = const()[name = tensor("input_81_groups_0"), val = tensor(1)]; tensor const_61_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1029888))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1033024))), name = tensor("const_61_to_fp16_palettized"), shape = tensor([64, 64, 1, 1])]; tensor const_62_to_fp16 = const()[name = tensor("const_62_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1033216)))]; tensor input_83_cast_fp16 = conv(bias = const_62_to_fp16, dilations = input_81_dilations_0, groups = input_81_groups_0, pad = input_81_pad_0, pad_type = input_81_pad_type_0, strides = input_81_strides_0, weight = const_61_to_fp16_palettized, x = input_79_cast_fp16)[name = tensor("input_83_cast_fp16")]; tensor e2d_cast_fp16 = relu(x = input_83_cast_fp16)[name = tensor("e2d_cast_fp16")]; tensor input_85_pad_type_0 = const()[name = tensor("input_85_pad_type_0"), val = tensor("valid")]; tensor input_85_groups_0 = const()[name = tensor("input_85_groups_0"), val = tensor(64)]; tensor input_85_strides_0 = const()[name = tensor("input_85_strides_0"), val = tensor([1, 1])]; tensor input_85_pad_0 = const()[name = tensor("input_85_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_85_dilations_0 = const()[name = tensor("input_85_dilations_0"), val = tensor([1, 1])]; tensor const_63_to_fp16 = const()[name = tensor("const_63_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1033408)))]; tensor const_64_to_fp16 = const()[name = tensor("const_64_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1033600)))]; tensor input_87_cast_fp16 = conv(bias = const_64_to_fp16, dilations = input_85_dilations_0, groups = input_85_groups_0, pad = input_85_pad_0, pad_type = input_85_pad_type_0, strides = input_85_strides_0, weight = const_63_to_fp16, x = input_15_cast_fp16)[name = tensor("input_87_cast_fp16")]; tensor var_611_cast_fp16 = relu(x = input_87_cast_fp16)[name = tensor("op_611_cast_fp16")]; tensor input_89_cast_fp16 = add(x = var_611_cast_fp16, y = e2d_cast_fp16)[name = tensor("input_89_cast_fp16")]; tensor conv_transpose_1_pad_type_0 = const()[name = tensor("conv_transpose_1_pad_type_0"), val = tensor("custom")]; tensor conv_transpose_1_pad_0 = const()[name = tensor("conv_transpose_1_pad_0"), val = tensor([0, 0, 0, 0])]; tensor conv_transpose_1_strides_0 = const()[name = tensor("conv_transpose_1_strides_0"), val = tensor([1, 2])]; tensor conv_transpose_1_groups_0 = const()[name = tensor("conv_transpose_1_groups_0"), val = tensor(64)]; tensor conv_transpose_1_dilations_0 = const()[name = tensor("conv_transpose_1_dilations_0"), val = tensor([1, 1])]; tensor conv_transpose_1_has_output_shape_output_shape_0 = const()[name = tensor("conv_transpose_1_has_output_shape_output_shape_0"), val = tensor([1, 64, 200, 33])]; tensor erb_dec_convt1_0_weight_to_fp16 = const()[name = tensor("erb_dec_convt1_0_weight_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1033792)))]; tensor conv_transpose_1_has_output_shape_cast_fp16 = conv_transpose(dilations = conv_transpose_1_dilations_0, groups = conv_transpose_1_groups_0, output_shape = conv_transpose_1_has_output_shape_output_shape_0, pad = conv_transpose_1_pad_0, pad_type = conv_transpose_1_pad_type_0, strides = conv_transpose_1_strides_0, weight = erb_dec_convt1_0_weight_to_fp16, x = input_89_cast_fp16)[name = tensor("conv_transpose_1_has_output_shape_cast_fp16")]; tensor input_91_crop_height_0 = const()[name = tensor("input_91_crop_height_0"), val = tensor([0, 0])]; tensor input_91_crop_width_0 = const()[name = tensor("input_91_crop_width_0"), val = tensor([1, 0])]; tensor input_91_cast_fp16 = crop(crop_height = input_91_crop_height_0, crop_width = input_91_crop_width_0, x = conv_transpose_1_has_output_shape_cast_fp16)[name = tensor("input_91_cast_fp16")]; tensor input_93_pad_type_0 = const()[name = tensor("input_93_pad_type_0"), val = tensor("valid")]; tensor input_93_strides_0 = const()[name = tensor("input_93_strides_0"), val = tensor([1, 1])]; tensor input_93_pad_0 = const()[name = tensor("input_93_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_93_dilations_0 = const()[name = tensor("input_93_dilations_0"), val = tensor([1, 1])]; tensor input_93_groups_0 = const()[name = tensor("input_93_groups_0"), val = tensor(1)]; tensor const_65_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1034240))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1037376))), name = tensor("const_65_to_fp16_palettized"), shape = tensor([64, 64, 1, 1])]; tensor const_66_to_fp16 = const()[name = tensor("const_66_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1037568)))]; tensor input_95_cast_fp16 = conv(bias = const_66_to_fp16, dilations = input_93_dilations_0, groups = input_93_groups_0, pad = input_93_pad_0, pad_type = input_93_pad_type_0, strides = input_93_strides_0, weight = const_65_to_fp16_palettized, x = input_91_cast_fp16)[name = tensor("input_95_cast_fp16")]; tensor e1d_cast_fp16 = relu(x = input_95_cast_fp16)[name = tensor("e1d_cast_fp16")]; tensor input_97_pad_type_0 = const()[name = tensor("input_97_pad_type_0"), val = tensor("valid")]; tensor input_97_groups_0 = const()[name = tensor("input_97_groups_0"), val = tensor(64)]; tensor input_97_strides_0 = const()[name = tensor("input_97_strides_0"), val = tensor([1, 1])]; tensor input_97_pad_0 = const()[name = tensor("input_97_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_97_dilations_0 = const()[name = tensor("input_97_dilations_0"), val = tensor([1, 1])]; tensor const_67_to_fp16 = const()[name = tensor("const_67_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1037760)))]; tensor const_68_to_fp16 = const()[name = tensor("const_68_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1037952)))]; tensor input_99_cast_fp16 = conv(bias = const_68_to_fp16, dilations = input_97_dilations_0, groups = input_97_groups_0, pad = input_97_pad_0, pad_type = input_97_pad_type_0, strides = input_97_strides_0, weight = const_67_to_fp16, x = input_7_cast_fp16)[name = tensor("input_99_cast_fp16")]; tensor var_665_cast_fp16 = relu(x = input_99_cast_fp16)[name = tensor("op_665_cast_fp16")]; tensor input_101_cast_fp16 = add(x = var_665_cast_fp16, y = e1d_cast_fp16)[name = tensor("input_101_cast_fp16")]; tensor input_103_pad_type_0 = const()[name = tensor("input_103_pad_type_0"), val = tensor("custom")]; tensor input_103_pad_0 = const()[name = tensor("input_103_pad_0"), val = tensor([0, 0, 1, 1])]; tensor input_103_strides_0 = const()[name = tensor("input_103_strides_0"), val = tensor([1, 1])]; tensor input_103_dilations_0 = const()[name = tensor("input_103_dilations_0"), val = tensor([1, 1])]; tensor input_103_groups_0 = const()[name = tensor("input_103_groups_0"), val = tensor(1)]; tensor const_69_to_fp16 = const()[name = tensor("const_69_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1038144)))]; tensor const_70_to_fp16 = const()[name = tensor("const_70_to_fp16"), val = tensor([-0x1.e04p-1])]; tensor input_105_cast_fp16 = conv(bias = const_70_to_fp16, dilations = input_103_dilations_0, groups = input_103_groups_0, pad = input_103_pad_0, pad_type = input_103_pad_type_0, strides = input_103_strides_0, weight = const_69_to_fp16, x = input_101_cast_fp16)[name = tensor("input_105_cast_fp16")]; tensor mask_1_cast_fp16 = sigmoid(x = input_105_cast_fp16)[name = tensor("mask_1_cast_fp16")]; tensor mask_3_transpose_x_0 = const()[name = tensor("mask_3_transpose_x_0"), val = tensor(false)]; tensor mask_3_transpose_y_0 = const()[name = tensor("mask_3_transpose_y_0"), val = tensor(false)]; tensor mask_module_erb_inv_fb_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1038592))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1050240))), name = tensor("mask_module_erb_inv_fb_to_fp16_palettized"), shape = tensor([32, 481])]; tensor mask_3_cast_fp16 = matmul(transpose_x = mask_3_transpose_x_0, transpose_y = mask_3_transpose_y_0, x = mask_1_cast_fp16, y = mask_module_erb_inv_fb_to_fp16_palettized)[name = tensor("mask_3_cast_fp16")]; tensor mask_axes_0 = const()[name = tensor("mask_axes_0"), val = tensor([4])]; tensor mask_cast_fp16 = expand_dims(axes = mask_axes_0, x = mask_3_cast_fp16)[name = tensor("mask_cast_fp16")]; tensor spec_m_cast_fp16 = mul(x = spec, y = mask_cast_fp16)[name = tensor("spec_m_cast_fp16")]; tensor var_722 = const()[name = tensor("op_722"), val = tensor([1, 200, 8, 64])]; tensor var_723_cast_fp16 = reshape(shape = var_722, x = x_17_cast_fp16)[name = tensor("op_723_cast_fp16")]; tensor transpose_12_perm_0 = const()[name = tensor("transpose_12_perm_0"), val = tensor([2, 0, 1, 3])]; tensor concat_67 = const()[name = tensor("concat_67"), val = tensor([8, 200, 64])]; tensor transpose_12_cast_fp16 = transpose(perm = transpose_12_perm_0, x = var_723_cast_fp16)[name = tensor("transpose_8")]; tensor reshape_15_cast_fp16 = reshape(shape = concat_67, x = transpose_12_cast_fp16)[name = tensor("reshape_15_cast_fp16")]; tensor matmul_5_transpose_x_0 = const()[name = tensor("matmul_5_transpose_x_0"), val = tensor(false)]; tensor matmul_5_transpose_y_0 = const()[name = tensor("matmul_5_transpose_y_0"), val = tensor(false)]; tensor df_dec_df_gru_linear_in_0_weight_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1050432))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1062784))), name = tensor("df_dec_df_gru_linear_in_0_weight_to_fp16_palettized"), shape = tensor([8, 64, 32])]; tensor matmul_5_cast_fp16 = matmul(transpose_x = matmul_5_transpose_x_0, transpose_y = matmul_5_transpose_y_0, x = reshape_15_cast_fp16, y = df_dec_df_gru_linear_in_0_weight_to_fp16_palettized)[name = tensor("matmul_5_cast_fp16")]; tensor concat_72 = const()[name = tensor("concat_72"), val = tensor([8, 1, 200, 32])]; tensor reshape_17_cast_fp16 = reshape(shape = concat_72, x = matmul_5_cast_fp16)[name = tensor("reshape_17_cast_fp16")]; tensor x_25_perm_0 = const()[name = tensor("x_25_perm_0"), val = tensor([1, 2, 0, 3])]; tensor concat_73 = const()[name = tensor("concat_73"), val = tensor([1, 200, 256])]; tensor x_25_cast_fp16 = transpose(perm = x_25_perm_0, x = reshape_17_cast_fp16)[name = tensor("transpose_7")]; tensor input_107_cast_fp16 = reshape(shape = concat_73, x = x_25_cast_fp16)[name = tensor("input_107_cast_fp16")]; tensor input_109_cast_fp16 = relu(x = input_107_cast_fp16)[name = tensor("input_109_cast_fp16")]; tensor transpose_14_perm_0 = const()[name = tensor("transpose_14_perm_0"), val = tensor([1, 0, 2])]; tensor slice_by_index_68 = const()[name = tensor("slice_by_index_68"), val = tensor([200])]; tensor while_loop_3_loop_vars0_0 = const()[name = tensor("while_loop_3_loop_vars0_0"), val = tensor([0])]; tensor transpose_14_cast_fp16 = transpose(perm = transpose_14_perm_0, x = input_109_cast_fp16)[name = tensor("transpose_6")]; tensor while_loop_3_0, tensor while_loop_3_1 = while_loop(loop_vars = (while_loop_3_loop_vars0_0, concat_25_palettized))[name = tensor("while_loop_3")] (tensor while_loop_3_loop_vars0_0_x0_1_1_1, tensor concat_75_x0_1_1_1) { tensor less_7 = less(x = while_loop_3_loop_vars0_0_x0_1_1_1, y = slice_by_index_68)[name = tensor("less_7")]; } -> (less_7) (tensor while_loop_3_loop_vars0_0_x0_1_1_1_1, tensor concat_75_x0_1_1_1_1) { tensor gather_14_axis_0 = const()[name = tensor("gather_14_axis_0"), val = tensor(0)]; tensor gather_14_batch_dims_0 = const()[name = tensor("gather_14_batch_dims_0"), val = tensor(0)]; tensor gather_14_validate_indices_0 = const()[name = tensor("gather_14_validate_indices_0"), val = tensor(false)]; tensor while_loop_3_loop_vars0_0_x0_1_to_uint16_dtype_0 = const()[name = tensor("while_loop_3_loop_vars0_0_x0_1_to_uint16_dtype_0"), val = tensor("uint16")]; tensor while_loop_3_loop_vars0_0_x0_1_to_uint16 = cast(dtype = while_loop_3_loop_vars0_0_x0_1_to_uint16_dtype_0, x = while_loop_3_loop_vars0_0_x0_1_1_1_1)[name = tensor("cast_7")]; tensor gather_14_cast_fp16_cast_uint16 = gather(axis = gather_14_axis_0, batch_dims = gather_14_batch_dims_0, indices = while_loop_3_loop_vars0_0_x0_1_to_uint16, validate_indices = gather_14_validate_indices_0, x = transpose_14_cast_fp16)[name = tensor("gather_14_cast_fp16_cast_uint16")]; tensor gather_15_axis_0 = const()[name = tensor("gather_15_axis_0"), val = tensor(0)]; tensor gather_15_batch_dims_0 = const()[name = tensor("gather_15_batch_dims_0"), val = tensor(0)]; tensor gather_15_validate_indices_0 = const()[name = tensor("gather_15_validate_indices_0"), val = tensor(false)]; tensor concat_75_x0_1_to_fp16_dtype_0 = const()[name = tensor("concat_75_x0_1_to_fp16_dtype_0"), val = tensor("fp16")]; tensor concat_75_x0_1_to_fp16 = cast(dtype = concat_75_x0_1_to_fp16_dtype_0, x = concat_75_x0_1_1_1_1)[name = tensor("cast_6")]; tensor gather_15_cast_fp16_cast_uint16 = gather(axis = gather_15_axis_0, batch_dims = gather_15_batch_dims_0, indices = while_loop_3_loop_vars0_0_x0_1_to_uint16, validate_indices = gather_15_validate_indices_0, x = concat_75_x0_1_to_fp16)[name = tensor("gather_15_cast_fp16_cast_uint16")]; tensor squeeze_14_axes_0 = const()[name = tensor("squeeze_14_axes_0"), val = tensor([0])]; tensor squeeze_14_cast_fp16 = squeeze(axes = squeeze_14_axes_0, x = gather_14_cast_fp16_cast_uint16)[name = tensor("squeeze_14_cast_fp16")]; tensor squeeze_15_axes_0 = const()[name = tensor("squeeze_15_axes_0"), val = tensor([0])]; tensor squeeze_15_cast_fp16 = squeeze(axes = squeeze_15_axes_0, x = gather_15_cast_fp16_cast_uint16)[name = tensor("squeeze_15_cast_fp16")]; tensor linear_42_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1062976))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1112192))), name = tensor("linear_42_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_42_bias_0_to_fp16 = const()[name = tensor("linear_42_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1112384)))]; tensor linear_42_cast_fp16 = linear(bias = linear_42_bias_0_to_fp16, weight = linear_42_weight_0_to_fp16_palettized, x = squeeze_14_cast_fp16)[name = tensor("linear_42_cast_fp16")]; tensor linear_43_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1112960))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1162176))), name = tensor("linear_43_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_43_bias_0_to_fp16 = const()[name = tensor("linear_43_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1162368)))]; tensor linear_43_cast_fp16 = linear(bias = linear_43_bias_0_to_fp16, weight = linear_43_weight_0_to_fp16_palettized, x = squeeze_15_cast_fp16)[name = tensor("linear_43_cast_fp16")]; tensor add_35_cast_fp16 = add(x = linear_42_cast_fp16, y = linear_43_cast_fp16)[name = tensor("add_35_cast_fp16")]; tensor sigmoid_14_cast_fp16 = sigmoid(x = add_35_cast_fp16)[name = tensor("sigmoid_14_cast_fp16")]; tensor linear_44_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1162944))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1212160))), name = tensor("linear_44_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_44_bias_0_to_fp16 = const()[name = tensor("linear_44_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1212352)))]; tensor linear_44_cast_fp16 = linear(bias = linear_44_bias_0_to_fp16, weight = linear_44_weight_0_to_fp16_palettized, x = squeeze_14_cast_fp16)[name = tensor("linear_44_cast_fp16")]; tensor linear_45_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1212928))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1262144))), name = tensor("linear_45_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_45_bias_0_to_fp16 = const()[name = tensor("linear_45_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1262336)))]; tensor linear_45_cast_fp16 = linear(bias = linear_45_bias_0_to_fp16, weight = linear_45_weight_0_to_fp16_palettized, x = squeeze_15_cast_fp16)[name = tensor("linear_45_cast_fp16")]; tensor add_36_cast_fp16 = add(x = linear_44_cast_fp16, y = linear_45_cast_fp16)[name = tensor("add_36_cast_fp16")]; tensor sigmoid_15_cast_fp16 = sigmoid(x = add_36_cast_fp16)[name = tensor("sigmoid_15_cast_fp16")]; tensor linear_46_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1262912))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1312128))), name = tensor("linear_46_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_46_bias_0_to_fp16 = const()[name = tensor("linear_46_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1312320)))]; tensor linear_46_cast_fp16 = linear(bias = linear_46_bias_0_to_fp16, weight = linear_46_weight_0_to_fp16_palettized, x = squeeze_14_cast_fp16)[name = tensor("linear_46_cast_fp16")]; tensor linear_47_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1312896))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1362112))), name = tensor("linear_47_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_47_bias_0_to_fp16 = const()[name = tensor("linear_47_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1362304)))]; tensor linear_47_cast_fp16 = linear(bias = linear_47_bias_0_to_fp16, weight = linear_47_weight_0_to_fp16_palettized, x = squeeze_15_cast_fp16)[name = tensor("linear_47_cast_fp16")]; tensor mul_21_cast_fp16 = mul(x = sigmoid_14_cast_fp16, y = linear_47_cast_fp16)[name = tensor("mul_21_cast_fp16")]; tensor add_37_cast_fp16 = add(x = linear_46_cast_fp16, y = mul_21_cast_fp16)[name = tensor("add_37_cast_fp16")]; tensor tanh_7_cast_fp16 = tanh(x = add_37_cast_fp16)[name = tensor("tanh_7_cast_fp16")]; tensor sub_7_x_0_to_fp16 = const()[name = tensor("sub_7_x_0_to_fp16"), val = tensor(0x1p+0)]; tensor sub_7_cast_fp16 = sub(x = sub_7_x_0_to_fp16, y = sigmoid_15_cast_fp16)[name = tensor("sub_7_cast_fp16")]; tensor mul_22_cast_fp16 = mul(x = sub_7_cast_fp16, y = tanh_7_cast_fp16)[name = tensor("mul_22_cast_fp16")]; tensor mul_23_cast_fp16 = mul(x = sigmoid_15_cast_fp16, y = squeeze_15_cast_fp16)[name = tensor("mul_23_cast_fp16")]; tensor add_38_cast_fp16 = add(x = mul_22_cast_fp16, y = mul_23_cast_fp16)[name = tensor("add_38_cast_fp16")]; tensor add_39_y_0 = const()[name = tensor("add_39_y_0"), val = tensor(1)]; tensor add_39 = add(x = while_loop_3_loop_vars0_0_x0_1_1_1_1, y = add_39_y_0)[name = tensor("add_39")]; tensor expand_dims_7_axes_0 = const()[name = tensor("expand_dims_7_axes_0"), val = tensor([0])]; tensor expand_dims_7_cast_fp16 = expand_dims(axes = expand_dims_7_axes_0, x = add_38_cast_fp16)[name = tensor("expand_dims_7_cast_fp16")]; tensor scatter_7_axis_0 = const()[name = tensor("scatter_7_axis_0"), val = tensor(0)]; tensor scatter_7_mode_0 = const()[name = tensor("scatter_7_mode_0"), val = tensor("add")]; tensor scatter_7_validate_indices_0 = const()[name = tensor("scatter_7_validate_indices_0"), val = tensor(false)]; tensor scatter_7_cast_fp16 = scatter(axis = scatter_7_axis_0, data = concat_75_x0_1_to_fp16, indices = add_39, mode = scatter_7_mode_0, updates = expand_dims_7_cast_fp16, validate_indices = scatter_7_validate_indices_0)[name = tensor("scatter_7_cast_fp16")]; tensor scatter_7_cast_fp16_to_fp32_dtype_0 = const()[name = tensor("scatter_7_cast_fp16_to_fp32_dtype_0"), val = tensor("fp32")]; tensor scatter_7_cast_fp16_to_fp32 = cast(dtype = scatter_7_cast_fp16_to_fp32_dtype_0, x = scatter_7_cast_fp16)[name = tensor("cast_5")]; } -> (add_39, scatter_7_cast_fp16_to_fp32); tensor c_1_layer_0_tmp_begin_0 = const()[name = tensor("c_1_layer_0_tmp_begin_0"), val = tensor([1, 0, 0])]; tensor c_1_layer_0_tmp_end_0 = const()[name = tensor("c_1_layer_0_tmp_end_0"), val = tensor([0, 0, 0])]; tensor c_1_layer_0_tmp_begin_mask_0 = const()[name = tensor("c_1_layer_0_tmp_begin_mask_0"), val = tensor([false, true, true])]; tensor c_1_layer_0_tmp_end_mask_0 = const()[name = tensor("c_1_layer_0_tmp_end_mask_0"), val = tensor([true, true, true])]; tensor while_loop_3_1_to_fp16_dtype_0 = const()[name = tensor("while_loop_3_1_to_fp16_dtype_0"), val = tensor("fp16")]; tensor while_loop_3_1_to_fp16 = cast(dtype = while_loop_3_1_to_fp16_dtype_0, x = while_loop_3_1)[name = tensor("cast_4")]; tensor c_1_layer_0_tmp_cast_fp16 = slice_by_index(begin = c_1_layer_0_tmp_begin_0, begin_mask = c_1_layer_0_tmp_begin_mask_0, end = c_1_layer_0_tmp_end_0, end_mask = c_1_layer_0_tmp_end_mask_0, x = while_loop_3_1_to_fp16)[name = tensor("c_1_layer_0_tmp_cast_fp16")]; tensor slice_by_index_71 = const()[name = tensor("slice_by_index_71"), val = tensor([200])]; tensor while_loop_4_loop_vars0_0 = const()[name = tensor("while_loop_4_loop_vars0_0"), val = tensor([0])]; tensor while_loop_4_0, tensor while_loop_4_1 = while_loop(loop_vars = (while_loop_4_loop_vars0_0, concat_25_palettized))[name = tensor("while_loop_4")] (tensor while_loop_4_loop_vars0_0_x0_1_1_1, tensor concat_77_x0_1_1_1) { tensor less_9 = less(x = while_loop_4_loop_vars0_0_x0_1_1_1, y = slice_by_index_71)[name = tensor("less_9")]; } -> (less_9) (tensor while_loop_4_loop_vars0_0_x0_1_1_1_1, tensor concat_77_x0_1_1_1_1) { tensor gather_18_axis_0 = const()[name = tensor("gather_18_axis_0"), val = tensor(0)]; tensor gather_18_batch_dims_0 = const()[name = tensor("gather_18_batch_dims_0"), val = tensor(0)]; tensor gather_18_validate_indices_0 = const()[name = tensor("gather_18_validate_indices_0"), val = tensor(false)]; tensor while_loop_4_loop_vars0_0_x0_1_to_uint16_dtype_0 = const()[name = tensor("while_loop_4_loop_vars0_0_x0_1_to_uint16_dtype_0"), val = tensor("uint16")]; tensor while_loop_4_loop_vars0_0_x0_1_to_uint16 = cast(dtype = while_loop_4_loop_vars0_0_x0_1_to_uint16_dtype_0, x = while_loop_4_loop_vars0_0_x0_1_1_1_1)[name = tensor("cast_3")]; tensor gather_18_cast_fp16_cast_uint16 = gather(axis = gather_18_axis_0, batch_dims = gather_18_batch_dims_0, indices = while_loop_4_loop_vars0_0_x0_1_to_uint16, validate_indices = gather_18_validate_indices_0, x = c_1_layer_0_tmp_cast_fp16)[name = tensor("gather_18_cast_fp16_cast_uint16")]; tensor gather_19_axis_0 = const()[name = tensor("gather_19_axis_0"), val = tensor(0)]; tensor gather_19_batch_dims_0 = const()[name = tensor("gather_19_batch_dims_0"), val = tensor(0)]; tensor gather_19_validate_indices_0 = const()[name = tensor("gather_19_validate_indices_0"), val = tensor(false)]; tensor concat_77_x0_1_to_fp16_dtype_0 = const()[name = tensor("concat_77_x0_1_to_fp16_dtype_0"), val = tensor("fp16")]; tensor concat_77_x0_1_to_fp16 = cast(dtype = concat_77_x0_1_to_fp16_dtype_0, x = concat_77_x0_1_1_1_1)[name = tensor("cast_2")]; tensor gather_19_cast_fp16_cast_uint16 = gather(axis = gather_19_axis_0, batch_dims = gather_19_batch_dims_0, indices = while_loop_4_loop_vars0_0_x0_1_to_uint16, validate_indices = gather_19_validate_indices_0, x = concat_77_x0_1_to_fp16)[name = tensor("gather_19_cast_fp16_cast_uint16")]; tensor squeeze_18_axes_0 = const()[name = tensor("squeeze_18_axes_0"), val = tensor([0])]; tensor squeeze_18_cast_fp16 = squeeze(axes = squeeze_18_axes_0, x = gather_18_cast_fp16_cast_uint16)[name = tensor("squeeze_18_cast_fp16")]; tensor squeeze_19_axes_0 = const()[name = tensor("squeeze_19_axes_0"), val = tensor([0])]; tensor squeeze_19_cast_fp16 = squeeze(axes = squeeze_19_axes_0, x = gather_19_cast_fp16_cast_uint16)[name = tensor("squeeze_19_cast_fp16")]; tensor linear_54_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1362880))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1412096))), name = tensor("linear_54_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_54_bias_0_to_fp16 = const()[name = tensor("linear_54_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1412288)))]; tensor linear_54_cast_fp16 = linear(bias = linear_54_bias_0_to_fp16, weight = linear_54_weight_0_to_fp16_palettized, x = squeeze_18_cast_fp16)[name = tensor("linear_54_cast_fp16")]; tensor linear_55_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1412864))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1462080))), name = tensor("linear_55_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_55_bias_0_to_fp16 = const()[name = tensor("linear_55_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1462272)))]; tensor linear_55_cast_fp16 = linear(bias = linear_55_bias_0_to_fp16, weight = linear_55_weight_0_to_fp16_palettized, x = squeeze_19_cast_fp16)[name = tensor("linear_55_cast_fp16")]; tensor add_45_cast_fp16 = add(x = linear_54_cast_fp16, y = linear_55_cast_fp16)[name = tensor("add_45_cast_fp16")]; tensor sigmoid_18_cast_fp16 = sigmoid(x = add_45_cast_fp16)[name = tensor("sigmoid_18_cast_fp16")]; tensor linear_56_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1462848))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1512064))), name = tensor("linear_56_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_56_bias_0_to_fp16 = const()[name = tensor("linear_56_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1512256)))]; tensor linear_56_cast_fp16 = linear(bias = linear_56_bias_0_to_fp16, weight = linear_56_weight_0_to_fp16_palettized, x = squeeze_18_cast_fp16)[name = tensor("linear_56_cast_fp16")]; tensor linear_57_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1512832))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1562048))), name = tensor("linear_57_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_57_bias_0_to_fp16 = const()[name = tensor("linear_57_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1562240)))]; tensor linear_57_cast_fp16 = linear(bias = linear_57_bias_0_to_fp16, weight = linear_57_weight_0_to_fp16_palettized, x = squeeze_19_cast_fp16)[name = tensor("linear_57_cast_fp16")]; tensor add_46_cast_fp16 = add(x = linear_56_cast_fp16, y = linear_57_cast_fp16)[name = tensor("add_46_cast_fp16")]; tensor sigmoid_19_cast_fp16 = sigmoid(x = add_46_cast_fp16)[name = tensor("sigmoid_19_cast_fp16")]; tensor linear_58_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1562816))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1612032))), name = tensor("linear_58_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_58_bias_0_to_fp16 = const()[name = tensor("linear_58_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1612224)))]; tensor linear_58_cast_fp16 = linear(bias = linear_58_bias_0_to_fp16, weight = linear_58_weight_0_to_fp16_palettized, x = squeeze_18_cast_fp16)[name = tensor("linear_58_cast_fp16")]; tensor linear_59_weight_0_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1612800))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1662016))), name = tensor("linear_59_weight_0_to_fp16_palettized"), shape = tensor([256, 256])]; tensor linear_59_bias_0_to_fp16 = const()[name = tensor("linear_59_bias_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1662208)))]; tensor linear_59_cast_fp16 = linear(bias = linear_59_bias_0_to_fp16, weight = linear_59_weight_0_to_fp16_palettized, x = squeeze_19_cast_fp16)[name = tensor("linear_59_cast_fp16")]; tensor mul_27_cast_fp16 = mul(x = sigmoid_18_cast_fp16, y = linear_59_cast_fp16)[name = tensor("mul_27_cast_fp16")]; tensor add_47_cast_fp16 = add(x = linear_58_cast_fp16, y = mul_27_cast_fp16)[name = tensor("add_47_cast_fp16")]; tensor tanh_9_cast_fp16 = tanh(x = add_47_cast_fp16)[name = tensor("tanh_9_cast_fp16")]; tensor sub_9_x_0_to_fp16 = const()[name = tensor("sub_9_x_0_to_fp16"), val = tensor(0x1p+0)]; tensor sub_9_cast_fp16 = sub(x = sub_9_x_0_to_fp16, y = sigmoid_19_cast_fp16)[name = tensor("sub_9_cast_fp16")]; tensor mul_28_cast_fp16 = mul(x = sub_9_cast_fp16, y = tanh_9_cast_fp16)[name = tensor("mul_28_cast_fp16")]; tensor mul_29_cast_fp16 = mul(x = sigmoid_19_cast_fp16, y = squeeze_19_cast_fp16)[name = tensor("mul_29_cast_fp16")]; tensor add_48_cast_fp16 = add(x = mul_28_cast_fp16, y = mul_29_cast_fp16)[name = tensor("add_48_cast_fp16")]; tensor add_49_y_0 = const()[name = tensor("add_49_y_0"), val = tensor(1)]; tensor add_49 = add(x = while_loop_4_loop_vars0_0_x0_1_1_1_1, y = add_49_y_0)[name = tensor("add_49")]; tensor expand_dims_9_axes_0 = const()[name = tensor("expand_dims_9_axes_0"), val = tensor([0])]; tensor expand_dims_9_cast_fp16 = expand_dims(axes = expand_dims_9_axes_0, x = add_48_cast_fp16)[name = tensor("expand_dims_9_cast_fp16")]; tensor scatter_9_axis_0 = const()[name = tensor("scatter_9_axis_0"), val = tensor(0)]; tensor scatter_9_mode_0 = const()[name = tensor("scatter_9_mode_0"), val = tensor("add")]; tensor scatter_9_validate_indices_0 = const()[name = tensor("scatter_9_validate_indices_0"), val = tensor(false)]; tensor scatter_9_cast_fp16 = scatter(axis = scatter_9_axis_0, data = concat_77_x0_1_to_fp16, indices = add_49, mode = scatter_9_mode_0, updates = expand_dims_9_cast_fp16, validate_indices = scatter_9_validate_indices_0)[name = tensor("scatter_9_cast_fp16")]; tensor scatter_9_cast_fp16_to_fp32_dtype_0 = const()[name = tensor("scatter_9_cast_fp16_to_fp32_dtype_0"), val = tensor("fp32")]; tensor scatter_9_cast_fp16_to_fp32 = cast(dtype = scatter_9_cast_fp16_to_fp32_dtype_0, x = scatter_9_cast_fp16)[name = tensor("cast_1")]; } -> (add_49, scatter_9_cast_fp16_to_fp32); tensor c_1_tmp_begin_0 = const()[name = tensor("c_1_tmp_begin_0"), val = tensor([1, 0, 0])]; tensor c_1_tmp_end_0 = const()[name = tensor("c_1_tmp_end_0"), val = tensor([0, 0, 0])]; tensor c_1_tmp_begin_mask_0 = const()[name = tensor("c_1_tmp_begin_mask_0"), val = tensor([false, true, true])]; tensor c_1_tmp_end_mask_0 = const()[name = tensor("c_1_tmp_end_mask_0"), val = tensor([true, true, true])]; tensor while_loop_4_1_to_fp16_dtype_0 = const()[name = tensor("while_loop_4_1_to_fp16_dtype_0"), val = tensor("fp16")]; tensor while_loop_4_1_to_fp16 = cast(dtype = while_loop_4_1_to_fp16_dtype_0, x = while_loop_4_1)[name = tensor("cast_0")]; tensor c_1_tmp_cast_fp16 = slice_by_index(begin = c_1_tmp_begin_0, begin_mask = c_1_tmp_begin_mask_0, end = c_1_tmp_end_0, end_mask = c_1_tmp_end_mask_0, x = while_loop_4_1_to_fp16)[name = tensor("c_1_tmp_cast_fp16")]; tensor c_1_perm_0 = const()[name = tensor("c_1_perm_0"), val = tensor([1, 0, 2])]; tensor matmul_6_transpose_x_0 = const()[name = tensor("matmul_6_transpose_x_0"), val = tensor(false)]; tensor matmul_6_transpose_y_0 = const()[name = tensor("matmul_6_transpose_y_0"), val = tensor(false)]; tensor df_dec_df_skip_weight_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1662784))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1668992))), name = tensor("df_dec_df_skip_weight_to_fp16_palettized"), shape = tensor([16, 32, 16])]; tensor matmul_6_cast_fp16 = matmul(transpose_x = matmul_6_transpose_x_0, transpose_y = matmul_6_transpose_y_0, x = reshape_9_cast_fp16, y = df_dec_df_skip_weight_to_fp16_palettized)[name = tensor("matmul_6_cast_fp16")]; tensor concat_87 = const()[name = tensor("concat_87"), val = tensor([16, 1, 200, 16])]; tensor reshape_20_cast_fp16 = reshape(shape = concat_87, x = matmul_6_cast_fp16)[name = tensor("reshape_20_cast_fp16")]; tensor x_27_perm_0 = const()[name = tensor("x_27_perm_0"), val = tensor([1, 2, 0, 3])]; tensor concat_88 = const()[name = tensor("concat_88"), val = tensor([1, 200, 256])]; tensor x_27_cast_fp16 = transpose(perm = x_27_perm_0, x = reshape_20_cast_fp16)[name = tensor("transpose_5")]; tensor var_757_cast_fp16 = reshape(shape = concat_88, x = x_27_cast_fp16)[name = tensor("op_757_cast_fp16")]; tensor c_1_cast_fp16 = transpose(perm = c_1_perm_0, x = c_1_tmp_cast_fp16)[name = tensor("transpose_4")]; tensor x_29_cast_fp16 = add(x = c_1_cast_fp16, y = var_757_cast_fp16)[name = tensor("x_29_cast_fp16")]; tensor var_771 = const()[name = tensor("op_771"), val = tensor(2)]; tensor input_111_interleave_0 = const()[name = tensor("input_111_interleave_0"), val = tensor(false)]; tensor op_779_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1669184))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1687680))), name = tensor("op_779_to_fp16_palettized"), shape = tensor([1, 64, 4, 96])]; tensor input_111_cast_fp16 = concat(axis = var_771, interleave = input_111_interleave_0, values = (op_779_to_fp16_palettized, input_39_cast_fp16))[name = tensor("input_111_cast_fp16")]; tensor input_113_pad_type_0 = const()[name = tensor("input_113_pad_type_0"), val = tensor("valid")]; tensor input_113_groups_0 = const()[name = tensor("input_113_groups_0"), val = tensor(2)]; tensor input_113_strides_0 = const()[name = tensor("input_113_strides_0"), val = tensor([1, 1])]; tensor input_113_pad_0 = const()[name = tensor("input_113_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_113_dilations_0 = const()[name = tensor("input_113_dilations_0"), val = tensor([1, 1])]; tensor df_dec_df_convp_1_weight_to_fp16 = const()[name = tensor("df_dec_df_convp_1_weight_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1687872)))]; tensor input_113_cast_fp16 = conv(dilations = input_113_dilations_0, groups = input_113_groups_0, pad = input_113_pad_0, pad_type = input_113_pad_type_0, strides = input_113_strides_0, weight = df_dec_df_convp_1_weight_to_fp16, x = input_111_cast_fp16)[name = tensor("input_113_cast_fp16")]; tensor input_115_pad_type_0 = const()[name = tensor("input_115_pad_type_0"), val = tensor("valid")]; tensor input_115_strides_0 = const()[name = tensor("input_115_strides_0"), val = tensor([1, 1])]; tensor input_115_pad_0 = const()[name = tensor("input_115_pad_0"), val = tensor([0, 0, 0, 0])]; tensor input_115_dilations_0 = const()[name = tensor("input_115_dilations_0"), val = tensor([1, 1])]; tensor input_115_groups_0 = const()[name = tensor("input_115_groups_0"), val = tensor(1)]; tensor const_71_to_fp16 = const()[name = tensor("const_71_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1691136)))]; tensor const_72_to_fp16 = const()[name = tensor("const_72_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1691456)))]; tensor input_117_cast_fp16 = conv(bias = const_72_to_fp16, dilations = input_115_dilations_0, groups = input_115_groups_0, pad = input_115_pad_0, pad_type = input_115_pad_type_0, strides = input_115_strides_0, weight = const_71_to_fp16, x = input_113_cast_fp16)[name = tensor("input_117_cast_fp16")]; tensor var_799_cast_fp16 = relu(x = input_117_cast_fp16)[name = tensor("op_799_cast_fp16")]; tensor var_804 = const()[name = tensor("op_804"), val = tensor([0, 2, 3, 1])]; tensor var_817 = const()[name = tensor("op_817"), val = tensor([1, 200, 16, 16])]; tensor var_818_cast_fp16 = reshape(shape = var_817, x = x_29_cast_fp16)[name = tensor("op_818_cast_fp16")]; tensor transpose_17_perm_0 = const()[name = tensor("transpose_17_perm_0"), val = tensor([2, 0, 1, 3])]; tensor concat_93 = const()[name = tensor("concat_93"), val = tensor([16, 200, 16])]; tensor transpose_17_cast_fp16 = transpose(perm = transpose_17_perm_0, x = var_818_cast_fp16)[name = tensor("transpose_3")]; tensor reshape_21_cast_fp16 = reshape(shape = concat_93, x = transpose_17_cast_fp16)[name = tensor("reshape_21_cast_fp16")]; tensor matmul_7_transpose_x_0 = const()[name = tensor("matmul_7_transpose_x_0"), val = tensor(false)]; tensor matmul_7_transpose_y_0 = const()[name = tensor("matmul_7_transpose_y_0"), val = tensor(false)]; tensor df_dec_df_out_0_weight_to_fp16_palettized = constexpr_lut_to_dense()[indices = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1691584))), lut = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1703168))), name = tensor("df_dec_df_out_0_weight_to_fp16_palettized"), shape = tensor([16, 16, 60])]; tensor matmul_7_cast_fp16 = matmul(transpose_x = matmul_7_transpose_x_0, transpose_y = matmul_7_transpose_y_0, x = reshape_21_cast_fp16, y = df_dec_df_out_0_weight_to_fp16_palettized)[name = tensor("matmul_7_cast_fp16")]; tensor concat_98 = const()[name = tensor("concat_98"), val = tensor([16, 1, 200, 60])]; tensor reshape_23_cast_fp16 = reshape(shape = concat_98, x = matmul_7_cast_fp16)[name = tensor("reshape_23_cast_fp16")]; tensor x_perm_0 = const()[name = tensor("x_perm_0"), val = tensor([1, 2, 0, 3])]; tensor concat_99 = const()[name = tensor("concat_99"), val = tensor([1, 200, 960])]; tensor x_cast_fp16 = transpose(perm = x_perm_0, x = reshape_23_cast_fp16)[name = tensor("transpose_2")]; tensor input_cast_fp16 = reshape(shape = concat_99, x = x_cast_fp16)[name = tensor("input_cast_fp16")]; tensor c_cast_fp16 = tanh(x = input_cast_fp16)[name = tensor("c_cast_fp16")]; tensor var_825 = const()[name = tensor("op_825"), val = tensor([1, 200, 96, 10])]; tensor var_826_cast_fp16 = reshape(shape = var_825, x = c_cast_fp16)[name = tensor("op_826_cast_fp16")]; tensor c0_proj_cast_fp16 = transpose(perm = var_804, x = var_799_cast_fp16)[name = tensor("transpose_1")]; tensor coefs_1_cast_fp16 = add(x = var_826_cast_fp16, y = c0_proj_cast_fp16)[name = tensor("coefs_1_cast_fp16")]; tensor var_838 = const()[name = tensor("op_838"), val = tensor([1, 200, 96, -1, 2])]; tensor coefs_3_cast_fp16 = reshape(shape = var_838, x = coefs_1_cast_fp16)[name = tensor("coefs_3_cast_fp16")]; tensor var_840 = const()[name = tensor("op_840"), val = tensor([0, 3, 1, 2, 4])]; tensor var_858_begin_0 = const()[name = tensor("op_858_begin_0"), val = tensor([0, 0, 0, 0, 0])]; tensor var_858_end_0 = const()[name = tensor("op_858_end_0"), val = tensor([1, 1, 200, 96, 2])]; tensor var_858_end_mask_0 = const()[name = tensor("op_858_end_mask_0"), val = tensor([true, true, true, false, true])]; tensor var_858_cast_fp16 = slice_by_index(begin = var_858_begin_0, end = var_858_end_0, end_mask = var_858_end_mask_0, x = spec)[name = tensor("op_858_cast_fp16")]; tensor spec_df_axes_0 = const()[name = tensor("spec_df_axes_0"), val = tensor([1])]; tensor spec_df_cast_fp16 = squeeze(axes = spec_df_axes_0, x = var_858_cast_fp16)[name = tensor("spec_df_cast_fp16")]; tensor var_885 = const()[name = tensor("op_885"), val = tensor(1)]; tensor padded_interleave_0 = const()[name = tensor("padded_interleave_0"), val = tensor(false)]; tensor zeros_pre_to_fp16 = const()[name = tensor("zeros_pre_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(1703360)))]; tensor padded_cast_fp16 = concat(axis = var_885, interleave = padded_interleave_0, values = (zeros_pre_to_fp16, spec_df_cast_fp16, zeros_pre_to_fp16))[name = tensor("padded_cast_fp16")]; tensor p_1_begin_0 = const()[name = tensor("p_1_begin_0"), val = tensor([0, 0, 0, 0])]; tensor p_1_end_0 = const()[name = tensor("p_1_end_0"), val = tensor([1, 200, 96, 2])]; tensor p_1_end_mask_0 = const()[name = tensor("p_1_end_mask_0"), val = tensor([true, false, true, true])]; tensor p_1_cast_fp16 = slice_by_index(begin = p_1_begin_0, end = p_1_end_0, end_mask = p_1_end_mask_0, x = padded_cast_fp16)[name = tensor("p_1_cast_fp16")]; tensor pRe_1_begin_0 = const()[name = tensor("pRe_1_begin_0"), val = tensor([0, 0, 0, 0])]; tensor pRe_1_end_0 = const()[name = tensor("pRe_1_end_0"), val = tensor([1, 200, 96, 1])]; tensor pRe_1_end_mask_0 = const()[name = tensor("pRe_1_end_mask_0"), val = tensor([true, true, true, false])]; tensor pRe_1_squeeze_mask_0 = const()[name = tensor("pRe_1_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor pRe_1_cast_fp16 = slice_by_index(begin = pRe_1_begin_0, end = pRe_1_end_0, end_mask = pRe_1_end_mask_0, squeeze_mask = pRe_1_squeeze_mask_0, x = p_1_cast_fp16)[name = tensor("pRe_1_cast_fp16")]; tensor pIm_1_begin_0 = const()[name = tensor("pIm_1_begin_0"), val = tensor([0, 0, 0, 1])]; tensor pIm_1_end_0 = const()[name = tensor("pIm_1_end_0"), val = tensor([1, 200, 96, 2])]; tensor pIm_1_end_mask_0 = const()[name = tensor("pIm_1_end_mask_0"), val = tensor([true, true, true, false])]; tensor pIm_1_squeeze_mask_0 = const()[name = tensor("pIm_1_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor pIm_1_cast_fp16 = slice_by_index(begin = pIm_1_begin_0, end = pIm_1_end_0, end_mask = pIm_1_end_mask_0, squeeze_mask = pIm_1_squeeze_mask_0, x = p_1_cast_fp16)[name = tensor("pIm_1_cast_fp16")]; tensor var_927_begin_0 = const()[name = tensor("op_927_begin_0"), val = tensor([0, 0, 0, 0, 0])]; tensor var_927_end_0 = const()[name = tensor("op_927_end_0"), val = tensor([1, 1, 200, 96, 2])]; tensor var_927_end_mask_0 = const()[name = tensor("op_927_end_mask_0"), val = tensor([true, false, true, true, true])]; tensor var_927_squeeze_mask_0 = const()[name = tensor("op_927_squeeze_mask_0"), val = tensor([false, true, false, false, false])]; tensor coefs_cast_fp16 = transpose(perm = var_840, x = coefs_3_cast_fp16)[name = tensor("transpose_0")]; tensor var_927_cast_fp16 = slice_by_index(begin = var_927_begin_0, end = var_927_end_0, end_mask = var_927_end_mask_0, squeeze_mask = var_927_squeeze_mask_0, x = coefs_cast_fp16)[name = tensor("op_927_cast_fp16")]; tensor cRe_1_begin_0 = const()[name = tensor("cRe_1_begin_0"), val = tensor([0, 0, 0, 0])]; tensor cRe_1_end_0 = const()[name = tensor("cRe_1_end_0"), val = tensor([1, 200, 96, 1])]; tensor cRe_1_end_mask_0 = const()[name = tensor("cRe_1_end_mask_0"), val = tensor([true, true, true, false])]; tensor cRe_1_squeeze_mask_0 = const()[name = tensor("cRe_1_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor cRe_1_cast_fp16 = slice_by_index(begin = cRe_1_begin_0, end = cRe_1_end_0, end_mask = cRe_1_end_mask_0, squeeze_mask = cRe_1_squeeze_mask_0, x = var_927_cast_fp16)[name = tensor("cRe_1_cast_fp16")]; tensor cIm_1_begin_0 = const()[name = tensor("cIm_1_begin_0"), val = tensor([0, 0, 0, 1])]; tensor cIm_1_end_0 = const()[name = tensor("cIm_1_end_0"), val = tensor([1, 200, 96, 2])]; tensor cIm_1_end_mask_0 = const()[name = tensor("cIm_1_end_mask_0"), val = tensor([true, true, true, false])]; tensor cIm_1_squeeze_mask_0 = const()[name = tensor("cIm_1_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor cIm_1_cast_fp16 = slice_by_index(begin = cIm_1_begin_0, end = cIm_1_end_0, end_mask = cIm_1_end_mask_0, squeeze_mask = cIm_1_squeeze_mask_0, x = var_927_cast_fp16)[name = tensor("cIm_1_cast_fp16")]; tensor var_962_cast_fp16 = mul(x = pRe_1_cast_fp16, y = cRe_1_cast_fp16)[name = tensor("op_962_cast_fp16")]; tensor var_965_cast_fp16 = mul(x = pIm_1_cast_fp16, y = cIm_1_cast_fp16)[name = tensor("op_965_cast_fp16")]; tensor out_re_3_cast_fp16 = sub(x = var_962_cast_fp16, y = var_965_cast_fp16)[name = tensor("out_re_3_cast_fp16")]; tensor var_968_cast_fp16 = mul(x = pRe_1_cast_fp16, y = cIm_1_cast_fp16)[name = tensor("op_968_cast_fp16")]; tensor var_971_cast_fp16 = mul(x = pIm_1_cast_fp16, y = cRe_1_cast_fp16)[name = tensor("op_971_cast_fp16")]; tensor out_im_3_cast_fp16 = add(x = var_968_cast_fp16, y = var_971_cast_fp16)[name = tensor("out_im_3_cast_fp16")]; tensor p_3_begin_0 = const()[name = tensor("p_3_begin_0"), val = tensor([0, 1, 0, 0])]; tensor p_3_end_0 = const()[name = tensor("p_3_end_0"), val = tensor([1, 201, 96, 2])]; tensor p_3_end_mask_0 = const()[name = tensor("p_3_end_mask_0"), val = tensor([true, false, true, true])]; tensor p_3_cast_fp16 = slice_by_index(begin = p_3_begin_0, end = p_3_end_0, end_mask = p_3_end_mask_0, x = padded_cast_fp16)[name = tensor("p_3_cast_fp16")]; tensor pRe_3_begin_0 = const()[name = tensor("pRe_3_begin_0"), val = tensor([0, 0, 0, 0])]; tensor pRe_3_end_0 = const()[name = tensor("pRe_3_end_0"), val = tensor([1, 200, 96, 1])]; tensor pRe_3_end_mask_0 = const()[name = tensor("pRe_3_end_mask_0"), val = tensor([true, true, true, false])]; tensor pRe_3_squeeze_mask_0 = const()[name = tensor("pRe_3_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor pRe_3_cast_fp16 = slice_by_index(begin = pRe_3_begin_0, end = pRe_3_end_0, end_mask = pRe_3_end_mask_0, squeeze_mask = pRe_3_squeeze_mask_0, x = p_3_cast_fp16)[name = tensor("pRe_3_cast_fp16")]; tensor pIm_3_begin_0 = const()[name = tensor("pIm_3_begin_0"), val = tensor([0, 0, 0, 1])]; tensor pIm_3_end_0 = const()[name = tensor("pIm_3_end_0"), val = tensor([1, 200, 96, 2])]; tensor pIm_3_end_mask_0 = const()[name = tensor("pIm_3_end_mask_0"), val = tensor([true, true, true, false])]; tensor pIm_3_squeeze_mask_0 = const()[name = tensor("pIm_3_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor pIm_3_cast_fp16 = slice_by_index(begin = pIm_3_begin_0, end = pIm_3_end_0, end_mask = pIm_3_end_mask_0, squeeze_mask = pIm_3_squeeze_mask_0, x = p_3_cast_fp16)[name = tensor("pIm_3_cast_fp16")]; tensor var_1000_begin_0 = const()[name = tensor("op_1000_begin_0"), val = tensor([0, 1, 0, 0, 0])]; tensor var_1000_end_0 = const()[name = tensor("op_1000_end_0"), val = tensor([1, 2, 200, 96, 2])]; tensor var_1000_end_mask_0 = const()[name = tensor("op_1000_end_mask_0"), val = tensor([true, false, true, true, true])]; tensor var_1000_squeeze_mask_0 = const()[name = tensor("op_1000_squeeze_mask_0"), val = tensor([false, true, false, false, false])]; tensor var_1000_cast_fp16 = slice_by_index(begin = var_1000_begin_0, end = var_1000_end_0, end_mask = var_1000_end_mask_0, squeeze_mask = var_1000_squeeze_mask_0, x = coefs_cast_fp16)[name = tensor("op_1000_cast_fp16")]; tensor cRe_3_begin_0 = const()[name = tensor("cRe_3_begin_0"), val = tensor([0, 0, 0, 0])]; tensor cRe_3_end_0 = const()[name = tensor("cRe_3_end_0"), val = tensor([1, 200, 96, 1])]; tensor cRe_3_end_mask_0 = const()[name = tensor("cRe_3_end_mask_0"), val = tensor([true, true, true, false])]; tensor cRe_3_squeeze_mask_0 = const()[name = tensor("cRe_3_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor cRe_3_cast_fp16 = slice_by_index(begin = cRe_3_begin_0, end = cRe_3_end_0, end_mask = cRe_3_end_mask_0, squeeze_mask = cRe_3_squeeze_mask_0, x = var_1000_cast_fp16)[name = tensor("cRe_3_cast_fp16")]; tensor cIm_3_begin_0 = const()[name = tensor("cIm_3_begin_0"), val = tensor([0, 0, 0, 1])]; tensor cIm_3_end_0 = const()[name = tensor("cIm_3_end_0"), val = tensor([1, 200, 96, 2])]; tensor cIm_3_end_mask_0 = const()[name = tensor("cIm_3_end_mask_0"), val = tensor([true, true, true, false])]; tensor cIm_3_squeeze_mask_0 = const()[name = tensor("cIm_3_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor cIm_3_cast_fp16 = slice_by_index(begin = cIm_3_begin_0, end = cIm_3_end_0, end_mask = cIm_3_end_mask_0, squeeze_mask = cIm_3_squeeze_mask_0, x = var_1000_cast_fp16)[name = tensor("cIm_3_cast_fp16")]; tensor var_1035_cast_fp16 = mul(x = pRe_3_cast_fp16, y = cRe_3_cast_fp16)[name = tensor("op_1035_cast_fp16")]; tensor var_1037_cast_fp16 = add(x = out_re_3_cast_fp16, y = var_1035_cast_fp16)[name = tensor("op_1037_cast_fp16")]; tensor var_1038_cast_fp16 = mul(x = pIm_3_cast_fp16, y = cIm_3_cast_fp16)[name = tensor("op_1038_cast_fp16")]; tensor out_re_5_cast_fp16 = sub(x = var_1037_cast_fp16, y = var_1038_cast_fp16)[name = tensor("out_re_5_cast_fp16")]; tensor var_1041_cast_fp16 = mul(x = pRe_3_cast_fp16, y = cIm_3_cast_fp16)[name = tensor("op_1041_cast_fp16")]; tensor var_1043_cast_fp16 = add(x = out_im_3_cast_fp16, y = var_1041_cast_fp16)[name = tensor("op_1043_cast_fp16")]; tensor var_1044_cast_fp16 = mul(x = pIm_3_cast_fp16, y = cRe_3_cast_fp16)[name = tensor("op_1044_cast_fp16")]; tensor out_im_5_cast_fp16 = add(x = var_1043_cast_fp16, y = var_1044_cast_fp16)[name = tensor("out_im_5_cast_fp16")]; tensor p_5_begin_0 = const()[name = tensor("p_5_begin_0"), val = tensor([0, 2, 0, 0])]; tensor p_5_end_0 = const()[name = tensor("p_5_end_0"), val = tensor([1, 202, 96, 2])]; tensor p_5_end_mask_0 = const()[name = tensor("p_5_end_mask_0"), val = tensor([true, false, true, true])]; tensor p_5_cast_fp16 = slice_by_index(begin = p_5_begin_0, end = p_5_end_0, end_mask = p_5_end_mask_0, x = padded_cast_fp16)[name = tensor("p_5_cast_fp16")]; tensor pRe_5_begin_0 = const()[name = tensor("pRe_5_begin_0"), val = tensor([0, 0, 0, 0])]; tensor pRe_5_end_0 = const()[name = tensor("pRe_5_end_0"), val = tensor([1, 200, 96, 1])]; tensor pRe_5_end_mask_0 = const()[name = tensor("pRe_5_end_mask_0"), val = tensor([true, true, true, false])]; tensor pRe_5_squeeze_mask_0 = const()[name = tensor("pRe_5_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor pRe_5_cast_fp16 = slice_by_index(begin = pRe_5_begin_0, end = pRe_5_end_0, end_mask = pRe_5_end_mask_0, squeeze_mask = pRe_5_squeeze_mask_0, x = p_5_cast_fp16)[name = tensor("pRe_5_cast_fp16")]; tensor pIm_5_begin_0 = const()[name = tensor("pIm_5_begin_0"), val = tensor([0, 0, 0, 1])]; tensor pIm_5_end_0 = const()[name = tensor("pIm_5_end_0"), val = tensor([1, 200, 96, 2])]; tensor pIm_5_end_mask_0 = const()[name = tensor("pIm_5_end_mask_0"), val = tensor([true, true, true, false])]; tensor pIm_5_squeeze_mask_0 = const()[name = tensor("pIm_5_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor pIm_5_cast_fp16 = slice_by_index(begin = pIm_5_begin_0, end = pIm_5_end_0, end_mask = pIm_5_end_mask_0, squeeze_mask = pIm_5_squeeze_mask_0, x = p_5_cast_fp16)[name = tensor("pIm_5_cast_fp16")]; tensor var_1073_begin_0 = const()[name = tensor("op_1073_begin_0"), val = tensor([0, 2, 0, 0, 0])]; tensor var_1073_end_0 = const()[name = tensor("op_1073_end_0"), val = tensor([1, 3, 200, 96, 2])]; tensor var_1073_end_mask_0 = const()[name = tensor("op_1073_end_mask_0"), val = tensor([true, false, true, true, true])]; tensor var_1073_squeeze_mask_0 = const()[name = tensor("op_1073_squeeze_mask_0"), val = tensor([false, true, false, false, false])]; tensor var_1073_cast_fp16 = slice_by_index(begin = var_1073_begin_0, end = var_1073_end_0, end_mask = var_1073_end_mask_0, squeeze_mask = var_1073_squeeze_mask_0, x = coefs_cast_fp16)[name = tensor("op_1073_cast_fp16")]; tensor cRe_5_begin_0 = const()[name = tensor("cRe_5_begin_0"), val = tensor([0, 0, 0, 0])]; tensor cRe_5_end_0 = const()[name = tensor("cRe_5_end_0"), val = tensor([1, 200, 96, 1])]; tensor cRe_5_end_mask_0 = const()[name = tensor("cRe_5_end_mask_0"), val = tensor([true, true, true, false])]; tensor cRe_5_squeeze_mask_0 = const()[name = tensor("cRe_5_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor cRe_5_cast_fp16 = slice_by_index(begin = cRe_5_begin_0, end = cRe_5_end_0, end_mask = cRe_5_end_mask_0, squeeze_mask = cRe_5_squeeze_mask_0, x = var_1073_cast_fp16)[name = tensor("cRe_5_cast_fp16")]; tensor cIm_5_begin_0 = const()[name = tensor("cIm_5_begin_0"), val = tensor([0, 0, 0, 1])]; tensor cIm_5_end_0 = const()[name = tensor("cIm_5_end_0"), val = tensor([1, 200, 96, 2])]; tensor cIm_5_end_mask_0 = const()[name = tensor("cIm_5_end_mask_0"), val = tensor([true, true, true, false])]; tensor cIm_5_squeeze_mask_0 = const()[name = tensor("cIm_5_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor cIm_5_cast_fp16 = slice_by_index(begin = cIm_5_begin_0, end = cIm_5_end_0, end_mask = cIm_5_end_mask_0, squeeze_mask = cIm_5_squeeze_mask_0, x = var_1073_cast_fp16)[name = tensor("cIm_5_cast_fp16")]; tensor var_1108_cast_fp16 = mul(x = pRe_5_cast_fp16, y = cRe_5_cast_fp16)[name = tensor("op_1108_cast_fp16")]; tensor var_1110_cast_fp16 = add(x = out_re_5_cast_fp16, y = var_1108_cast_fp16)[name = tensor("op_1110_cast_fp16")]; tensor var_1111_cast_fp16 = mul(x = pIm_5_cast_fp16, y = cIm_5_cast_fp16)[name = tensor("op_1111_cast_fp16")]; tensor out_re_7_cast_fp16 = sub(x = var_1110_cast_fp16, y = var_1111_cast_fp16)[name = tensor("out_re_7_cast_fp16")]; tensor var_1114_cast_fp16 = mul(x = pRe_5_cast_fp16, y = cIm_5_cast_fp16)[name = tensor("op_1114_cast_fp16")]; tensor var_1116_cast_fp16 = add(x = out_im_5_cast_fp16, y = var_1114_cast_fp16)[name = tensor("op_1116_cast_fp16")]; tensor var_1117_cast_fp16 = mul(x = pIm_5_cast_fp16, y = cRe_5_cast_fp16)[name = tensor("op_1117_cast_fp16")]; tensor out_im_7_cast_fp16 = add(x = var_1116_cast_fp16, y = var_1117_cast_fp16)[name = tensor("out_im_7_cast_fp16")]; tensor p_7_begin_0 = const()[name = tensor("p_7_begin_0"), val = tensor([0, 3, 0, 0])]; tensor p_7_end_0 = const()[name = tensor("p_7_end_0"), val = tensor([1, 203, 96, 2])]; tensor p_7_end_mask_0 = const()[name = tensor("p_7_end_mask_0"), val = tensor([true, false, true, true])]; tensor p_7_cast_fp16 = slice_by_index(begin = p_7_begin_0, end = p_7_end_0, end_mask = p_7_end_mask_0, x = padded_cast_fp16)[name = tensor("p_7_cast_fp16")]; tensor pRe_7_begin_0 = const()[name = tensor("pRe_7_begin_0"), val = tensor([0, 0, 0, 0])]; tensor pRe_7_end_0 = const()[name = tensor("pRe_7_end_0"), val = tensor([1, 200, 96, 1])]; tensor pRe_7_end_mask_0 = const()[name = tensor("pRe_7_end_mask_0"), val = tensor([true, true, true, false])]; tensor pRe_7_squeeze_mask_0 = const()[name = tensor("pRe_7_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor pRe_7_cast_fp16 = slice_by_index(begin = pRe_7_begin_0, end = pRe_7_end_0, end_mask = pRe_7_end_mask_0, squeeze_mask = pRe_7_squeeze_mask_0, x = p_7_cast_fp16)[name = tensor("pRe_7_cast_fp16")]; tensor pIm_7_begin_0 = const()[name = tensor("pIm_7_begin_0"), val = tensor([0, 0, 0, 1])]; tensor pIm_7_end_0 = const()[name = tensor("pIm_7_end_0"), val = tensor([1, 200, 96, 2])]; tensor pIm_7_end_mask_0 = const()[name = tensor("pIm_7_end_mask_0"), val = tensor([true, true, true, false])]; tensor pIm_7_squeeze_mask_0 = const()[name = tensor("pIm_7_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor pIm_7_cast_fp16 = slice_by_index(begin = pIm_7_begin_0, end = pIm_7_end_0, end_mask = pIm_7_end_mask_0, squeeze_mask = pIm_7_squeeze_mask_0, x = p_7_cast_fp16)[name = tensor("pIm_7_cast_fp16")]; tensor var_1146_begin_0 = const()[name = tensor("op_1146_begin_0"), val = tensor([0, 3, 0, 0, 0])]; tensor var_1146_end_0 = const()[name = tensor("op_1146_end_0"), val = tensor([1, 4, 200, 96, 2])]; tensor var_1146_end_mask_0 = const()[name = tensor("op_1146_end_mask_0"), val = tensor([true, false, true, true, true])]; tensor var_1146_squeeze_mask_0 = const()[name = tensor("op_1146_squeeze_mask_0"), val = tensor([false, true, false, false, false])]; tensor var_1146_cast_fp16 = slice_by_index(begin = var_1146_begin_0, end = var_1146_end_0, end_mask = var_1146_end_mask_0, squeeze_mask = var_1146_squeeze_mask_0, x = coefs_cast_fp16)[name = tensor("op_1146_cast_fp16")]; tensor cRe_7_begin_0 = const()[name = tensor("cRe_7_begin_0"), val = tensor([0, 0, 0, 0])]; tensor cRe_7_end_0 = const()[name = tensor("cRe_7_end_0"), val = tensor([1, 200, 96, 1])]; tensor cRe_7_end_mask_0 = const()[name = tensor("cRe_7_end_mask_0"), val = tensor([true, true, true, false])]; tensor cRe_7_squeeze_mask_0 = const()[name = tensor("cRe_7_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor cRe_7_cast_fp16 = slice_by_index(begin = cRe_7_begin_0, end = cRe_7_end_0, end_mask = cRe_7_end_mask_0, squeeze_mask = cRe_7_squeeze_mask_0, x = var_1146_cast_fp16)[name = tensor("cRe_7_cast_fp16")]; tensor cIm_7_begin_0 = const()[name = tensor("cIm_7_begin_0"), val = tensor([0, 0, 0, 1])]; tensor cIm_7_end_0 = const()[name = tensor("cIm_7_end_0"), val = tensor([1, 200, 96, 2])]; tensor cIm_7_end_mask_0 = const()[name = tensor("cIm_7_end_mask_0"), val = tensor([true, true, true, false])]; tensor cIm_7_squeeze_mask_0 = const()[name = tensor("cIm_7_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor cIm_7_cast_fp16 = slice_by_index(begin = cIm_7_begin_0, end = cIm_7_end_0, end_mask = cIm_7_end_mask_0, squeeze_mask = cIm_7_squeeze_mask_0, x = var_1146_cast_fp16)[name = tensor("cIm_7_cast_fp16")]; tensor var_1181_cast_fp16 = mul(x = pRe_7_cast_fp16, y = cRe_7_cast_fp16)[name = tensor("op_1181_cast_fp16")]; tensor var_1183_cast_fp16 = add(x = out_re_7_cast_fp16, y = var_1181_cast_fp16)[name = tensor("op_1183_cast_fp16")]; tensor var_1184_cast_fp16 = mul(x = pIm_7_cast_fp16, y = cIm_7_cast_fp16)[name = tensor("op_1184_cast_fp16")]; tensor out_re_9_cast_fp16 = sub(x = var_1183_cast_fp16, y = var_1184_cast_fp16)[name = tensor("out_re_9_cast_fp16")]; tensor var_1187_cast_fp16 = mul(x = pRe_7_cast_fp16, y = cIm_7_cast_fp16)[name = tensor("op_1187_cast_fp16")]; tensor var_1189_cast_fp16 = add(x = out_im_7_cast_fp16, y = var_1187_cast_fp16)[name = tensor("op_1189_cast_fp16")]; tensor var_1190_cast_fp16 = mul(x = pIm_7_cast_fp16, y = cRe_7_cast_fp16)[name = tensor("op_1190_cast_fp16")]; tensor out_im_9_cast_fp16 = add(x = var_1189_cast_fp16, y = var_1190_cast_fp16)[name = tensor("out_im_9_cast_fp16")]; tensor p_begin_0 = const()[name = tensor("p_begin_0"), val = tensor([0, 4, 0, 0])]; tensor p_end_0 = const()[name = tensor("p_end_0"), val = tensor([1, 1, 96, 2])]; tensor p_end_mask_0 = const()[name = tensor("p_end_mask_0"), val = tensor([true, true, true, true])]; tensor p_cast_fp16 = slice_by_index(begin = p_begin_0, end = p_end_0, end_mask = p_end_mask_0, x = padded_cast_fp16)[name = tensor("p_cast_fp16")]; tensor pRe_begin_0 = const()[name = tensor("pRe_begin_0"), val = tensor([0, 0, 0, 0])]; tensor pRe_end_0 = const()[name = tensor("pRe_end_0"), val = tensor([1, 200, 96, 1])]; tensor pRe_end_mask_0 = const()[name = tensor("pRe_end_mask_0"), val = tensor([true, true, true, false])]; tensor pRe_squeeze_mask_0 = const()[name = tensor("pRe_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor pRe_cast_fp16 = slice_by_index(begin = pRe_begin_0, end = pRe_end_0, end_mask = pRe_end_mask_0, squeeze_mask = pRe_squeeze_mask_0, x = p_cast_fp16)[name = tensor("pRe_cast_fp16")]; tensor pIm_begin_0 = const()[name = tensor("pIm_begin_0"), val = tensor([0, 0, 0, 1])]; tensor pIm_end_0 = const()[name = tensor("pIm_end_0"), val = tensor([1, 200, 96, 2])]; tensor pIm_end_mask_0 = const()[name = tensor("pIm_end_mask_0"), val = tensor([true, true, true, false])]; tensor pIm_squeeze_mask_0 = const()[name = tensor("pIm_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor pIm_cast_fp16 = slice_by_index(begin = pIm_begin_0, end = pIm_end_0, end_mask = pIm_end_mask_0, squeeze_mask = pIm_squeeze_mask_0, x = p_cast_fp16)[name = tensor("pIm_cast_fp16")]; tensor var_1219_begin_0 = const()[name = tensor("op_1219_begin_0"), val = tensor([0, 4, 0, 0, 0])]; tensor var_1219_end_0 = const()[name = tensor("op_1219_end_0"), val = tensor([1, 5, 200, 96, 2])]; tensor var_1219_end_mask_0 = const()[name = tensor("op_1219_end_mask_0"), val = tensor([true, false, true, true, true])]; tensor var_1219_squeeze_mask_0 = const()[name = tensor("op_1219_squeeze_mask_0"), val = tensor([false, true, false, false, false])]; tensor var_1219_cast_fp16 = slice_by_index(begin = var_1219_begin_0, end = var_1219_end_0, end_mask = var_1219_end_mask_0, squeeze_mask = var_1219_squeeze_mask_0, x = coefs_cast_fp16)[name = tensor("op_1219_cast_fp16")]; tensor cRe_begin_0 = const()[name = tensor("cRe_begin_0"), val = tensor([0, 0, 0, 0])]; tensor cRe_end_0 = const()[name = tensor("cRe_end_0"), val = tensor([1, 200, 96, 1])]; tensor cRe_end_mask_0 = const()[name = tensor("cRe_end_mask_0"), val = tensor([true, true, true, false])]; tensor cRe_squeeze_mask_0 = const()[name = tensor("cRe_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor cRe_cast_fp16 = slice_by_index(begin = cRe_begin_0, end = cRe_end_0, end_mask = cRe_end_mask_0, squeeze_mask = cRe_squeeze_mask_0, x = var_1219_cast_fp16)[name = tensor("cRe_cast_fp16")]; tensor cIm_begin_0 = const()[name = tensor("cIm_begin_0"), val = tensor([0, 0, 0, 1])]; tensor cIm_end_0 = const()[name = tensor("cIm_end_0"), val = tensor([1, 200, 96, 2])]; tensor cIm_end_mask_0 = const()[name = tensor("cIm_end_mask_0"), val = tensor([true, true, true, false])]; tensor cIm_squeeze_mask_0 = const()[name = tensor("cIm_squeeze_mask_0"), val = tensor([false, false, false, true])]; tensor cIm_cast_fp16 = slice_by_index(begin = cIm_begin_0, end = cIm_end_0, end_mask = cIm_end_mask_0, squeeze_mask = cIm_squeeze_mask_0, x = var_1219_cast_fp16)[name = tensor("cIm_cast_fp16")]; tensor var_1254_cast_fp16 = mul(x = pRe_cast_fp16, y = cRe_cast_fp16)[name = tensor("op_1254_cast_fp16")]; tensor var_1256_cast_fp16 = add(x = out_re_9_cast_fp16, y = var_1254_cast_fp16)[name = tensor("op_1256_cast_fp16")]; tensor var_1257_cast_fp16 = mul(x = pIm_cast_fp16, y = cIm_cast_fp16)[name = tensor("op_1257_cast_fp16")]; tensor out_re_cast_fp16 = sub(x = var_1256_cast_fp16, y = var_1257_cast_fp16)[name = tensor("out_re_cast_fp16")]; tensor var_1260_cast_fp16 = mul(x = pRe_cast_fp16, y = cIm_cast_fp16)[name = tensor("op_1260_cast_fp16")]; tensor var_1262_cast_fp16 = add(x = out_im_9_cast_fp16, y = var_1260_cast_fp16)[name = tensor("op_1262_cast_fp16")]; tensor var_1263_cast_fp16 = mul(x = pIm_cast_fp16, y = cRe_cast_fp16)[name = tensor("op_1263_cast_fp16")]; tensor out_im_cast_fp16 = add(x = var_1262_cast_fp16, y = var_1263_cast_fp16)[name = tensor("out_im_cast_fp16")]; tensor var_1268_axis_0 = const()[name = tensor("op_1268_axis_0"), val = tensor(-1)]; tensor var_1268_cast_fp16 = stack(axis = var_1268_axis_0, values = (out_re_cast_fp16, out_im_cast_fp16))[name = tensor("op_1268_cast_fp16")]; tensor df_out_1_axes_0 = const()[name = tensor("df_out_1_axes_0"), val = tensor([1])]; tensor df_out_1_cast_fp16 = expand_dims(axes = df_out_1_axes_0, x = var_1268_cast_fp16)[name = tensor("df_out_1_cast_fp16")]; tensor var_1275_begin_0 = const()[name = tensor("op_1275_begin_0"), val = tensor([0, 0, 0, 96, 0])]; tensor var_1275_end_0 = const()[name = tensor("op_1275_end_0"), val = tensor([1, 1, 200, 481, 2])]; tensor var_1275_end_mask_0 = const()[name = tensor("op_1275_end_mask_0"), val = tensor([true, true, true, true, true])]; tensor var_1275_cast_fp16 = slice_by_index(begin = var_1275_begin_0, end = var_1275_end_0, end_mask = var_1275_end_mask_0, x = spec_m_cast_fp16)[name = tensor("op_1275_cast_fp16")]; tensor var_1282 = const()[name = tensor("op_1282"), val = tensor(-2)]; tensor var_1283_interleave_0 = const()[name = tensor("op_1283_interleave_0"), val = tensor(false)]; tensor spec_enhanced = concat(axis = var_1282, interleave = var_1283_interleave_0, values = (df_out_1_cast_fp16, var_1275_cast_fp16))[name = tensor("op_1283_cast_fp16")]; } -> (spec_enhanced); }