program(1.3) [buildInfo = dict({{"coremlc-component-MIL", "3510.2.1"}, {"coremlc-version", "3500.32.1"}, {"coremltools-component-torch", "2.7.0"}, {"coremltools-source-dialect", "TorchScript"}, {"coremltools-version", "9.0"}})] { func main(tensor attention_mask, tensor mel_features) { tensor var_669 = const()[name = string("op_669"), val = tensor([1, 128, 30, 100])]; string mel_features_to_fp16_dtype_0 = const()[name = string("mel_features_to_fp16_dtype_0"), val = string("fp16")]; tensor mel_features_to_fp16 = cast(dtype = mel_features_to_fp16_dtype_0, x = mel_features)[name = string("cast_78")]; tensor var_670_cast_fp16 = reshape(shape = var_669, x = mel_features_to_fp16)[name = string("op_670_cast_fp16")]; tensor var_675 = const()[name = string("op_675"), val = tensor([0, 2, 1, 3])]; tensor var_681 = const()[name = string("op_681"), val = tensor([30, 1, 128, 100])]; tensor var_676_cast_fp16 = transpose(perm = var_675, x = var_670_cast_fp16)[name = string("transpose_163")]; tensor input_1_cast_fp16 = reshape(shape = var_681, x = var_676_cast_fp16)[name = string("input_1_cast_fp16")]; string var_694_pad_type_0 = const()[name = string("op_694_pad_type_0"), val = string("custom")]; tensor var_694_pad_0 = const()[name = string("op_694_pad_0"), val = tensor([1, 1, 1, 1])]; tensor var_694_strides_0 = const()[name = string("op_694_strides_0"), val = tensor([2, 2])]; tensor var_694_dilations_0 = const()[name = string("op_694_dilations_0"), val = tensor([1, 1])]; int32 var_694_groups_0 = const()[name = string("op_694_groups_0"), val = int32(1)]; tensor tower_conv2d1_weight_to_fp16 = const()[name = string("tower_conv2d1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(64)))]; tensor tower_conv2d1_bias_to_fp16 = const()[name = string("tower_conv2d1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(8768)))]; tensor var_694_cast_fp16 = conv(bias = tower_conv2d1_bias_to_fp16, dilations = var_694_dilations_0, groups = var_694_groups_0, pad = var_694_pad_0, pad_type = var_694_pad_type_0, strides = var_694_strides_0, weight = tower_conv2d1_weight_to_fp16, x = input_1_cast_fp16)[name = string("op_694_cast_fp16")]; string input_3_mode_0 = const()[name = string("input_3_mode_0"), val = string("EXACT")]; tensor input_3_cast_fp16 = gelu(mode = input_3_mode_0, x = var_694_cast_fp16)[name = string("input_3_cast_fp16")]; string var_708_pad_type_0 = const()[name = string("op_708_pad_type_0"), val = string("custom")]; tensor var_708_pad_0 = const()[name = string("op_708_pad_0"), val = tensor([1, 1, 1, 1])]; tensor var_708_strides_0 = const()[name = string("op_708_strides_0"), val = tensor([2, 2])]; tensor var_708_dilations_0 = const()[name = string("op_708_dilations_0"), val = tensor([1, 1])]; int32 var_708_groups_0 = const()[name = string("op_708_groups_0"), val = int32(1)]; tensor tower_conv2d2_weight_to_fp16 = const()[name = string("tower_conv2d2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(9792)))]; tensor tower_conv2d2_bias_to_fp16 = const()[name = string("tower_conv2d2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4157056)))]; tensor var_708_cast_fp16 = conv(bias = tower_conv2d2_bias_to_fp16, dilations = var_708_dilations_0, groups = var_708_groups_0, pad = var_708_pad_0, pad_type = var_708_pad_type_0, strides = var_708_strides_0, weight = tower_conv2d2_weight_to_fp16, x = input_3_cast_fp16)[name = string("op_708_cast_fp16")]; string input_5_mode_0 = const()[name = string("input_5_mode_0"), val = string("EXACT")]; tensor input_5_cast_fp16 = gelu(mode = input_5_mode_0, x = var_708_cast_fp16)[name = string("input_5_cast_fp16")]; string var_722_pad_type_0 = const()[name = string("op_722_pad_type_0"), val = string("custom")]; tensor var_722_pad_0 = const()[name = string("op_722_pad_0"), val = tensor([1, 1, 1, 1])]; tensor var_722_strides_0 = const()[name = string("op_722_strides_0"), val = tensor([2, 2])]; tensor var_722_dilations_0 = const()[name = string("op_722_dilations_0"), val = tensor([1, 1])]; int32 var_722_groups_0 = const()[name = string("op_722_groups_0"), val = int32(1)]; tensor tower_conv2d3_weight_to_fp16 = const()[name = string("tower_conv2d3_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4158080)))]; tensor tower_conv2d3_bias_to_fp16 = const()[name = string("tower_conv2d3_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(8305344)))]; tensor var_722_cast_fp16 = conv(bias = tower_conv2d3_bias_to_fp16, dilations = var_722_dilations_0, groups = var_722_groups_0, pad = var_722_pad_0, pad_type = var_722_pad_type_0, strides = var_722_strides_0, weight = tower_conv2d3_weight_to_fp16, x = input_5_cast_fp16)[name = string("op_722_cast_fp16")]; string hidden_1_mode_0 = const()[name = string("hidden_1_mode_0"), val = string("EXACT")]; tensor hidden_1_cast_fp16 = gelu(mode = hidden_1_mode_0, x = var_722_cast_fp16)[name = string("hidden_1_cast_fp16")]; tensor var_729 = const()[name = string("op_729"), val = tensor([0, 3, 1, 2])]; tensor var_734 = const()[name = string("op_734"), val = tensor([30, 13, 7680])]; tensor var_730_cast_fp16 = transpose(perm = var_729, x = hidden_1_cast_fp16)[name = string("transpose_162")]; tensor input_7_cast_fp16 = reshape(shape = var_734, x = var_730_cast_fp16)[name = string("input_7_cast_fp16")]; tensor tower_conv_out_weight_to_fp16 = const()[name = string("tower_conv_out_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(8306368)))]; tensor linear_0_bias_0_to_fp16 = const()[name = string("linear_0_bias_0_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(22068992)))]; tensor linear_0_cast_fp16 = linear(bias = linear_0_bias_0_to_fp16, weight = tower_conv_out_weight_to_fp16, x = input_7_cast_fp16)[name = string("linear_0_cast_fp16")]; tensor const_0_to_fp16 = const()[name = string("const_0_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(22070848)))]; tensor hidden_5_cast_fp16 = add(x = linear_0_cast_fp16, y = const_0_to_fp16)[name = string("hidden_5_cast_fp16")]; tensor var_754 = const()[name = string("op_754"), val = tensor([1, 390, 896])]; tensor input_9_cast_fp16 = reshape(shape = var_754, x = hidden_5_cast_fp16)[name = string("input_9_cast_fp16")]; tensor input_11_axes_0 = const()[name = string("input_11_axes_0"), val = tensor([-1])]; tensor tower_layers_0_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_0_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(22094208)))]; tensor tower_layers_0_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_0_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(22096064)))]; fp16 var_757_to_fp16 = const()[name = string("op_757_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_11_cast_fp16 = layer_norm(axes = input_11_axes_0, beta = tower_layers_0_self_attn_layer_norm_bias_to_fp16, epsilon = var_757_to_fp16, gamma = tower_layers_0_self_attn_layer_norm_weight_to_fp16, x = input_9_cast_fp16)[name = string("input_11_cast_fp16")]; tensor tower_layers_0_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_0_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(22097920)))]; tensor tower_layers_0_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_0_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(23703616)))]; tensor linear_1_cast_fp16 = linear(bias = tower_layers_0_self_attn_q_proj_bias_to_fp16, weight = tower_layers_0_self_attn_q_proj_weight_to_fp16, x = input_11_cast_fp16)[name = string("linear_1_cast_fp16")]; tensor var_770 = const()[name = string("op_770"), val = tensor([1, 390, 14, 64])]; tensor query_1_cast_fp16 = reshape(shape = var_770, x = linear_1_cast_fp16)[name = string("query_1_cast_fp16")]; tensor tower_layers_0_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_0_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(23705472)))]; tensor tower_layers_0_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_0_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(25311168)))]; tensor linear_2_cast_fp16 = linear(bias = tower_layers_0_self_attn_k_proj_bias_to_fp16, weight = tower_layers_0_self_attn_k_proj_weight_to_fp16, x = input_11_cast_fp16)[name = string("linear_2_cast_fp16")]; tensor var_779 = const()[name = string("op_779"), val = tensor([1, 390, 14, 64])]; tensor key_1_cast_fp16 = reshape(shape = var_779, x = linear_2_cast_fp16)[name = string("key_1_cast_fp16")]; tensor tower_layers_0_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_0_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(25313024)))]; tensor tower_layers_0_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_0_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(26918720)))]; tensor linear_3_cast_fp16 = linear(bias = tower_layers_0_self_attn_v_proj_bias_to_fp16, weight = tower_layers_0_self_attn_v_proj_weight_to_fp16, x = input_11_cast_fp16)[name = string("linear_3_cast_fp16")]; tensor var_788 = const()[name = string("op_788"), val = tensor([1, 390, 14, 64])]; tensor value_1_cast_fp16 = reshape(shape = var_788, x = linear_3_cast_fp16)[name = string("value_1_cast_fp16")]; tensor var_806 = const()[name = string("op_806"), val = tensor([0, 2, 1, 3])]; bool var_811_transpose_x_0 = const()[name = string("op_811_transpose_x_0"), val = bool(false)]; bool var_811_transpose_y_0 = const()[name = string("op_811_transpose_y_0"), val = bool(false)]; tensor transpose_54_perm_0 = const()[name = string("transpose_54_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_55_perm_0 = const()[name = string("transpose_55_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_55 = transpose(perm = transpose_55_perm_0, x = key_1_cast_fp16)[name = string("transpose_159")]; tensor transpose_54 = transpose(perm = transpose_54_perm_0, x = query_1_cast_fp16)[name = string("transpose_160")]; tensor var_811_cast_fp16 = matmul(transpose_x = var_811_transpose_x_0, transpose_y = var_811_transpose_y_0, x = transpose_54, y = transpose_55)[name = string("op_811_cast_fp16")]; fp16 var_812_to_fp16 = const()[name = string("op_812_to_fp16"), val = fp16(0x1p-3)]; tensor scores_1_cast_fp16 = mul(x = var_811_cast_fp16, y = var_812_to_fp16)[name = string("scores_1_cast_fp16")]; string attention_mask_to_fp16_dtype_0 = const()[name = string("attention_mask_to_fp16_dtype_0"), val = string("fp16")]; tensor attention_mask_to_fp16 = cast(dtype = attention_mask_to_fp16_dtype_0, x = attention_mask)[name = string("cast_77")]; tensor scores_3_cast_fp16 = add(x = scores_1_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_3_cast_fp16")]; int32 var_821 = const()[name = string("op_821"), val = int32(-1)]; tensor var_823_cast_fp16 = softmax(axis = var_821, x = scores_3_cast_fp16)[name = string("op_823_cast_fp16")]; bool output_1_transpose_x_0 = const()[name = string("output_1_transpose_x_0"), val = bool(false)]; bool output_1_transpose_y_0 = const()[name = string("output_1_transpose_y_0"), val = bool(false)]; tensor value_3_cast_fp16 = transpose(perm = var_806, x = value_1_cast_fp16)[name = string("transpose_161")]; tensor output_1_cast_fp16 = matmul(transpose_x = output_1_transpose_x_0, transpose_y = output_1_transpose_y_0, x = var_823_cast_fp16, y = value_3_cast_fp16)[name = string("output_1_cast_fp16")]; tensor var_834 = const()[name = string("op_834"), val = tensor([0, 2, 1, 3])]; tensor var_839 = const()[name = string("op_839"), val = tensor([1, 390, 896])]; tensor var_835_cast_fp16 = transpose(perm = var_834, x = output_1_cast_fp16)[name = string("transpose_158")]; tensor input_13_cast_fp16 = reshape(shape = var_839, x = var_835_cast_fp16)[name = string("input_13_cast_fp16")]; tensor tower_layers_0_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_0_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(26920576)))]; tensor tower_layers_0_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_0_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28526272)))]; tensor linear_4_cast_fp16 = linear(bias = tower_layers_0_self_attn_out_proj_bias_to_fp16, weight = tower_layers_0_self_attn_out_proj_weight_to_fp16, x = input_13_cast_fp16)[name = string("linear_4_cast_fp16")]; tensor input_15_cast_fp16 = add(x = input_9_cast_fp16, y = linear_4_cast_fp16)[name = string("input_15_cast_fp16")]; tensor input_17_axes_0 = const()[name = string("input_17_axes_0"), val = tensor([-1])]; tensor tower_layers_0_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_0_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28528128)))]; tensor tower_layers_0_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_0_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28529984)))]; fp16 var_847_to_fp16 = const()[name = string("op_847_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_17_cast_fp16 = layer_norm(axes = input_17_axes_0, beta = tower_layers_0_final_layer_norm_bias_to_fp16, epsilon = var_847_to_fp16, gamma = tower_layers_0_final_layer_norm_weight_to_fp16, x = input_15_cast_fp16)[name = string("input_17_cast_fp16")]; tensor tower_layers_0_fc1_weight_to_fp16 = const()[name = string("tower_layers_0_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28531840)))]; tensor tower_layers_0_fc1_bias_to_fp16 = const()[name = string("tower_layers_0_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(34954432)))]; tensor linear_5_cast_fp16 = linear(bias = tower_layers_0_fc1_bias_to_fp16, weight = tower_layers_0_fc1_weight_to_fp16, x = input_17_cast_fp16)[name = string("linear_5_cast_fp16")]; string input_21_mode_0 = const()[name = string("input_21_mode_0"), val = string("EXACT")]; tensor input_21_cast_fp16 = gelu(mode = input_21_mode_0, x = linear_5_cast_fp16)[name = string("input_21_cast_fp16")]; tensor tower_layers_0_fc2_weight_to_fp16 = const()[name = string("tower_layers_0_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(34961664)))]; tensor tower_layers_0_fc2_bias_to_fp16 = const()[name = string("tower_layers_0_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(41384256)))]; tensor linear_6_cast_fp16 = linear(bias = tower_layers_0_fc2_bias_to_fp16, weight = tower_layers_0_fc2_weight_to_fp16, x = input_21_cast_fp16)[name = string("linear_6_cast_fp16")]; tensor input_23_cast_fp16 = add(x = input_15_cast_fp16, y = linear_6_cast_fp16)[name = string("input_23_cast_fp16")]; tensor input_25_axes_0 = const()[name = string("input_25_axes_0"), val = tensor([-1])]; tensor tower_layers_1_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_1_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(41386112)))]; tensor tower_layers_1_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_1_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(41387968)))]; fp16 var_864_to_fp16 = const()[name = string("op_864_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_25_cast_fp16 = layer_norm(axes = input_25_axes_0, beta = tower_layers_1_self_attn_layer_norm_bias_to_fp16, epsilon = var_864_to_fp16, gamma = tower_layers_1_self_attn_layer_norm_weight_to_fp16, x = input_23_cast_fp16)[name = string("input_25_cast_fp16")]; tensor tower_layers_1_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_1_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(41389824)))]; tensor tower_layers_1_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_1_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(42995520)))]; tensor linear_7_cast_fp16 = linear(bias = tower_layers_1_self_attn_q_proj_bias_to_fp16, weight = tower_layers_1_self_attn_q_proj_weight_to_fp16, x = input_25_cast_fp16)[name = string("linear_7_cast_fp16")]; tensor var_877 = const()[name = string("op_877"), val = tensor([1, 390, 14, 64])]; tensor query_5_cast_fp16 = reshape(shape = var_877, x = linear_7_cast_fp16)[name = string("query_5_cast_fp16")]; tensor tower_layers_1_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_1_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(42997376)))]; tensor tower_layers_1_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_1_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(44603072)))]; tensor linear_8_cast_fp16 = linear(bias = tower_layers_1_self_attn_k_proj_bias_to_fp16, weight = tower_layers_1_self_attn_k_proj_weight_to_fp16, x = input_25_cast_fp16)[name = string("linear_8_cast_fp16")]; tensor var_886 = const()[name = string("op_886"), val = tensor([1, 390, 14, 64])]; tensor key_5_cast_fp16 = reshape(shape = var_886, x = linear_8_cast_fp16)[name = string("key_5_cast_fp16")]; tensor tower_layers_1_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_1_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(44604928)))]; tensor tower_layers_1_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_1_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(46210624)))]; tensor linear_9_cast_fp16 = linear(bias = tower_layers_1_self_attn_v_proj_bias_to_fp16, weight = tower_layers_1_self_attn_v_proj_weight_to_fp16, x = input_25_cast_fp16)[name = string("linear_9_cast_fp16")]; tensor var_895 = const()[name = string("op_895"), val = tensor([1, 390, 14, 64])]; tensor value_5_cast_fp16 = reshape(shape = var_895, x = linear_9_cast_fp16)[name = string("value_5_cast_fp16")]; tensor var_913 = const()[name = string("op_913"), val = tensor([0, 2, 1, 3])]; bool var_918_transpose_x_0 = const()[name = string("op_918_transpose_x_0"), val = bool(false)]; bool var_918_transpose_y_0 = const()[name = string("op_918_transpose_y_0"), val = bool(false)]; tensor transpose_56_perm_0 = const()[name = string("transpose_56_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_57_perm_0 = const()[name = string("transpose_57_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_57 = transpose(perm = transpose_57_perm_0, x = key_5_cast_fp16)[name = string("transpose_155")]; tensor transpose_56 = transpose(perm = transpose_56_perm_0, x = query_5_cast_fp16)[name = string("transpose_156")]; tensor var_918_cast_fp16 = matmul(transpose_x = var_918_transpose_x_0, transpose_y = var_918_transpose_y_0, x = transpose_56, y = transpose_57)[name = string("op_918_cast_fp16")]; fp16 var_919_to_fp16 = const()[name = string("op_919_to_fp16"), val = fp16(0x1p-3)]; tensor scores_7_cast_fp16 = mul(x = var_918_cast_fp16, y = var_919_to_fp16)[name = string("scores_7_cast_fp16")]; tensor scores_9_cast_fp16 = add(x = scores_7_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_9_cast_fp16")]; int32 var_928 = const()[name = string("op_928"), val = int32(-1)]; tensor var_930_cast_fp16 = softmax(axis = var_928, x = scores_9_cast_fp16)[name = string("op_930_cast_fp16")]; bool output_3_transpose_x_0 = const()[name = string("output_3_transpose_x_0"), val = bool(false)]; bool output_3_transpose_y_0 = const()[name = string("output_3_transpose_y_0"), val = bool(false)]; tensor value_7_cast_fp16 = transpose(perm = var_913, x = value_5_cast_fp16)[name = string("transpose_157")]; tensor output_3_cast_fp16 = matmul(transpose_x = output_3_transpose_x_0, transpose_y = output_3_transpose_y_0, x = var_930_cast_fp16, y = value_7_cast_fp16)[name = string("output_3_cast_fp16")]; tensor var_941 = const()[name = string("op_941"), val = tensor([0, 2, 1, 3])]; tensor var_946 = const()[name = string("op_946"), val = tensor([1, 390, 896])]; tensor var_942_cast_fp16 = transpose(perm = var_941, x = output_3_cast_fp16)[name = string("transpose_154")]; tensor input_27_cast_fp16 = reshape(shape = var_946, x = var_942_cast_fp16)[name = string("input_27_cast_fp16")]; tensor tower_layers_1_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_1_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(46212480)))]; tensor tower_layers_1_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_1_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(47818176)))]; tensor linear_10_cast_fp16 = linear(bias = tower_layers_1_self_attn_out_proj_bias_to_fp16, weight = tower_layers_1_self_attn_out_proj_weight_to_fp16, x = input_27_cast_fp16)[name = string("linear_10_cast_fp16")]; tensor input_29_cast_fp16 = add(x = input_23_cast_fp16, y = linear_10_cast_fp16)[name = string("input_29_cast_fp16")]; tensor input_31_axes_0 = const()[name = string("input_31_axes_0"), val = tensor([-1])]; tensor tower_layers_1_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_1_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(47820032)))]; tensor tower_layers_1_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_1_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(47821888)))]; fp16 var_954_to_fp16 = const()[name = string("op_954_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_31_cast_fp16 = layer_norm(axes = input_31_axes_0, beta = tower_layers_1_final_layer_norm_bias_to_fp16, epsilon = var_954_to_fp16, gamma = tower_layers_1_final_layer_norm_weight_to_fp16, x = input_29_cast_fp16)[name = string("input_31_cast_fp16")]; tensor tower_layers_1_fc1_weight_to_fp16 = const()[name = string("tower_layers_1_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(47823744)))]; tensor tower_layers_1_fc1_bias_to_fp16 = const()[name = string("tower_layers_1_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(54246336)))]; tensor linear_11_cast_fp16 = linear(bias = tower_layers_1_fc1_bias_to_fp16, weight = tower_layers_1_fc1_weight_to_fp16, x = input_31_cast_fp16)[name = string("linear_11_cast_fp16")]; string input_35_mode_0 = const()[name = string("input_35_mode_0"), val = string("EXACT")]; tensor input_35_cast_fp16 = gelu(mode = input_35_mode_0, x = linear_11_cast_fp16)[name = string("input_35_cast_fp16")]; tensor tower_layers_1_fc2_weight_to_fp16 = const()[name = string("tower_layers_1_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(54253568)))]; tensor tower_layers_1_fc2_bias_to_fp16 = const()[name = string("tower_layers_1_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(60676160)))]; tensor linear_12_cast_fp16 = linear(bias = tower_layers_1_fc2_bias_to_fp16, weight = tower_layers_1_fc2_weight_to_fp16, x = input_35_cast_fp16)[name = string("linear_12_cast_fp16")]; tensor input_37_cast_fp16 = add(x = input_29_cast_fp16, y = linear_12_cast_fp16)[name = string("input_37_cast_fp16")]; tensor input_39_axes_0 = const()[name = string("input_39_axes_0"), val = tensor([-1])]; tensor tower_layers_2_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_2_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(60678016)))]; tensor tower_layers_2_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_2_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(60679872)))]; fp16 var_971_to_fp16 = const()[name = string("op_971_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_39_cast_fp16 = layer_norm(axes = input_39_axes_0, beta = tower_layers_2_self_attn_layer_norm_bias_to_fp16, epsilon = var_971_to_fp16, gamma = tower_layers_2_self_attn_layer_norm_weight_to_fp16, x = input_37_cast_fp16)[name = string("input_39_cast_fp16")]; tensor tower_layers_2_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_2_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(60681728)))]; tensor tower_layers_2_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_2_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(62287424)))]; tensor linear_13_cast_fp16 = linear(bias = tower_layers_2_self_attn_q_proj_bias_to_fp16, weight = tower_layers_2_self_attn_q_proj_weight_to_fp16, x = input_39_cast_fp16)[name = string("linear_13_cast_fp16")]; tensor var_984 = const()[name = string("op_984"), val = tensor([1, 390, 14, 64])]; tensor query_9_cast_fp16 = reshape(shape = var_984, x = linear_13_cast_fp16)[name = string("query_9_cast_fp16")]; tensor tower_layers_2_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_2_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(62289280)))]; tensor tower_layers_2_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_2_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(63894976)))]; tensor linear_14_cast_fp16 = linear(bias = tower_layers_2_self_attn_k_proj_bias_to_fp16, weight = tower_layers_2_self_attn_k_proj_weight_to_fp16, x = input_39_cast_fp16)[name = string("linear_14_cast_fp16")]; tensor var_993 = const()[name = string("op_993"), val = tensor([1, 390, 14, 64])]; tensor key_9_cast_fp16 = reshape(shape = var_993, x = linear_14_cast_fp16)[name = string("key_9_cast_fp16")]; tensor tower_layers_2_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_2_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(63896832)))]; tensor tower_layers_2_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_2_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(65502528)))]; tensor linear_15_cast_fp16 = linear(bias = tower_layers_2_self_attn_v_proj_bias_to_fp16, weight = tower_layers_2_self_attn_v_proj_weight_to_fp16, x = input_39_cast_fp16)[name = string("linear_15_cast_fp16")]; tensor var_1002 = const()[name = string("op_1002"), val = tensor([1, 390, 14, 64])]; tensor value_9_cast_fp16 = reshape(shape = var_1002, x = linear_15_cast_fp16)[name = string("value_9_cast_fp16")]; tensor var_1020 = const()[name = string("op_1020"), val = tensor([0, 2, 1, 3])]; bool var_1025_transpose_x_0 = const()[name = string("op_1025_transpose_x_0"), val = bool(false)]; bool var_1025_transpose_y_0 = const()[name = string("op_1025_transpose_y_0"), val = bool(false)]; tensor transpose_58_perm_0 = const()[name = string("transpose_58_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_59_perm_0 = const()[name = string("transpose_59_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_59 = transpose(perm = transpose_59_perm_0, x = key_9_cast_fp16)[name = string("transpose_151")]; tensor transpose_58 = transpose(perm = transpose_58_perm_0, x = query_9_cast_fp16)[name = string("transpose_152")]; tensor var_1025_cast_fp16 = matmul(transpose_x = var_1025_transpose_x_0, transpose_y = var_1025_transpose_y_0, x = transpose_58, y = transpose_59)[name = string("op_1025_cast_fp16")]; fp16 var_1026_to_fp16 = const()[name = string("op_1026_to_fp16"), val = fp16(0x1p-3)]; tensor scores_13_cast_fp16 = mul(x = var_1025_cast_fp16, y = var_1026_to_fp16)[name = string("scores_13_cast_fp16")]; tensor scores_15_cast_fp16 = add(x = scores_13_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_15_cast_fp16")]; int32 var_1035 = const()[name = string("op_1035"), val = int32(-1)]; tensor var_1037_cast_fp16 = softmax(axis = var_1035, x = scores_15_cast_fp16)[name = string("op_1037_cast_fp16")]; bool output_5_transpose_x_0 = const()[name = string("output_5_transpose_x_0"), val = bool(false)]; bool output_5_transpose_y_0 = const()[name = string("output_5_transpose_y_0"), val = bool(false)]; tensor value_11_cast_fp16 = transpose(perm = var_1020, x = value_9_cast_fp16)[name = string("transpose_153")]; tensor output_5_cast_fp16 = matmul(transpose_x = output_5_transpose_x_0, transpose_y = output_5_transpose_y_0, x = var_1037_cast_fp16, y = value_11_cast_fp16)[name = string("output_5_cast_fp16")]; tensor var_1048 = const()[name = string("op_1048"), val = tensor([0, 2, 1, 3])]; tensor var_1053 = const()[name = string("op_1053"), val = tensor([1, 390, 896])]; tensor var_1049_cast_fp16 = transpose(perm = var_1048, x = output_5_cast_fp16)[name = string("transpose_150")]; tensor input_41_cast_fp16 = reshape(shape = var_1053, x = var_1049_cast_fp16)[name = string("input_41_cast_fp16")]; tensor tower_layers_2_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_2_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(65504384)))]; tensor tower_layers_2_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_2_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(67110080)))]; tensor linear_16_cast_fp16 = linear(bias = tower_layers_2_self_attn_out_proj_bias_to_fp16, weight = tower_layers_2_self_attn_out_proj_weight_to_fp16, x = input_41_cast_fp16)[name = string("linear_16_cast_fp16")]; tensor input_43_cast_fp16 = add(x = input_37_cast_fp16, y = linear_16_cast_fp16)[name = string("input_43_cast_fp16")]; tensor input_45_axes_0 = const()[name = string("input_45_axes_0"), val = tensor([-1])]; tensor tower_layers_2_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_2_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(67111936)))]; tensor tower_layers_2_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_2_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(67113792)))]; fp16 var_1061_to_fp16 = const()[name = string("op_1061_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_45_cast_fp16 = layer_norm(axes = input_45_axes_0, beta = tower_layers_2_final_layer_norm_bias_to_fp16, epsilon = var_1061_to_fp16, gamma = tower_layers_2_final_layer_norm_weight_to_fp16, x = input_43_cast_fp16)[name = string("input_45_cast_fp16")]; tensor tower_layers_2_fc1_weight_to_fp16 = const()[name = string("tower_layers_2_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(67115648)))]; tensor tower_layers_2_fc1_bias_to_fp16 = const()[name = string("tower_layers_2_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(73538240)))]; tensor linear_17_cast_fp16 = linear(bias = tower_layers_2_fc1_bias_to_fp16, weight = tower_layers_2_fc1_weight_to_fp16, x = input_45_cast_fp16)[name = string("linear_17_cast_fp16")]; string input_49_mode_0 = const()[name = string("input_49_mode_0"), val = string("EXACT")]; tensor input_49_cast_fp16 = gelu(mode = input_49_mode_0, x = linear_17_cast_fp16)[name = string("input_49_cast_fp16")]; tensor tower_layers_2_fc2_weight_to_fp16 = const()[name = string("tower_layers_2_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(73545472)))]; tensor tower_layers_2_fc2_bias_to_fp16 = const()[name = string("tower_layers_2_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(79968064)))]; tensor linear_18_cast_fp16 = linear(bias = tower_layers_2_fc2_bias_to_fp16, weight = tower_layers_2_fc2_weight_to_fp16, x = input_49_cast_fp16)[name = string("linear_18_cast_fp16")]; tensor input_51_cast_fp16 = add(x = input_43_cast_fp16, y = linear_18_cast_fp16)[name = string("input_51_cast_fp16")]; tensor input_53_axes_0 = const()[name = string("input_53_axes_0"), val = tensor([-1])]; tensor tower_layers_3_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_3_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(79969920)))]; tensor tower_layers_3_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_3_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(79971776)))]; fp16 var_1078_to_fp16 = const()[name = string("op_1078_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_53_cast_fp16 = layer_norm(axes = input_53_axes_0, beta = tower_layers_3_self_attn_layer_norm_bias_to_fp16, epsilon = var_1078_to_fp16, gamma = tower_layers_3_self_attn_layer_norm_weight_to_fp16, x = input_51_cast_fp16)[name = string("input_53_cast_fp16")]; tensor tower_layers_3_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_3_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(79973632)))]; tensor tower_layers_3_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_3_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(81579328)))]; tensor linear_19_cast_fp16 = linear(bias = tower_layers_3_self_attn_q_proj_bias_to_fp16, weight = tower_layers_3_self_attn_q_proj_weight_to_fp16, x = input_53_cast_fp16)[name = string("linear_19_cast_fp16")]; tensor var_1091 = const()[name = string("op_1091"), val = tensor([1, 390, 14, 64])]; tensor query_13_cast_fp16 = reshape(shape = var_1091, x = linear_19_cast_fp16)[name = string("query_13_cast_fp16")]; tensor tower_layers_3_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_3_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(81581184)))]; tensor tower_layers_3_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_3_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(83186880)))]; tensor linear_20_cast_fp16 = linear(bias = tower_layers_3_self_attn_k_proj_bias_to_fp16, weight = tower_layers_3_self_attn_k_proj_weight_to_fp16, x = input_53_cast_fp16)[name = string("linear_20_cast_fp16")]; tensor var_1100 = const()[name = string("op_1100"), val = tensor([1, 390, 14, 64])]; tensor key_13_cast_fp16 = reshape(shape = var_1100, x = linear_20_cast_fp16)[name = string("key_13_cast_fp16")]; tensor tower_layers_3_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_3_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(83188736)))]; tensor tower_layers_3_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_3_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(84794432)))]; tensor linear_21_cast_fp16 = linear(bias = tower_layers_3_self_attn_v_proj_bias_to_fp16, weight = tower_layers_3_self_attn_v_proj_weight_to_fp16, x = input_53_cast_fp16)[name = string("linear_21_cast_fp16")]; tensor var_1109 = const()[name = string("op_1109"), val = tensor([1, 390, 14, 64])]; tensor value_13_cast_fp16 = reshape(shape = var_1109, x = linear_21_cast_fp16)[name = string("value_13_cast_fp16")]; tensor var_1127 = const()[name = string("op_1127"), val = tensor([0, 2, 1, 3])]; bool var_1132_transpose_x_0 = const()[name = string("op_1132_transpose_x_0"), val = bool(false)]; bool var_1132_transpose_y_0 = const()[name = string("op_1132_transpose_y_0"), val = bool(false)]; tensor transpose_60_perm_0 = const()[name = string("transpose_60_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_61_perm_0 = const()[name = string("transpose_61_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_61 = transpose(perm = transpose_61_perm_0, x = key_13_cast_fp16)[name = string("transpose_147")]; tensor transpose_60 = transpose(perm = transpose_60_perm_0, x = query_13_cast_fp16)[name = string("transpose_148")]; tensor var_1132_cast_fp16 = matmul(transpose_x = var_1132_transpose_x_0, transpose_y = var_1132_transpose_y_0, x = transpose_60, y = transpose_61)[name = string("op_1132_cast_fp16")]; fp16 var_1133_to_fp16 = const()[name = string("op_1133_to_fp16"), val = fp16(0x1p-3)]; tensor scores_19_cast_fp16 = mul(x = var_1132_cast_fp16, y = var_1133_to_fp16)[name = string("scores_19_cast_fp16")]; tensor scores_21_cast_fp16 = add(x = scores_19_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_21_cast_fp16")]; int32 var_1142 = const()[name = string("op_1142"), val = int32(-1)]; tensor var_1144_cast_fp16 = softmax(axis = var_1142, x = scores_21_cast_fp16)[name = string("op_1144_cast_fp16")]; bool output_7_transpose_x_0 = const()[name = string("output_7_transpose_x_0"), val = bool(false)]; bool output_7_transpose_y_0 = const()[name = string("output_7_transpose_y_0"), val = bool(false)]; tensor value_15_cast_fp16 = transpose(perm = var_1127, x = value_13_cast_fp16)[name = string("transpose_149")]; tensor output_7_cast_fp16 = matmul(transpose_x = output_7_transpose_x_0, transpose_y = output_7_transpose_y_0, x = var_1144_cast_fp16, y = value_15_cast_fp16)[name = string("output_7_cast_fp16")]; tensor var_1155 = const()[name = string("op_1155"), val = tensor([0, 2, 1, 3])]; tensor var_1160 = const()[name = string("op_1160"), val = tensor([1, 390, 896])]; tensor var_1156_cast_fp16 = transpose(perm = var_1155, x = output_7_cast_fp16)[name = string("transpose_146")]; tensor input_55_cast_fp16 = reshape(shape = var_1160, x = var_1156_cast_fp16)[name = string("input_55_cast_fp16")]; tensor tower_layers_3_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_3_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(84796288)))]; tensor tower_layers_3_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_3_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(86401984)))]; tensor linear_22_cast_fp16 = linear(bias = tower_layers_3_self_attn_out_proj_bias_to_fp16, weight = tower_layers_3_self_attn_out_proj_weight_to_fp16, x = input_55_cast_fp16)[name = string("linear_22_cast_fp16")]; tensor input_57_cast_fp16 = add(x = input_51_cast_fp16, y = linear_22_cast_fp16)[name = string("input_57_cast_fp16")]; tensor input_59_axes_0 = const()[name = string("input_59_axes_0"), val = tensor([-1])]; tensor tower_layers_3_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_3_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(86403840)))]; tensor tower_layers_3_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_3_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(86405696)))]; fp16 var_1168_to_fp16 = const()[name = string("op_1168_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_59_cast_fp16 = layer_norm(axes = input_59_axes_0, beta = tower_layers_3_final_layer_norm_bias_to_fp16, epsilon = var_1168_to_fp16, gamma = tower_layers_3_final_layer_norm_weight_to_fp16, x = input_57_cast_fp16)[name = string("input_59_cast_fp16")]; tensor tower_layers_3_fc1_weight_to_fp16 = const()[name = string("tower_layers_3_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(86407552)))]; tensor tower_layers_3_fc1_bias_to_fp16 = const()[name = string("tower_layers_3_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(92830144)))]; tensor linear_23_cast_fp16 = linear(bias = tower_layers_3_fc1_bias_to_fp16, weight = tower_layers_3_fc1_weight_to_fp16, x = input_59_cast_fp16)[name = string("linear_23_cast_fp16")]; string input_63_mode_0 = const()[name = string("input_63_mode_0"), val = string("EXACT")]; tensor input_63_cast_fp16 = gelu(mode = input_63_mode_0, x = linear_23_cast_fp16)[name = string("input_63_cast_fp16")]; tensor tower_layers_3_fc2_weight_to_fp16 = const()[name = string("tower_layers_3_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(92837376)))]; tensor tower_layers_3_fc2_bias_to_fp16 = const()[name = string("tower_layers_3_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(99259968)))]; tensor linear_24_cast_fp16 = linear(bias = tower_layers_3_fc2_bias_to_fp16, weight = tower_layers_3_fc2_weight_to_fp16, x = input_63_cast_fp16)[name = string("linear_24_cast_fp16")]; tensor input_65_cast_fp16 = add(x = input_57_cast_fp16, y = linear_24_cast_fp16)[name = string("input_65_cast_fp16")]; tensor input_67_axes_0 = const()[name = string("input_67_axes_0"), val = tensor([-1])]; tensor tower_layers_4_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_4_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(99261824)))]; tensor tower_layers_4_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_4_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(99263680)))]; fp16 var_1185_to_fp16 = const()[name = string("op_1185_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_67_cast_fp16 = layer_norm(axes = input_67_axes_0, beta = tower_layers_4_self_attn_layer_norm_bias_to_fp16, epsilon = var_1185_to_fp16, gamma = tower_layers_4_self_attn_layer_norm_weight_to_fp16, x = input_65_cast_fp16)[name = string("input_67_cast_fp16")]; tensor tower_layers_4_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_4_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(99265536)))]; tensor tower_layers_4_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_4_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(100871232)))]; tensor linear_25_cast_fp16 = linear(bias = tower_layers_4_self_attn_q_proj_bias_to_fp16, weight = tower_layers_4_self_attn_q_proj_weight_to_fp16, x = input_67_cast_fp16)[name = string("linear_25_cast_fp16")]; tensor var_1198 = const()[name = string("op_1198"), val = tensor([1, 390, 14, 64])]; tensor query_17_cast_fp16 = reshape(shape = var_1198, x = linear_25_cast_fp16)[name = string("query_17_cast_fp16")]; tensor tower_layers_4_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_4_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(100873088)))]; tensor tower_layers_4_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_4_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(102478784)))]; tensor linear_26_cast_fp16 = linear(bias = tower_layers_4_self_attn_k_proj_bias_to_fp16, weight = tower_layers_4_self_attn_k_proj_weight_to_fp16, x = input_67_cast_fp16)[name = string("linear_26_cast_fp16")]; tensor var_1207 = const()[name = string("op_1207"), val = tensor([1, 390, 14, 64])]; tensor key_17_cast_fp16 = reshape(shape = var_1207, x = linear_26_cast_fp16)[name = string("key_17_cast_fp16")]; tensor tower_layers_4_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_4_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(102480640)))]; tensor tower_layers_4_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_4_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(104086336)))]; tensor linear_27_cast_fp16 = linear(bias = tower_layers_4_self_attn_v_proj_bias_to_fp16, weight = tower_layers_4_self_attn_v_proj_weight_to_fp16, x = input_67_cast_fp16)[name = string("linear_27_cast_fp16")]; tensor var_1216 = const()[name = string("op_1216"), val = tensor([1, 390, 14, 64])]; tensor value_17_cast_fp16 = reshape(shape = var_1216, x = linear_27_cast_fp16)[name = string("value_17_cast_fp16")]; tensor var_1234 = const()[name = string("op_1234"), val = tensor([0, 2, 1, 3])]; bool var_1239_transpose_x_0 = const()[name = string("op_1239_transpose_x_0"), val = bool(false)]; bool var_1239_transpose_y_0 = const()[name = string("op_1239_transpose_y_0"), val = bool(false)]; tensor transpose_62_perm_0 = const()[name = string("transpose_62_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_63_perm_0 = const()[name = string("transpose_63_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_63 = transpose(perm = transpose_63_perm_0, x = key_17_cast_fp16)[name = string("transpose_143")]; tensor transpose_62 = transpose(perm = transpose_62_perm_0, x = query_17_cast_fp16)[name = string("transpose_144")]; tensor var_1239_cast_fp16 = matmul(transpose_x = var_1239_transpose_x_0, transpose_y = var_1239_transpose_y_0, x = transpose_62, y = transpose_63)[name = string("op_1239_cast_fp16")]; fp16 var_1240_to_fp16 = const()[name = string("op_1240_to_fp16"), val = fp16(0x1p-3)]; tensor scores_25_cast_fp16 = mul(x = var_1239_cast_fp16, y = var_1240_to_fp16)[name = string("scores_25_cast_fp16")]; tensor scores_27_cast_fp16 = add(x = scores_25_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_27_cast_fp16")]; int32 var_1249 = const()[name = string("op_1249"), val = int32(-1)]; tensor var_1251_cast_fp16 = softmax(axis = var_1249, x = scores_27_cast_fp16)[name = string("op_1251_cast_fp16")]; bool output_9_transpose_x_0 = const()[name = string("output_9_transpose_x_0"), val = bool(false)]; bool output_9_transpose_y_0 = const()[name = string("output_9_transpose_y_0"), val = bool(false)]; tensor value_19_cast_fp16 = transpose(perm = var_1234, x = value_17_cast_fp16)[name = string("transpose_145")]; tensor output_9_cast_fp16 = matmul(transpose_x = output_9_transpose_x_0, transpose_y = output_9_transpose_y_0, x = var_1251_cast_fp16, y = value_19_cast_fp16)[name = string("output_9_cast_fp16")]; tensor var_1262 = const()[name = string("op_1262"), val = tensor([0, 2, 1, 3])]; tensor var_1267 = const()[name = string("op_1267"), val = tensor([1, 390, 896])]; tensor var_1263_cast_fp16 = transpose(perm = var_1262, x = output_9_cast_fp16)[name = string("transpose_142")]; tensor input_69_cast_fp16 = reshape(shape = var_1267, x = var_1263_cast_fp16)[name = string("input_69_cast_fp16")]; tensor tower_layers_4_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_4_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(104088192)))]; tensor tower_layers_4_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_4_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(105693888)))]; tensor linear_28_cast_fp16 = linear(bias = tower_layers_4_self_attn_out_proj_bias_to_fp16, weight = tower_layers_4_self_attn_out_proj_weight_to_fp16, x = input_69_cast_fp16)[name = string("linear_28_cast_fp16")]; tensor input_71_cast_fp16 = add(x = input_65_cast_fp16, y = linear_28_cast_fp16)[name = string("input_71_cast_fp16")]; tensor input_73_axes_0 = const()[name = string("input_73_axes_0"), val = tensor([-1])]; tensor tower_layers_4_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_4_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(105695744)))]; tensor tower_layers_4_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_4_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(105697600)))]; fp16 var_1275_to_fp16 = const()[name = string("op_1275_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_73_cast_fp16 = layer_norm(axes = input_73_axes_0, beta = tower_layers_4_final_layer_norm_bias_to_fp16, epsilon = var_1275_to_fp16, gamma = tower_layers_4_final_layer_norm_weight_to_fp16, x = input_71_cast_fp16)[name = string("input_73_cast_fp16")]; tensor tower_layers_4_fc1_weight_to_fp16 = const()[name = string("tower_layers_4_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(105699456)))]; tensor tower_layers_4_fc1_bias_to_fp16 = const()[name = string("tower_layers_4_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(112122048)))]; tensor linear_29_cast_fp16 = linear(bias = tower_layers_4_fc1_bias_to_fp16, weight = tower_layers_4_fc1_weight_to_fp16, x = input_73_cast_fp16)[name = string("linear_29_cast_fp16")]; string input_77_mode_0 = const()[name = string("input_77_mode_0"), val = string("EXACT")]; tensor input_77_cast_fp16 = gelu(mode = input_77_mode_0, x = linear_29_cast_fp16)[name = string("input_77_cast_fp16")]; tensor tower_layers_4_fc2_weight_to_fp16 = const()[name = string("tower_layers_4_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(112129280)))]; tensor tower_layers_4_fc2_bias_to_fp16 = const()[name = string("tower_layers_4_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(118551872)))]; tensor linear_30_cast_fp16 = linear(bias = tower_layers_4_fc2_bias_to_fp16, weight = tower_layers_4_fc2_weight_to_fp16, x = input_77_cast_fp16)[name = string("linear_30_cast_fp16")]; tensor input_79_cast_fp16 = add(x = input_71_cast_fp16, y = linear_30_cast_fp16)[name = string("input_79_cast_fp16")]; tensor input_81_axes_0 = const()[name = string("input_81_axes_0"), val = tensor([-1])]; tensor tower_layers_5_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_5_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(118553728)))]; tensor tower_layers_5_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_5_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(118555584)))]; fp16 var_1292_to_fp16 = const()[name = string("op_1292_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_81_cast_fp16 = layer_norm(axes = input_81_axes_0, beta = tower_layers_5_self_attn_layer_norm_bias_to_fp16, epsilon = var_1292_to_fp16, gamma = tower_layers_5_self_attn_layer_norm_weight_to_fp16, x = input_79_cast_fp16)[name = string("input_81_cast_fp16")]; tensor tower_layers_5_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_5_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(118557440)))]; tensor tower_layers_5_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_5_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(120163136)))]; tensor linear_31_cast_fp16 = linear(bias = tower_layers_5_self_attn_q_proj_bias_to_fp16, weight = tower_layers_5_self_attn_q_proj_weight_to_fp16, x = input_81_cast_fp16)[name = string("linear_31_cast_fp16")]; tensor var_1305 = const()[name = string("op_1305"), val = tensor([1, 390, 14, 64])]; tensor query_21_cast_fp16 = reshape(shape = var_1305, x = linear_31_cast_fp16)[name = string("query_21_cast_fp16")]; tensor tower_layers_5_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_5_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(120164992)))]; tensor tower_layers_5_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_5_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(121770688)))]; tensor linear_32_cast_fp16 = linear(bias = tower_layers_5_self_attn_k_proj_bias_to_fp16, weight = tower_layers_5_self_attn_k_proj_weight_to_fp16, x = input_81_cast_fp16)[name = string("linear_32_cast_fp16")]; tensor var_1314 = const()[name = string("op_1314"), val = tensor([1, 390, 14, 64])]; tensor key_21_cast_fp16 = reshape(shape = var_1314, x = linear_32_cast_fp16)[name = string("key_21_cast_fp16")]; tensor tower_layers_5_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_5_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(121772544)))]; tensor tower_layers_5_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_5_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(123378240)))]; tensor linear_33_cast_fp16 = linear(bias = tower_layers_5_self_attn_v_proj_bias_to_fp16, weight = tower_layers_5_self_attn_v_proj_weight_to_fp16, x = input_81_cast_fp16)[name = string("linear_33_cast_fp16")]; tensor var_1323 = const()[name = string("op_1323"), val = tensor([1, 390, 14, 64])]; tensor value_21_cast_fp16 = reshape(shape = var_1323, x = linear_33_cast_fp16)[name = string("value_21_cast_fp16")]; tensor var_1341 = const()[name = string("op_1341"), val = tensor([0, 2, 1, 3])]; bool var_1346_transpose_x_0 = const()[name = string("op_1346_transpose_x_0"), val = bool(false)]; bool var_1346_transpose_y_0 = const()[name = string("op_1346_transpose_y_0"), val = bool(false)]; tensor transpose_64_perm_0 = const()[name = string("transpose_64_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_65_perm_0 = const()[name = string("transpose_65_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_65 = transpose(perm = transpose_65_perm_0, x = key_21_cast_fp16)[name = string("transpose_139")]; tensor transpose_64 = transpose(perm = transpose_64_perm_0, x = query_21_cast_fp16)[name = string("transpose_140")]; tensor var_1346_cast_fp16 = matmul(transpose_x = var_1346_transpose_x_0, transpose_y = var_1346_transpose_y_0, x = transpose_64, y = transpose_65)[name = string("op_1346_cast_fp16")]; fp16 var_1347_to_fp16 = const()[name = string("op_1347_to_fp16"), val = fp16(0x1p-3)]; tensor scores_31_cast_fp16 = mul(x = var_1346_cast_fp16, y = var_1347_to_fp16)[name = string("scores_31_cast_fp16")]; tensor scores_33_cast_fp16 = add(x = scores_31_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_33_cast_fp16")]; int32 var_1356 = const()[name = string("op_1356"), val = int32(-1)]; tensor var_1358_cast_fp16 = softmax(axis = var_1356, x = scores_33_cast_fp16)[name = string("op_1358_cast_fp16")]; bool output_11_transpose_x_0 = const()[name = string("output_11_transpose_x_0"), val = bool(false)]; bool output_11_transpose_y_0 = const()[name = string("output_11_transpose_y_0"), val = bool(false)]; tensor value_23_cast_fp16 = transpose(perm = var_1341, x = value_21_cast_fp16)[name = string("transpose_141")]; tensor output_11_cast_fp16 = matmul(transpose_x = output_11_transpose_x_0, transpose_y = output_11_transpose_y_0, x = var_1358_cast_fp16, y = value_23_cast_fp16)[name = string("output_11_cast_fp16")]; tensor var_1369 = const()[name = string("op_1369"), val = tensor([0, 2, 1, 3])]; tensor var_1374 = const()[name = string("op_1374"), val = tensor([1, 390, 896])]; tensor var_1370_cast_fp16 = transpose(perm = var_1369, x = output_11_cast_fp16)[name = string("transpose_138")]; tensor input_83_cast_fp16 = reshape(shape = var_1374, x = var_1370_cast_fp16)[name = string("input_83_cast_fp16")]; tensor tower_layers_5_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_5_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(123380096)))]; tensor tower_layers_5_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_5_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(124985792)))]; tensor linear_34_cast_fp16 = linear(bias = tower_layers_5_self_attn_out_proj_bias_to_fp16, weight = tower_layers_5_self_attn_out_proj_weight_to_fp16, x = input_83_cast_fp16)[name = string("linear_34_cast_fp16")]; tensor input_85_cast_fp16 = add(x = input_79_cast_fp16, y = linear_34_cast_fp16)[name = string("input_85_cast_fp16")]; tensor input_87_axes_0 = const()[name = string("input_87_axes_0"), val = tensor([-1])]; tensor tower_layers_5_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_5_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(124987648)))]; tensor tower_layers_5_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_5_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(124989504)))]; fp16 var_1382_to_fp16 = const()[name = string("op_1382_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_87_cast_fp16 = layer_norm(axes = input_87_axes_0, beta = tower_layers_5_final_layer_norm_bias_to_fp16, epsilon = var_1382_to_fp16, gamma = tower_layers_5_final_layer_norm_weight_to_fp16, x = input_85_cast_fp16)[name = string("input_87_cast_fp16")]; tensor tower_layers_5_fc1_weight_to_fp16 = const()[name = string("tower_layers_5_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(124991360)))]; tensor tower_layers_5_fc1_bias_to_fp16 = const()[name = string("tower_layers_5_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(131413952)))]; tensor linear_35_cast_fp16 = linear(bias = tower_layers_5_fc1_bias_to_fp16, weight = tower_layers_5_fc1_weight_to_fp16, x = input_87_cast_fp16)[name = string("linear_35_cast_fp16")]; string input_91_mode_0 = const()[name = string("input_91_mode_0"), val = string("EXACT")]; tensor input_91_cast_fp16 = gelu(mode = input_91_mode_0, x = linear_35_cast_fp16)[name = string("input_91_cast_fp16")]; tensor tower_layers_5_fc2_weight_to_fp16 = const()[name = string("tower_layers_5_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(131421184)))]; tensor tower_layers_5_fc2_bias_to_fp16 = const()[name = string("tower_layers_5_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(137843776)))]; tensor linear_36_cast_fp16 = linear(bias = tower_layers_5_fc2_bias_to_fp16, weight = tower_layers_5_fc2_weight_to_fp16, x = input_91_cast_fp16)[name = string("linear_36_cast_fp16")]; tensor input_93_cast_fp16 = add(x = input_85_cast_fp16, y = linear_36_cast_fp16)[name = string("input_93_cast_fp16")]; tensor input_95_axes_0 = const()[name = string("input_95_axes_0"), val = tensor([-1])]; tensor tower_layers_6_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_6_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(137845632)))]; tensor tower_layers_6_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_6_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(137847488)))]; fp16 var_1399_to_fp16 = const()[name = string("op_1399_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_95_cast_fp16 = layer_norm(axes = input_95_axes_0, beta = tower_layers_6_self_attn_layer_norm_bias_to_fp16, epsilon = var_1399_to_fp16, gamma = tower_layers_6_self_attn_layer_norm_weight_to_fp16, x = input_93_cast_fp16)[name = string("input_95_cast_fp16")]; tensor tower_layers_6_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_6_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(137849344)))]; tensor tower_layers_6_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_6_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(139455040)))]; tensor linear_37_cast_fp16 = linear(bias = tower_layers_6_self_attn_q_proj_bias_to_fp16, weight = tower_layers_6_self_attn_q_proj_weight_to_fp16, x = input_95_cast_fp16)[name = string("linear_37_cast_fp16")]; tensor var_1412 = const()[name = string("op_1412"), val = tensor([1, 390, 14, 64])]; tensor query_25_cast_fp16 = reshape(shape = var_1412, x = linear_37_cast_fp16)[name = string("query_25_cast_fp16")]; tensor tower_layers_6_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_6_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(139456896)))]; tensor tower_layers_6_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_6_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(141062592)))]; tensor linear_38_cast_fp16 = linear(bias = tower_layers_6_self_attn_k_proj_bias_to_fp16, weight = tower_layers_6_self_attn_k_proj_weight_to_fp16, x = input_95_cast_fp16)[name = string("linear_38_cast_fp16")]; tensor var_1421 = const()[name = string("op_1421"), val = tensor([1, 390, 14, 64])]; tensor key_25_cast_fp16 = reshape(shape = var_1421, x = linear_38_cast_fp16)[name = string("key_25_cast_fp16")]; tensor tower_layers_6_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_6_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(141064448)))]; tensor tower_layers_6_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_6_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(142670144)))]; tensor linear_39_cast_fp16 = linear(bias = tower_layers_6_self_attn_v_proj_bias_to_fp16, weight = tower_layers_6_self_attn_v_proj_weight_to_fp16, x = input_95_cast_fp16)[name = string("linear_39_cast_fp16")]; tensor var_1430 = const()[name = string("op_1430"), val = tensor([1, 390, 14, 64])]; tensor value_25_cast_fp16 = reshape(shape = var_1430, x = linear_39_cast_fp16)[name = string("value_25_cast_fp16")]; tensor var_1448 = const()[name = string("op_1448"), val = tensor([0, 2, 1, 3])]; bool var_1453_transpose_x_0 = const()[name = string("op_1453_transpose_x_0"), val = bool(false)]; bool var_1453_transpose_y_0 = const()[name = string("op_1453_transpose_y_0"), val = bool(false)]; tensor transpose_66_perm_0 = const()[name = string("transpose_66_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_67_perm_0 = const()[name = string("transpose_67_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_67 = transpose(perm = transpose_67_perm_0, x = key_25_cast_fp16)[name = string("transpose_135")]; tensor transpose_66 = transpose(perm = transpose_66_perm_0, x = query_25_cast_fp16)[name = string("transpose_136")]; tensor var_1453_cast_fp16 = matmul(transpose_x = var_1453_transpose_x_0, transpose_y = var_1453_transpose_y_0, x = transpose_66, y = transpose_67)[name = string("op_1453_cast_fp16")]; fp16 var_1454_to_fp16 = const()[name = string("op_1454_to_fp16"), val = fp16(0x1p-3)]; tensor scores_37_cast_fp16 = mul(x = var_1453_cast_fp16, y = var_1454_to_fp16)[name = string("scores_37_cast_fp16")]; tensor scores_39_cast_fp16 = add(x = scores_37_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_39_cast_fp16")]; int32 var_1463 = const()[name = string("op_1463"), val = int32(-1)]; tensor var_1465_cast_fp16 = softmax(axis = var_1463, x = scores_39_cast_fp16)[name = string("op_1465_cast_fp16")]; bool output_13_transpose_x_0 = const()[name = string("output_13_transpose_x_0"), val = bool(false)]; bool output_13_transpose_y_0 = const()[name = string("output_13_transpose_y_0"), val = bool(false)]; tensor value_27_cast_fp16 = transpose(perm = var_1448, x = value_25_cast_fp16)[name = string("transpose_137")]; tensor output_13_cast_fp16 = matmul(transpose_x = output_13_transpose_x_0, transpose_y = output_13_transpose_y_0, x = var_1465_cast_fp16, y = value_27_cast_fp16)[name = string("output_13_cast_fp16")]; tensor var_1476 = const()[name = string("op_1476"), val = tensor([0, 2, 1, 3])]; tensor var_1481 = const()[name = string("op_1481"), val = tensor([1, 390, 896])]; tensor var_1477_cast_fp16 = transpose(perm = var_1476, x = output_13_cast_fp16)[name = string("transpose_134")]; tensor input_97_cast_fp16 = reshape(shape = var_1481, x = var_1477_cast_fp16)[name = string("input_97_cast_fp16")]; tensor tower_layers_6_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_6_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(142672000)))]; tensor tower_layers_6_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_6_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(144277696)))]; tensor linear_40_cast_fp16 = linear(bias = tower_layers_6_self_attn_out_proj_bias_to_fp16, weight = tower_layers_6_self_attn_out_proj_weight_to_fp16, x = input_97_cast_fp16)[name = string("linear_40_cast_fp16")]; tensor input_99_cast_fp16 = add(x = input_93_cast_fp16, y = linear_40_cast_fp16)[name = string("input_99_cast_fp16")]; tensor input_101_axes_0 = const()[name = string("input_101_axes_0"), val = tensor([-1])]; tensor tower_layers_6_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_6_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(144279552)))]; tensor tower_layers_6_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_6_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(144281408)))]; fp16 var_1489_to_fp16 = const()[name = string("op_1489_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_101_cast_fp16 = layer_norm(axes = input_101_axes_0, beta = tower_layers_6_final_layer_norm_bias_to_fp16, epsilon = var_1489_to_fp16, gamma = tower_layers_6_final_layer_norm_weight_to_fp16, x = input_99_cast_fp16)[name = string("input_101_cast_fp16")]; tensor tower_layers_6_fc1_weight_to_fp16 = const()[name = string("tower_layers_6_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(144283264)))]; tensor tower_layers_6_fc1_bias_to_fp16 = const()[name = string("tower_layers_6_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(150705856)))]; tensor linear_41_cast_fp16 = linear(bias = tower_layers_6_fc1_bias_to_fp16, weight = tower_layers_6_fc1_weight_to_fp16, x = input_101_cast_fp16)[name = string("linear_41_cast_fp16")]; string input_105_mode_0 = const()[name = string("input_105_mode_0"), val = string("EXACT")]; tensor input_105_cast_fp16 = gelu(mode = input_105_mode_0, x = linear_41_cast_fp16)[name = string("input_105_cast_fp16")]; tensor tower_layers_6_fc2_weight_to_fp16 = const()[name = string("tower_layers_6_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(150713088)))]; tensor tower_layers_6_fc2_bias_to_fp16 = const()[name = string("tower_layers_6_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(157135680)))]; tensor linear_42_cast_fp16 = linear(bias = tower_layers_6_fc2_bias_to_fp16, weight = tower_layers_6_fc2_weight_to_fp16, x = input_105_cast_fp16)[name = string("linear_42_cast_fp16")]; tensor input_107_cast_fp16 = add(x = input_99_cast_fp16, y = linear_42_cast_fp16)[name = string("input_107_cast_fp16")]; tensor input_109_axes_0 = const()[name = string("input_109_axes_0"), val = tensor([-1])]; tensor tower_layers_7_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_7_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(157137536)))]; tensor tower_layers_7_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_7_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(157139392)))]; fp16 var_1506_to_fp16 = const()[name = string("op_1506_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_109_cast_fp16 = layer_norm(axes = input_109_axes_0, beta = tower_layers_7_self_attn_layer_norm_bias_to_fp16, epsilon = var_1506_to_fp16, gamma = tower_layers_7_self_attn_layer_norm_weight_to_fp16, x = input_107_cast_fp16)[name = string("input_109_cast_fp16")]; tensor tower_layers_7_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_7_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(157141248)))]; tensor tower_layers_7_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_7_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(158746944)))]; tensor linear_43_cast_fp16 = linear(bias = tower_layers_7_self_attn_q_proj_bias_to_fp16, weight = tower_layers_7_self_attn_q_proj_weight_to_fp16, x = input_109_cast_fp16)[name = string("linear_43_cast_fp16")]; tensor var_1519 = const()[name = string("op_1519"), val = tensor([1, 390, 14, 64])]; tensor query_29_cast_fp16 = reshape(shape = var_1519, x = linear_43_cast_fp16)[name = string("query_29_cast_fp16")]; tensor tower_layers_7_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_7_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(158748800)))]; tensor tower_layers_7_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_7_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(160354496)))]; tensor linear_44_cast_fp16 = linear(bias = tower_layers_7_self_attn_k_proj_bias_to_fp16, weight = tower_layers_7_self_attn_k_proj_weight_to_fp16, x = input_109_cast_fp16)[name = string("linear_44_cast_fp16")]; tensor var_1528 = const()[name = string("op_1528"), val = tensor([1, 390, 14, 64])]; tensor key_29_cast_fp16 = reshape(shape = var_1528, x = linear_44_cast_fp16)[name = string("key_29_cast_fp16")]; tensor tower_layers_7_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_7_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(160356352)))]; tensor tower_layers_7_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_7_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(161962048)))]; tensor linear_45_cast_fp16 = linear(bias = tower_layers_7_self_attn_v_proj_bias_to_fp16, weight = tower_layers_7_self_attn_v_proj_weight_to_fp16, x = input_109_cast_fp16)[name = string("linear_45_cast_fp16")]; tensor var_1537 = const()[name = string("op_1537"), val = tensor([1, 390, 14, 64])]; tensor value_29_cast_fp16 = reshape(shape = var_1537, x = linear_45_cast_fp16)[name = string("value_29_cast_fp16")]; tensor var_1555 = const()[name = string("op_1555"), val = tensor([0, 2, 1, 3])]; bool var_1560_transpose_x_0 = const()[name = string("op_1560_transpose_x_0"), val = bool(false)]; bool var_1560_transpose_y_0 = const()[name = string("op_1560_transpose_y_0"), val = bool(false)]; tensor transpose_68_perm_0 = const()[name = string("transpose_68_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_69_perm_0 = const()[name = string("transpose_69_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_69 = transpose(perm = transpose_69_perm_0, x = key_29_cast_fp16)[name = string("transpose_131")]; tensor transpose_68 = transpose(perm = transpose_68_perm_0, x = query_29_cast_fp16)[name = string("transpose_132")]; tensor var_1560_cast_fp16 = matmul(transpose_x = var_1560_transpose_x_0, transpose_y = var_1560_transpose_y_0, x = transpose_68, y = transpose_69)[name = string("op_1560_cast_fp16")]; fp16 var_1561_to_fp16 = const()[name = string("op_1561_to_fp16"), val = fp16(0x1p-3)]; tensor scores_43_cast_fp16 = mul(x = var_1560_cast_fp16, y = var_1561_to_fp16)[name = string("scores_43_cast_fp16")]; tensor scores_45_cast_fp16 = add(x = scores_43_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_45_cast_fp16")]; int32 var_1570 = const()[name = string("op_1570"), val = int32(-1)]; tensor var_1572_cast_fp16 = softmax(axis = var_1570, x = scores_45_cast_fp16)[name = string("op_1572_cast_fp16")]; bool output_15_transpose_x_0 = const()[name = string("output_15_transpose_x_0"), val = bool(false)]; bool output_15_transpose_y_0 = const()[name = string("output_15_transpose_y_0"), val = bool(false)]; tensor value_31_cast_fp16 = transpose(perm = var_1555, x = value_29_cast_fp16)[name = string("transpose_133")]; tensor output_15_cast_fp16 = matmul(transpose_x = output_15_transpose_x_0, transpose_y = output_15_transpose_y_0, x = var_1572_cast_fp16, y = value_31_cast_fp16)[name = string("output_15_cast_fp16")]; tensor var_1583 = const()[name = string("op_1583"), val = tensor([0, 2, 1, 3])]; tensor var_1588 = const()[name = string("op_1588"), val = tensor([1, 390, 896])]; tensor var_1584_cast_fp16 = transpose(perm = var_1583, x = output_15_cast_fp16)[name = string("transpose_130")]; tensor input_111_cast_fp16 = reshape(shape = var_1588, x = var_1584_cast_fp16)[name = string("input_111_cast_fp16")]; tensor tower_layers_7_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_7_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(161963904)))]; tensor tower_layers_7_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_7_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(163569600)))]; tensor linear_46_cast_fp16 = linear(bias = tower_layers_7_self_attn_out_proj_bias_to_fp16, weight = tower_layers_7_self_attn_out_proj_weight_to_fp16, x = input_111_cast_fp16)[name = string("linear_46_cast_fp16")]; tensor input_113_cast_fp16 = add(x = input_107_cast_fp16, y = linear_46_cast_fp16)[name = string("input_113_cast_fp16")]; tensor input_115_axes_0 = const()[name = string("input_115_axes_0"), val = tensor([-1])]; tensor tower_layers_7_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_7_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(163571456)))]; tensor tower_layers_7_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_7_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(163573312)))]; fp16 var_1596_to_fp16 = const()[name = string("op_1596_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_115_cast_fp16 = layer_norm(axes = input_115_axes_0, beta = tower_layers_7_final_layer_norm_bias_to_fp16, epsilon = var_1596_to_fp16, gamma = tower_layers_7_final_layer_norm_weight_to_fp16, x = input_113_cast_fp16)[name = string("input_115_cast_fp16")]; tensor tower_layers_7_fc1_weight_to_fp16 = const()[name = string("tower_layers_7_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(163575168)))]; tensor tower_layers_7_fc1_bias_to_fp16 = const()[name = string("tower_layers_7_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(169997760)))]; tensor linear_47_cast_fp16 = linear(bias = tower_layers_7_fc1_bias_to_fp16, weight = tower_layers_7_fc1_weight_to_fp16, x = input_115_cast_fp16)[name = string("linear_47_cast_fp16")]; string input_119_mode_0 = const()[name = string("input_119_mode_0"), val = string("EXACT")]; tensor input_119_cast_fp16 = gelu(mode = input_119_mode_0, x = linear_47_cast_fp16)[name = string("input_119_cast_fp16")]; tensor tower_layers_7_fc2_weight_to_fp16 = const()[name = string("tower_layers_7_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(170004992)))]; tensor tower_layers_7_fc2_bias_to_fp16 = const()[name = string("tower_layers_7_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(176427584)))]; tensor linear_48_cast_fp16 = linear(bias = tower_layers_7_fc2_bias_to_fp16, weight = tower_layers_7_fc2_weight_to_fp16, x = input_119_cast_fp16)[name = string("linear_48_cast_fp16")]; tensor input_121_cast_fp16 = add(x = input_113_cast_fp16, y = linear_48_cast_fp16)[name = string("input_121_cast_fp16")]; tensor input_123_axes_0 = const()[name = string("input_123_axes_0"), val = tensor([-1])]; tensor tower_layers_8_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_8_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(176429440)))]; tensor tower_layers_8_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_8_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(176431296)))]; fp16 var_1613_to_fp16 = const()[name = string("op_1613_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_123_cast_fp16 = layer_norm(axes = input_123_axes_0, beta = tower_layers_8_self_attn_layer_norm_bias_to_fp16, epsilon = var_1613_to_fp16, gamma = tower_layers_8_self_attn_layer_norm_weight_to_fp16, x = input_121_cast_fp16)[name = string("input_123_cast_fp16")]; tensor tower_layers_8_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_8_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(176433152)))]; tensor tower_layers_8_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_8_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(178038848)))]; tensor linear_49_cast_fp16 = linear(bias = tower_layers_8_self_attn_q_proj_bias_to_fp16, weight = tower_layers_8_self_attn_q_proj_weight_to_fp16, x = input_123_cast_fp16)[name = string("linear_49_cast_fp16")]; tensor var_1626 = const()[name = string("op_1626"), val = tensor([1, 390, 14, 64])]; tensor query_33_cast_fp16 = reshape(shape = var_1626, x = linear_49_cast_fp16)[name = string("query_33_cast_fp16")]; tensor tower_layers_8_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_8_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(178040704)))]; tensor tower_layers_8_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_8_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(179646400)))]; tensor linear_50_cast_fp16 = linear(bias = tower_layers_8_self_attn_k_proj_bias_to_fp16, weight = tower_layers_8_self_attn_k_proj_weight_to_fp16, x = input_123_cast_fp16)[name = string("linear_50_cast_fp16")]; tensor var_1635 = const()[name = string("op_1635"), val = tensor([1, 390, 14, 64])]; tensor key_33_cast_fp16 = reshape(shape = var_1635, x = linear_50_cast_fp16)[name = string("key_33_cast_fp16")]; tensor tower_layers_8_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_8_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(179648256)))]; tensor tower_layers_8_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_8_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(181253952)))]; tensor linear_51_cast_fp16 = linear(bias = tower_layers_8_self_attn_v_proj_bias_to_fp16, weight = tower_layers_8_self_attn_v_proj_weight_to_fp16, x = input_123_cast_fp16)[name = string("linear_51_cast_fp16")]; tensor var_1644 = const()[name = string("op_1644"), val = tensor([1, 390, 14, 64])]; tensor value_33_cast_fp16 = reshape(shape = var_1644, x = linear_51_cast_fp16)[name = string("value_33_cast_fp16")]; tensor var_1662 = const()[name = string("op_1662"), val = tensor([0, 2, 1, 3])]; bool var_1667_transpose_x_0 = const()[name = string("op_1667_transpose_x_0"), val = bool(false)]; bool var_1667_transpose_y_0 = const()[name = string("op_1667_transpose_y_0"), val = bool(false)]; tensor transpose_70_perm_0 = const()[name = string("transpose_70_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_71_perm_0 = const()[name = string("transpose_71_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_71 = transpose(perm = transpose_71_perm_0, x = key_33_cast_fp16)[name = string("transpose_127")]; tensor transpose_70 = transpose(perm = transpose_70_perm_0, x = query_33_cast_fp16)[name = string("transpose_128")]; tensor var_1667_cast_fp16 = matmul(transpose_x = var_1667_transpose_x_0, transpose_y = var_1667_transpose_y_0, x = transpose_70, y = transpose_71)[name = string("op_1667_cast_fp16")]; fp16 var_1668_to_fp16 = const()[name = string("op_1668_to_fp16"), val = fp16(0x1p-3)]; tensor scores_49_cast_fp16 = mul(x = var_1667_cast_fp16, y = var_1668_to_fp16)[name = string("scores_49_cast_fp16")]; tensor scores_51_cast_fp16 = add(x = scores_49_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_51_cast_fp16")]; int32 var_1677 = const()[name = string("op_1677"), val = int32(-1)]; tensor var_1679_cast_fp16 = softmax(axis = var_1677, x = scores_51_cast_fp16)[name = string("op_1679_cast_fp16")]; bool output_17_transpose_x_0 = const()[name = string("output_17_transpose_x_0"), val = bool(false)]; bool output_17_transpose_y_0 = const()[name = string("output_17_transpose_y_0"), val = bool(false)]; tensor value_35_cast_fp16 = transpose(perm = var_1662, x = value_33_cast_fp16)[name = string("transpose_129")]; tensor output_17_cast_fp16 = matmul(transpose_x = output_17_transpose_x_0, transpose_y = output_17_transpose_y_0, x = var_1679_cast_fp16, y = value_35_cast_fp16)[name = string("output_17_cast_fp16")]; tensor var_1690 = const()[name = string("op_1690"), val = tensor([0, 2, 1, 3])]; tensor var_1695 = const()[name = string("op_1695"), val = tensor([1, 390, 896])]; tensor var_1691_cast_fp16 = transpose(perm = var_1690, x = output_17_cast_fp16)[name = string("transpose_126")]; tensor input_125_cast_fp16 = reshape(shape = var_1695, x = var_1691_cast_fp16)[name = string("input_125_cast_fp16")]; tensor tower_layers_8_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_8_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(181255808)))]; tensor tower_layers_8_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_8_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(182861504)))]; tensor linear_52_cast_fp16 = linear(bias = tower_layers_8_self_attn_out_proj_bias_to_fp16, weight = tower_layers_8_self_attn_out_proj_weight_to_fp16, x = input_125_cast_fp16)[name = string("linear_52_cast_fp16")]; tensor input_127_cast_fp16 = add(x = input_121_cast_fp16, y = linear_52_cast_fp16)[name = string("input_127_cast_fp16")]; tensor input_129_axes_0 = const()[name = string("input_129_axes_0"), val = tensor([-1])]; tensor tower_layers_8_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_8_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(182863360)))]; tensor tower_layers_8_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_8_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(182865216)))]; fp16 var_1703_to_fp16 = const()[name = string("op_1703_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_129_cast_fp16 = layer_norm(axes = input_129_axes_0, beta = tower_layers_8_final_layer_norm_bias_to_fp16, epsilon = var_1703_to_fp16, gamma = tower_layers_8_final_layer_norm_weight_to_fp16, x = input_127_cast_fp16)[name = string("input_129_cast_fp16")]; tensor tower_layers_8_fc1_weight_to_fp16 = const()[name = string("tower_layers_8_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(182867072)))]; tensor tower_layers_8_fc1_bias_to_fp16 = const()[name = string("tower_layers_8_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(189289664)))]; tensor linear_53_cast_fp16 = linear(bias = tower_layers_8_fc1_bias_to_fp16, weight = tower_layers_8_fc1_weight_to_fp16, x = input_129_cast_fp16)[name = string("linear_53_cast_fp16")]; string input_133_mode_0 = const()[name = string("input_133_mode_0"), val = string("EXACT")]; tensor input_133_cast_fp16 = gelu(mode = input_133_mode_0, x = linear_53_cast_fp16)[name = string("input_133_cast_fp16")]; tensor tower_layers_8_fc2_weight_to_fp16 = const()[name = string("tower_layers_8_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(189296896)))]; tensor tower_layers_8_fc2_bias_to_fp16 = const()[name = string("tower_layers_8_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(195719488)))]; tensor linear_54_cast_fp16 = linear(bias = tower_layers_8_fc2_bias_to_fp16, weight = tower_layers_8_fc2_weight_to_fp16, x = input_133_cast_fp16)[name = string("linear_54_cast_fp16")]; tensor input_135_cast_fp16 = add(x = input_127_cast_fp16, y = linear_54_cast_fp16)[name = string("input_135_cast_fp16")]; tensor input_137_axes_0 = const()[name = string("input_137_axes_0"), val = tensor([-1])]; tensor tower_layers_9_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_9_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(195721344)))]; tensor tower_layers_9_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_9_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(195723200)))]; fp16 var_1720_to_fp16 = const()[name = string("op_1720_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_137_cast_fp16 = layer_norm(axes = input_137_axes_0, beta = tower_layers_9_self_attn_layer_norm_bias_to_fp16, epsilon = var_1720_to_fp16, gamma = tower_layers_9_self_attn_layer_norm_weight_to_fp16, x = input_135_cast_fp16)[name = string("input_137_cast_fp16")]; tensor tower_layers_9_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_9_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(195725056)))]; tensor tower_layers_9_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_9_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(197330752)))]; tensor linear_55_cast_fp16 = linear(bias = tower_layers_9_self_attn_q_proj_bias_to_fp16, weight = tower_layers_9_self_attn_q_proj_weight_to_fp16, x = input_137_cast_fp16)[name = string("linear_55_cast_fp16")]; tensor var_1733 = const()[name = string("op_1733"), val = tensor([1, 390, 14, 64])]; tensor query_37_cast_fp16 = reshape(shape = var_1733, x = linear_55_cast_fp16)[name = string("query_37_cast_fp16")]; tensor tower_layers_9_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_9_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(197332608)))]; tensor tower_layers_9_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_9_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(198938304)))]; tensor linear_56_cast_fp16 = linear(bias = tower_layers_9_self_attn_k_proj_bias_to_fp16, weight = tower_layers_9_self_attn_k_proj_weight_to_fp16, x = input_137_cast_fp16)[name = string("linear_56_cast_fp16")]; tensor var_1742 = const()[name = string("op_1742"), val = tensor([1, 390, 14, 64])]; tensor key_37_cast_fp16 = reshape(shape = var_1742, x = linear_56_cast_fp16)[name = string("key_37_cast_fp16")]; tensor tower_layers_9_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_9_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(198940160)))]; tensor tower_layers_9_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_9_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(200545856)))]; tensor linear_57_cast_fp16 = linear(bias = tower_layers_9_self_attn_v_proj_bias_to_fp16, weight = tower_layers_9_self_attn_v_proj_weight_to_fp16, x = input_137_cast_fp16)[name = string("linear_57_cast_fp16")]; tensor var_1751 = const()[name = string("op_1751"), val = tensor([1, 390, 14, 64])]; tensor value_37_cast_fp16 = reshape(shape = var_1751, x = linear_57_cast_fp16)[name = string("value_37_cast_fp16")]; tensor var_1769 = const()[name = string("op_1769"), val = tensor([0, 2, 1, 3])]; bool var_1774_transpose_x_0 = const()[name = string("op_1774_transpose_x_0"), val = bool(false)]; bool var_1774_transpose_y_0 = const()[name = string("op_1774_transpose_y_0"), val = bool(false)]; tensor transpose_72_perm_0 = const()[name = string("transpose_72_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_73_perm_0 = const()[name = string("transpose_73_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_73 = transpose(perm = transpose_73_perm_0, x = key_37_cast_fp16)[name = string("transpose_123")]; tensor transpose_72 = transpose(perm = transpose_72_perm_0, x = query_37_cast_fp16)[name = string("transpose_124")]; tensor var_1774_cast_fp16 = matmul(transpose_x = var_1774_transpose_x_0, transpose_y = var_1774_transpose_y_0, x = transpose_72, y = transpose_73)[name = string("op_1774_cast_fp16")]; fp16 var_1775_to_fp16 = const()[name = string("op_1775_to_fp16"), val = fp16(0x1p-3)]; tensor scores_55_cast_fp16 = mul(x = var_1774_cast_fp16, y = var_1775_to_fp16)[name = string("scores_55_cast_fp16")]; tensor scores_57_cast_fp16 = add(x = scores_55_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_57_cast_fp16")]; int32 var_1784 = const()[name = string("op_1784"), val = int32(-1)]; tensor var_1786_cast_fp16 = softmax(axis = var_1784, x = scores_57_cast_fp16)[name = string("op_1786_cast_fp16")]; bool output_19_transpose_x_0 = const()[name = string("output_19_transpose_x_0"), val = bool(false)]; bool output_19_transpose_y_0 = const()[name = string("output_19_transpose_y_0"), val = bool(false)]; tensor value_39_cast_fp16 = transpose(perm = var_1769, x = value_37_cast_fp16)[name = string("transpose_125")]; tensor output_19_cast_fp16 = matmul(transpose_x = output_19_transpose_x_0, transpose_y = output_19_transpose_y_0, x = var_1786_cast_fp16, y = value_39_cast_fp16)[name = string("output_19_cast_fp16")]; tensor var_1797 = const()[name = string("op_1797"), val = tensor([0, 2, 1, 3])]; tensor var_1802 = const()[name = string("op_1802"), val = tensor([1, 390, 896])]; tensor var_1798_cast_fp16 = transpose(perm = var_1797, x = output_19_cast_fp16)[name = string("transpose_122")]; tensor input_139_cast_fp16 = reshape(shape = var_1802, x = var_1798_cast_fp16)[name = string("input_139_cast_fp16")]; tensor tower_layers_9_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_9_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(200547712)))]; tensor tower_layers_9_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_9_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(202153408)))]; tensor linear_58_cast_fp16 = linear(bias = tower_layers_9_self_attn_out_proj_bias_to_fp16, weight = tower_layers_9_self_attn_out_proj_weight_to_fp16, x = input_139_cast_fp16)[name = string("linear_58_cast_fp16")]; tensor input_141_cast_fp16 = add(x = input_135_cast_fp16, y = linear_58_cast_fp16)[name = string("input_141_cast_fp16")]; tensor input_143_axes_0 = const()[name = string("input_143_axes_0"), val = tensor([-1])]; tensor tower_layers_9_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_9_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(202155264)))]; tensor tower_layers_9_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_9_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(202157120)))]; fp16 var_1810_to_fp16 = const()[name = string("op_1810_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_143_cast_fp16 = layer_norm(axes = input_143_axes_0, beta = tower_layers_9_final_layer_norm_bias_to_fp16, epsilon = var_1810_to_fp16, gamma = tower_layers_9_final_layer_norm_weight_to_fp16, x = input_141_cast_fp16)[name = string("input_143_cast_fp16")]; tensor tower_layers_9_fc1_weight_to_fp16 = const()[name = string("tower_layers_9_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(202158976)))]; tensor tower_layers_9_fc1_bias_to_fp16 = const()[name = string("tower_layers_9_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(208581568)))]; tensor linear_59_cast_fp16 = linear(bias = tower_layers_9_fc1_bias_to_fp16, weight = tower_layers_9_fc1_weight_to_fp16, x = input_143_cast_fp16)[name = string("linear_59_cast_fp16")]; string input_147_mode_0 = const()[name = string("input_147_mode_0"), val = string("EXACT")]; tensor input_147_cast_fp16 = gelu(mode = input_147_mode_0, x = linear_59_cast_fp16)[name = string("input_147_cast_fp16")]; tensor tower_layers_9_fc2_weight_to_fp16 = const()[name = string("tower_layers_9_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(208588800)))]; tensor tower_layers_9_fc2_bias_to_fp16 = const()[name = string("tower_layers_9_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(215011392)))]; tensor linear_60_cast_fp16 = linear(bias = tower_layers_9_fc2_bias_to_fp16, weight = tower_layers_9_fc2_weight_to_fp16, x = input_147_cast_fp16)[name = string("linear_60_cast_fp16")]; tensor input_149_cast_fp16 = add(x = input_141_cast_fp16, y = linear_60_cast_fp16)[name = string("input_149_cast_fp16")]; tensor input_151_axes_0 = const()[name = string("input_151_axes_0"), val = tensor([-1])]; tensor tower_layers_10_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_10_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(215013248)))]; tensor tower_layers_10_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_10_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(215015104)))]; fp16 var_1827_to_fp16 = const()[name = string("op_1827_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_151_cast_fp16 = layer_norm(axes = input_151_axes_0, beta = tower_layers_10_self_attn_layer_norm_bias_to_fp16, epsilon = var_1827_to_fp16, gamma = tower_layers_10_self_attn_layer_norm_weight_to_fp16, x = input_149_cast_fp16)[name = string("input_151_cast_fp16")]; tensor tower_layers_10_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_10_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(215016960)))]; tensor tower_layers_10_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_10_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(216622656)))]; tensor linear_61_cast_fp16 = linear(bias = tower_layers_10_self_attn_q_proj_bias_to_fp16, weight = tower_layers_10_self_attn_q_proj_weight_to_fp16, x = input_151_cast_fp16)[name = string("linear_61_cast_fp16")]; tensor var_1840 = const()[name = string("op_1840"), val = tensor([1, 390, 14, 64])]; tensor query_41_cast_fp16 = reshape(shape = var_1840, x = linear_61_cast_fp16)[name = string("query_41_cast_fp16")]; tensor tower_layers_10_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_10_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(216624512)))]; tensor tower_layers_10_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_10_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(218230208)))]; tensor linear_62_cast_fp16 = linear(bias = tower_layers_10_self_attn_k_proj_bias_to_fp16, weight = tower_layers_10_self_attn_k_proj_weight_to_fp16, x = input_151_cast_fp16)[name = string("linear_62_cast_fp16")]; tensor var_1849 = const()[name = string("op_1849"), val = tensor([1, 390, 14, 64])]; tensor key_41_cast_fp16 = reshape(shape = var_1849, x = linear_62_cast_fp16)[name = string("key_41_cast_fp16")]; tensor tower_layers_10_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_10_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(218232064)))]; tensor tower_layers_10_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_10_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(219837760)))]; tensor linear_63_cast_fp16 = linear(bias = tower_layers_10_self_attn_v_proj_bias_to_fp16, weight = tower_layers_10_self_attn_v_proj_weight_to_fp16, x = input_151_cast_fp16)[name = string("linear_63_cast_fp16")]; tensor var_1858 = const()[name = string("op_1858"), val = tensor([1, 390, 14, 64])]; tensor value_41_cast_fp16 = reshape(shape = var_1858, x = linear_63_cast_fp16)[name = string("value_41_cast_fp16")]; tensor var_1876 = const()[name = string("op_1876"), val = tensor([0, 2, 1, 3])]; bool var_1881_transpose_x_0 = const()[name = string("op_1881_transpose_x_0"), val = bool(false)]; bool var_1881_transpose_y_0 = const()[name = string("op_1881_transpose_y_0"), val = bool(false)]; tensor transpose_74_perm_0 = const()[name = string("transpose_74_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_75_perm_0 = const()[name = string("transpose_75_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_75 = transpose(perm = transpose_75_perm_0, x = key_41_cast_fp16)[name = string("transpose_119")]; tensor transpose_74 = transpose(perm = transpose_74_perm_0, x = query_41_cast_fp16)[name = string("transpose_120")]; tensor var_1881_cast_fp16 = matmul(transpose_x = var_1881_transpose_x_0, transpose_y = var_1881_transpose_y_0, x = transpose_74, y = transpose_75)[name = string("op_1881_cast_fp16")]; fp16 var_1882_to_fp16 = const()[name = string("op_1882_to_fp16"), val = fp16(0x1p-3)]; tensor scores_61_cast_fp16 = mul(x = var_1881_cast_fp16, y = var_1882_to_fp16)[name = string("scores_61_cast_fp16")]; tensor scores_63_cast_fp16 = add(x = scores_61_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_63_cast_fp16")]; int32 var_1891 = const()[name = string("op_1891"), val = int32(-1)]; tensor var_1893_cast_fp16 = softmax(axis = var_1891, x = scores_63_cast_fp16)[name = string("op_1893_cast_fp16")]; bool output_21_transpose_x_0 = const()[name = string("output_21_transpose_x_0"), val = bool(false)]; bool output_21_transpose_y_0 = const()[name = string("output_21_transpose_y_0"), val = bool(false)]; tensor value_43_cast_fp16 = transpose(perm = var_1876, x = value_41_cast_fp16)[name = string("transpose_121")]; tensor output_21_cast_fp16 = matmul(transpose_x = output_21_transpose_x_0, transpose_y = output_21_transpose_y_0, x = var_1893_cast_fp16, y = value_43_cast_fp16)[name = string("output_21_cast_fp16")]; tensor var_1904 = const()[name = string("op_1904"), val = tensor([0, 2, 1, 3])]; tensor var_1909 = const()[name = string("op_1909"), val = tensor([1, 390, 896])]; tensor var_1905_cast_fp16 = transpose(perm = var_1904, x = output_21_cast_fp16)[name = string("transpose_118")]; tensor input_153_cast_fp16 = reshape(shape = var_1909, x = var_1905_cast_fp16)[name = string("input_153_cast_fp16")]; tensor tower_layers_10_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_10_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(219839616)))]; tensor tower_layers_10_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_10_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(221445312)))]; tensor linear_64_cast_fp16 = linear(bias = tower_layers_10_self_attn_out_proj_bias_to_fp16, weight = tower_layers_10_self_attn_out_proj_weight_to_fp16, x = input_153_cast_fp16)[name = string("linear_64_cast_fp16")]; tensor input_155_cast_fp16 = add(x = input_149_cast_fp16, y = linear_64_cast_fp16)[name = string("input_155_cast_fp16")]; tensor input_157_axes_0 = const()[name = string("input_157_axes_0"), val = tensor([-1])]; tensor tower_layers_10_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_10_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(221447168)))]; tensor tower_layers_10_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_10_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(221449024)))]; fp16 var_1917_to_fp16 = const()[name = string("op_1917_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_157_cast_fp16 = layer_norm(axes = input_157_axes_0, beta = tower_layers_10_final_layer_norm_bias_to_fp16, epsilon = var_1917_to_fp16, gamma = tower_layers_10_final_layer_norm_weight_to_fp16, x = input_155_cast_fp16)[name = string("input_157_cast_fp16")]; tensor tower_layers_10_fc1_weight_to_fp16 = const()[name = string("tower_layers_10_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(221450880)))]; tensor tower_layers_10_fc1_bias_to_fp16 = const()[name = string("tower_layers_10_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(227873472)))]; tensor linear_65_cast_fp16 = linear(bias = tower_layers_10_fc1_bias_to_fp16, weight = tower_layers_10_fc1_weight_to_fp16, x = input_157_cast_fp16)[name = string("linear_65_cast_fp16")]; string input_161_mode_0 = const()[name = string("input_161_mode_0"), val = string("EXACT")]; tensor input_161_cast_fp16 = gelu(mode = input_161_mode_0, x = linear_65_cast_fp16)[name = string("input_161_cast_fp16")]; tensor tower_layers_10_fc2_weight_to_fp16 = const()[name = string("tower_layers_10_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(227880704)))]; tensor tower_layers_10_fc2_bias_to_fp16 = const()[name = string("tower_layers_10_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(234303296)))]; tensor linear_66_cast_fp16 = linear(bias = tower_layers_10_fc2_bias_to_fp16, weight = tower_layers_10_fc2_weight_to_fp16, x = input_161_cast_fp16)[name = string("linear_66_cast_fp16")]; tensor input_163_cast_fp16 = add(x = input_155_cast_fp16, y = linear_66_cast_fp16)[name = string("input_163_cast_fp16")]; tensor input_165_axes_0 = const()[name = string("input_165_axes_0"), val = tensor([-1])]; tensor tower_layers_11_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_11_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(234305152)))]; tensor tower_layers_11_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_11_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(234307008)))]; fp16 var_1934_to_fp16 = const()[name = string("op_1934_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_165_cast_fp16 = layer_norm(axes = input_165_axes_0, beta = tower_layers_11_self_attn_layer_norm_bias_to_fp16, epsilon = var_1934_to_fp16, gamma = tower_layers_11_self_attn_layer_norm_weight_to_fp16, x = input_163_cast_fp16)[name = string("input_165_cast_fp16")]; tensor tower_layers_11_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_11_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(234308864)))]; tensor tower_layers_11_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_11_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(235914560)))]; tensor linear_67_cast_fp16 = linear(bias = tower_layers_11_self_attn_q_proj_bias_to_fp16, weight = tower_layers_11_self_attn_q_proj_weight_to_fp16, x = input_165_cast_fp16)[name = string("linear_67_cast_fp16")]; tensor var_1947 = const()[name = string("op_1947"), val = tensor([1, 390, 14, 64])]; tensor query_45_cast_fp16 = reshape(shape = var_1947, x = linear_67_cast_fp16)[name = string("query_45_cast_fp16")]; tensor tower_layers_11_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_11_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(235916416)))]; tensor tower_layers_11_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_11_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(237522112)))]; tensor linear_68_cast_fp16 = linear(bias = tower_layers_11_self_attn_k_proj_bias_to_fp16, weight = tower_layers_11_self_attn_k_proj_weight_to_fp16, x = input_165_cast_fp16)[name = string("linear_68_cast_fp16")]; tensor var_1956 = const()[name = string("op_1956"), val = tensor([1, 390, 14, 64])]; tensor key_45_cast_fp16 = reshape(shape = var_1956, x = linear_68_cast_fp16)[name = string("key_45_cast_fp16")]; tensor tower_layers_11_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_11_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(237523968)))]; tensor tower_layers_11_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_11_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(239129664)))]; tensor linear_69_cast_fp16 = linear(bias = tower_layers_11_self_attn_v_proj_bias_to_fp16, weight = tower_layers_11_self_attn_v_proj_weight_to_fp16, x = input_165_cast_fp16)[name = string("linear_69_cast_fp16")]; tensor var_1965 = const()[name = string("op_1965"), val = tensor([1, 390, 14, 64])]; tensor value_45_cast_fp16 = reshape(shape = var_1965, x = linear_69_cast_fp16)[name = string("value_45_cast_fp16")]; tensor var_1983 = const()[name = string("op_1983"), val = tensor([0, 2, 1, 3])]; bool var_1988_transpose_x_0 = const()[name = string("op_1988_transpose_x_0"), val = bool(false)]; bool var_1988_transpose_y_0 = const()[name = string("op_1988_transpose_y_0"), val = bool(false)]; tensor transpose_76_perm_0 = const()[name = string("transpose_76_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_77_perm_0 = const()[name = string("transpose_77_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_77 = transpose(perm = transpose_77_perm_0, x = key_45_cast_fp16)[name = string("transpose_115")]; tensor transpose_76 = transpose(perm = transpose_76_perm_0, x = query_45_cast_fp16)[name = string("transpose_116")]; tensor var_1988_cast_fp16 = matmul(transpose_x = var_1988_transpose_x_0, transpose_y = var_1988_transpose_y_0, x = transpose_76, y = transpose_77)[name = string("op_1988_cast_fp16")]; fp16 var_1989_to_fp16 = const()[name = string("op_1989_to_fp16"), val = fp16(0x1p-3)]; tensor scores_67_cast_fp16 = mul(x = var_1988_cast_fp16, y = var_1989_to_fp16)[name = string("scores_67_cast_fp16")]; tensor scores_69_cast_fp16 = add(x = scores_67_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_69_cast_fp16")]; int32 var_1998 = const()[name = string("op_1998"), val = int32(-1)]; tensor var_2000_cast_fp16 = softmax(axis = var_1998, x = scores_69_cast_fp16)[name = string("op_2000_cast_fp16")]; bool output_23_transpose_x_0 = const()[name = string("output_23_transpose_x_0"), val = bool(false)]; bool output_23_transpose_y_0 = const()[name = string("output_23_transpose_y_0"), val = bool(false)]; tensor value_47_cast_fp16 = transpose(perm = var_1983, x = value_45_cast_fp16)[name = string("transpose_117")]; tensor output_23_cast_fp16 = matmul(transpose_x = output_23_transpose_x_0, transpose_y = output_23_transpose_y_0, x = var_2000_cast_fp16, y = value_47_cast_fp16)[name = string("output_23_cast_fp16")]; tensor var_2011 = const()[name = string("op_2011"), val = tensor([0, 2, 1, 3])]; tensor var_2016 = const()[name = string("op_2016"), val = tensor([1, 390, 896])]; tensor var_2012_cast_fp16 = transpose(perm = var_2011, x = output_23_cast_fp16)[name = string("transpose_114")]; tensor input_167_cast_fp16 = reshape(shape = var_2016, x = var_2012_cast_fp16)[name = string("input_167_cast_fp16")]; tensor tower_layers_11_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_11_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(239131520)))]; tensor tower_layers_11_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_11_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(240737216)))]; tensor linear_70_cast_fp16 = linear(bias = tower_layers_11_self_attn_out_proj_bias_to_fp16, weight = tower_layers_11_self_attn_out_proj_weight_to_fp16, x = input_167_cast_fp16)[name = string("linear_70_cast_fp16")]; tensor input_169_cast_fp16 = add(x = input_163_cast_fp16, y = linear_70_cast_fp16)[name = string("input_169_cast_fp16")]; tensor input_171_axes_0 = const()[name = string("input_171_axes_0"), val = tensor([-1])]; tensor tower_layers_11_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_11_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(240739072)))]; tensor tower_layers_11_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_11_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(240740928)))]; fp16 var_2024_to_fp16 = const()[name = string("op_2024_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_171_cast_fp16 = layer_norm(axes = input_171_axes_0, beta = tower_layers_11_final_layer_norm_bias_to_fp16, epsilon = var_2024_to_fp16, gamma = tower_layers_11_final_layer_norm_weight_to_fp16, x = input_169_cast_fp16)[name = string("input_171_cast_fp16")]; tensor tower_layers_11_fc1_weight_to_fp16 = const()[name = string("tower_layers_11_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(240742784)))]; tensor tower_layers_11_fc1_bias_to_fp16 = const()[name = string("tower_layers_11_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(247165376)))]; tensor linear_71_cast_fp16 = linear(bias = tower_layers_11_fc1_bias_to_fp16, weight = tower_layers_11_fc1_weight_to_fp16, x = input_171_cast_fp16)[name = string("linear_71_cast_fp16")]; string input_175_mode_0 = const()[name = string("input_175_mode_0"), val = string("EXACT")]; tensor input_175_cast_fp16 = gelu(mode = input_175_mode_0, x = linear_71_cast_fp16)[name = string("input_175_cast_fp16")]; tensor tower_layers_11_fc2_weight_to_fp16 = const()[name = string("tower_layers_11_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(247172608)))]; tensor tower_layers_11_fc2_bias_to_fp16 = const()[name = string("tower_layers_11_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(253595200)))]; tensor linear_72_cast_fp16 = linear(bias = tower_layers_11_fc2_bias_to_fp16, weight = tower_layers_11_fc2_weight_to_fp16, x = input_175_cast_fp16)[name = string("linear_72_cast_fp16")]; tensor input_177_cast_fp16 = add(x = input_169_cast_fp16, y = linear_72_cast_fp16)[name = string("input_177_cast_fp16")]; tensor input_179_axes_0 = const()[name = string("input_179_axes_0"), val = tensor([-1])]; tensor tower_layers_12_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_12_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(253597056)))]; tensor tower_layers_12_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_12_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(253598912)))]; fp16 var_2041_to_fp16 = const()[name = string("op_2041_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_179_cast_fp16 = layer_norm(axes = input_179_axes_0, beta = tower_layers_12_self_attn_layer_norm_bias_to_fp16, epsilon = var_2041_to_fp16, gamma = tower_layers_12_self_attn_layer_norm_weight_to_fp16, x = input_177_cast_fp16)[name = string("input_179_cast_fp16")]; tensor tower_layers_12_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_12_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(253600768)))]; tensor tower_layers_12_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_12_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(255206464)))]; tensor linear_73_cast_fp16 = linear(bias = tower_layers_12_self_attn_q_proj_bias_to_fp16, weight = tower_layers_12_self_attn_q_proj_weight_to_fp16, x = input_179_cast_fp16)[name = string("linear_73_cast_fp16")]; tensor var_2054 = const()[name = string("op_2054"), val = tensor([1, 390, 14, 64])]; tensor query_49_cast_fp16 = reshape(shape = var_2054, x = linear_73_cast_fp16)[name = string("query_49_cast_fp16")]; tensor tower_layers_12_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_12_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(255208320)))]; tensor tower_layers_12_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_12_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(256814016)))]; tensor linear_74_cast_fp16 = linear(bias = tower_layers_12_self_attn_k_proj_bias_to_fp16, weight = tower_layers_12_self_attn_k_proj_weight_to_fp16, x = input_179_cast_fp16)[name = string("linear_74_cast_fp16")]; tensor var_2063 = const()[name = string("op_2063"), val = tensor([1, 390, 14, 64])]; tensor key_49_cast_fp16 = reshape(shape = var_2063, x = linear_74_cast_fp16)[name = string("key_49_cast_fp16")]; tensor tower_layers_12_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_12_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(256815872)))]; tensor tower_layers_12_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_12_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(258421568)))]; tensor linear_75_cast_fp16 = linear(bias = tower_layers_12_self_attn_v_proj_bias_to_fp16, weight = tower_layers_12_self_attn_v_proj_weight_to_fp16, x = input_179_cast_fp16)[name = string("linear_75_cast_fp16")]; tensor var_2072 = const()[name = string("op_2072"), val = tensor([1, 390, 14, 64])]; tensor value_49_cast_fp16 = reshape(shape = var_2072, x = linear_75_cast_fp16)[name = string("value_49_cast_fp16")]; tensor var_2090 = const()[name = string("op_2090"), val = tensor([0, 2, 1, 3])]; bool var_2095_transpose_x_0 = const()[name = string("op_2095_transpose_x_0"), val = bool(false)]; bool var_2095_transpose_y_0 = const()[name = string("op_2095_transpose_y_0"), val = bool(false)]; tensor transpose_78_perm_0 = const()[name = string("transpose_78_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_79_perm_0 = const()[name = string("transpose_79_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_79 = transpose(perm = transpose_79_perm_0, x = key_49_cast_fp16)[name = string("transpose_111")]; tensor transpose_78 = transpose(perm = transpose_78_perm_0, x = query_49_cast_fp16)[name = string("transpose_112")]; tensor var_2095_cast_fp16 = matmul(transpose_x = var_2095_transpose_x_0, transpose_y = var_2095_transpose_y_0, x = transpose_78, y = transpose_79)[name = string("op_2095_cast_fp16")]; fp16 var_2096_to_fp16 = const()[name = string("op_2096_to_fp16"), val = fp16(0x1p-3)]; tensor scores_73_cast_fp16 = mul(x = var_2095_cast_fp16, y = var_2096_to_fp16)[name = string("scores_73_cast_fp16")]; tensor scores_75_cast_fp16 = add(x = scores_73_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_75_cast_fp16")]; int32 var_2105 = const()[name = string("op_2105"), val = int32(-1)]; tensor var_2107_cast_fp16 = softmax(axis = var_2105, x = scores_75_cast_fp16)[name = string("op_2107_cast_fp16")]; bool output_25_transpose_x_0 = const()[name = string("output_25_transpose_x_0"), val = bool(false)]; bool output_25_transpose_y_0 = const()[name = string("output_25_transpose_y_0"), val = bool(false)]; tensor value_51_cast_fp16 = transpose(perm = var_2090, x = value_49_cast_fp16)[name = string("transpose_113")]; tensor output_25_cast_fp16 = matmul(transpose_x = output_25_transpose_x_0, transpose_y = output_25_transpose_y_0, x = var_2107_cast_fp16, y = value_51_cast_fp16)[name = string("output_25_cast_fp16")]; tensor var_2118 = const()[name = string("op_2118"), val = tensor([0, 2, 1, 3])]; tensor var_2123 = const()[name = string("op_2123"), val = tensor([1, 390, 896])]; tensor var_2119_cast_fp16 = transpose(perm = var_2118, x = output_25_cast_fp16)[name = string("transpose_110")]; tensor input_181_cast_fp16 = reshape(shape = var_2123, x = var_2119_cast_fp16)[name = string("input_181_cast_fp16")]; tensor tower_layers_12_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_12_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(258423424)))]; tensor tower_layers_12_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_12_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(260029120)))]; tensor linear_76_cast_fp16 = linear(bias = tower_layers_12_self_attn_out_proj_bias_to_fp16, weight = tower_layers_12_self_attn_out_proj_weight_to_fp16, x = input_181_cast_fp16)[name = string("linear_76_cast_fp16")]; tensor input_183_cast_fp16 = add(x = input_177_cast_fp16, y = linear_76_cast_fp16)[name = string("input_183_cast_fp16")]; tensor input_185_axes_0 = const()[name = string("input_185_axes_0"), val = tensor([-1])]; tensor tower_layers_12_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_12_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(260030976)))]; tensor tower_layers_12_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_12_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(260032832)))]; fp16 var_2131_to_fp16 = const()[name = string("op_2131_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_185_cast_fp16 = layer_norm(axes = input_185_axes_0, beta = tower_layers_12_final_layer_norm_bias_to_fp16, epsilon = var_2131_to_fp16, gamma = tower_layers_12_final_layer_norm_weight_to_fp16, x = input_183_cast_fp16)[name = string("input_185_cast_fp16")]; tensor tower_layers_12_fc1_weight_to_fp16 = const()[name = string("tower_layers_12_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(260034688)))]; tensor tower_layers_12_fc1_bias_to_fp16 = const()[name = string("tower_layers_12_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(266457280)))]; tensor linear_77_cast_fp16 = linear(bias = tower_layers_12_fc1_bias_to_fp16, weight = tower_layers_12_fc1_weight_to_fp16, x = input_185_cast_fp16)[name = string("linear_77_cast_fp16")]; string input_189_mode_0 = const()[name = string("input_189_mode_0"), val = string("EXACT")]; tensor input_189_cast_fp16 = gelu(mode = input_189_mode_0, x = linear_77_cast_fp16)[name = string("input_189_cast_fp16")]; tensor tower_layers_12_fc2_weight_to_fp16 = const()[name = string("tower_layers_12_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(266464512)))]; tensor tower_layers_12_fc2_bias_to_fp16 = const()[name = string("tower_layers_12_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(272887104)))]; tensor linear_78_cast_fp16 = linear(bias = tower_layers_12_fc2_bias_to_fp16, weight = tower_layers_12_fc2_weight_to_fp16, x = input_189_cast_fp16)[name = string("linear_78_cast_fp16")]; tensor input_191_cast_fp16 = add(x = input_183_cast_fp16, y = linear_78_cast_fp16)[name = string("input_191_cast_fp16")]; tensor input_193_axes_0 = const()[name = string("input_193_axes_0"), val = tensor([-1])]; tensor tower_layers_13_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_13_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(272888960)))]; tensor tower_layers_13_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_13_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(272890816)))]; fp16 var_2148_to_fp16 = const()[name = string("op_2148_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_193_cast_fp16 = layer_norm(axes = input_193_axes_0, beta = tower_layers_13_self_attn_layer_norm_bias_to_fp16, epsilon = var_2148_to_fp16, gamma = tower_layers_13_self_attn_layer_norm_weight_to_fp16, x = input_191_cast_fp16)[name = string("input_193_cast_fp16")]; tensor tower_layers_13_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_13_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(272892672)))]; tensor tower_layers_13_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_13_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(274498368)))]; tensor linear_79_cast_fp16 = linear(bias = tower_layers_13_self_attn_q_proj_bias_to_fp16, weight = tower_layers_13_self_attn_q_proj_weight_to_fp16, x = input_193_cast_fp16)[name = string("linear_79_cast_fp16")]; tensor var_2161 = const()[name = string("op_2161"), val = tensor([1, 390, 14, 64])]; tensor query_53_cast_fp16 = reshape(shape = var_2161, x = linear_79_cast_fp16)[name = string("query_53_cast_fp16")]; tensor tower_layers_13_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_13_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(274500224)))]; tensor tower_layers_13_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_13_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(276105920)))]; tensor linear_80_cast_fp16 = linear(bias = tower_layers_13_self_attn_k_proj_bias_to_fp16, weight = tower_layers_13_self_attn_k_proj_weight_to_fp16, x = input_193_cast_fp16)[name = string("linear_80_cast_fp16")]; tensor var_2170 = const()[name = string("op_2170"), val = tensor([1, 390, 14, 64])]; tensor key_53_cast_fp16 = reshape(shape = var_2170, x = linear_80_cast_fp16)[name = string("key_53_cast_fp16")]; tensor tower_layers_13_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_13_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(276107776)))]; tensor tower_layers_13_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_13_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(277713472)))]; tensor linear_81_cast_fp16 = linear(bias = tower_layers_13_self_attn_v_proj_bias_to_fp16, weight = tower_layers_13_self_attn_v_proj_weight_to_fp16, x = input_193_cast_fp16)[name = string("linear_81_cast_fp16")]; tensor var_2179 = const()[name = string("op_2179"), val = tensor([1, 390, 14, 64])]; tensor value_53_cast_fp16 = reshape(shape = var_2179, x = linear_81_cast_fp16)[name = string("value_53_cast_fp16")]; tensor var_2197 = const()[name = string("op_2197"), val = tensor([0, 2, 1, 3])]; bool var_2202_transpose_x_0 = const()[name = string("op_2202_transpose_x_0"), val = bool(false)]; bool var_2202_transpose_y_0 = const()[name = string("op_2202_transpose_y_0"), val = bool(false)]; tensor transpose_80_perm_0 = const()[name = string("transpose_80_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_81_perm_0 = const()[name = string("transpose_81_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_81 = transpose(perm = transpose_81_perm_0, x = key_53_cast_fp16)[name = string("transpose_107")]; tensor transpose_80 = transpose(perm = transpose_80_perm_0, x = query_53_cast_fp16)[name = string("transpose_108")]; tensor var_2202_cast_fp16 = matmul(transpose_x = var_2202_transpose_x_0, transpose_y = var_2202_transpose_y_0, x = transpose_80, y = transpose_81)[name = string("op_2202_cast_fp16")]; fp16 var_2203_to_fp16 = const()[name = string("op_2203_to_fp16"), val = fp16(0x1p-3)]; tensor scores_79_cast_fp16 = mul(x = var_2202_cast_fp16, y = var_2203_to_fp16)[name = string("scores_79_cast_fp16")]; tensor scores_81_cast_fp16 = add(x = scores_79_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_81_cast_fp16")]; int32 var_2212 = const()[name = string("op_2212"), val = int32(-1)]; tensor var_2214_cast_fp16 = softmax(axis = var_2212, x = scores_81_cast_fp16)[name = string("op_2214_cast_fp16")]; bool output_27_transpose_x_0 = const()[name = string("output_27_transpose_x_0"), val = bool(false)]; bool output_27_transpose_y_0 = const()[name = string("output_27_transpose_y_0"), val = bool(false)]; tensor value_55_cast_fp16 = transpose(perm = var_2197, x = value_53_cast_fp16)[name = string("transpose_109")]; tensor output_27_cast_fp16 = matmul(transpose_x = output_27_transpose_x_0, transpose_y = output_27_transpose_y_0, x = var_2214_cast_fp16, y = value_55_cast_fp16)[name = string("output_27_cast_fp16")]; tensor var_2225 = const()[name = string("op_2225"), val = tensor([0, 2, 1, 3])]; tensor var_2230 = const()[name = string("op_2230"), val = tensor([1, 390, 896])]; tensor var_2226_cast_fp16 = transpose(perm = var_2225, x = output_27_cast_fp16)[name = string("transpose_106")]; tensor input_195_cast_fp16 = reshape(shape = var_2230, x = var_2226_cast_fp16)[name = string("input_195_cast_fp16")]; tensor tower_layers_13_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_13_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(277715328)))]; tensor tower_layers_13_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_13_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(279321024)))]; tensor linear_82_cast_fp16 = linear(bias = tower_layers_13_self_attn_out_proj_bias_to_fp16, weight = tower_layers_13_self_attn_out_proj_weight_to_fp16, x = input_195_cast_fp16)[name = string("linear_82_cast_fp16")]; tensor input_197_cast_fp16 = add(x = input_191_cast_fp16, y = linear_82_cast_fp16)[name = string("input_197_cast_fp16")]; tensor input_199_axes_0 = const()[name = string("input_199_axes_0"), val = tensor([-1])]; tensor tower_layers_13_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_13_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(279322880)))]; tensor tower_layers_13_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_13_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(279324736)))]; fp16 var_2238_to_fp16 = const()[name = string("op_2238_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_199_cast_fp16 = layer_norm(axes = input_199_axes_0, beta = tower_layers_13_final_layer_norm_bias_to_fp16, epsilon = var_2238_to_fp16, gamma = tower_layers_13_final_layer_norm_weight_to_fp16, x = input_197_cast_fp16)[name = string("input_199_cast_fp16")]; tensor tower_layers_13_fc1_weight_to_fp16 = const()[name = string("tower_layers_13_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(279326592)))]; tensor tower_layers_13_fc1_bias_to_fp16 = const()[name = string("tower_layers_13_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(285749184)))]; tensor linear_83_cast_fp16 = linear(bias = tower_layers_13_fc1_bias_to_fp16, weight = tower_layers_13_fc1_weight_to_fp16, x = input_199_cast_fp16)[name = string("linear_83_cast_fp16")]; string input_203_mode_0 = const()[name = string("input_203_mode_0"), val = string("EXACT")]; tensor input_203_cast_fp16 = gelu(mode = input_203_mode_0, x = linear_83_cast_fp16)[name = string("input_203_cast_fp16")]; tensor tower_layers_13_fc2_weight_to_fp16 = const()[name = string("tower_layers_13_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(285756416)))]; tensor tower_layers_13_fc2_bias_to_fp16 = const()[name = string("tower_layers_13_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(292179008)))]; tensor linear_84_cast_fp16 = linear(bias = tower_layers_13_fc2_bias_to_fp16, weight = tower_layers_13_fc2_weight_to_fp16, x = input_203_cast_fp16)[name = string("linear_84_cast_fp16")]; tensor input_205_cast_fp16 = add(x = input_197_cast_fp16, y = linear_84_cast_fp16)[name = string("input_205_cast_fp16")]; tensor input_207_axes_0 = const()[name = string("input_207_axes_0"), val = tensor([-1])]; tensor tower_layers_14_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_14_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(292180864)))]; tensor tower_layers_14_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_14_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(292182720)))]; fp16 var_2255_to_fp16 = const()[name = string("op_2255_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_207_cast_fp16 = layer_norm(axes = input_207_axes_0, beta = tower_layers_14_self_attn_layer_norm_bias_to_fp16, epsilon = var_2255_to_fp16, gamma = tower_layers_14_self_attn_layer_norm_weight_to_fp16, x = input_205_cast_fp16)[name = string("input_207_cast_fp16")]; tensor tower_layers_14_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_14_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(292184576)))]; tensor tower_layers_14_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_14_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(293790272)))]; tensor linear_85_cast_fp16 = linear(bias = tower_layers_14_self_attn_q_proj_bias_to_fp16, weight = tower_layers_14_self_attn_q_proj_weight_to_fp16, x = input_207_cast_fp16)[name = string("linear_85_cast_fp16")]; tensor var_2268 = const()[name = string("op_2268"), val = tensor([1, 390, 14, 64])]; tensor query_57_cast_fp16 = reshape(shape = var_2268, x = linear_85_cast_fp16)[name = string("query_57_cast_fp16")]; tensor tower_layers_14_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_14_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(293792128)))]; tensor tower_layers_14_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_14_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(295397824)))]; tensor linear_86_cast_fp16 = linear(bias = tower_layers_14_self_attn_k_proj_bias_to_fp16, weight = tower_layers_14_self_attn_k_proj_weight_to_fp16, x = input_207_cast_fp16)[name = string("linear_86_cast_fp16")]; tensor var_2277 = const()[name = string("op_2277"), val = tensor([1, 390, 14, 64])]; tensor key_57_cast_fp16 = reshape(shape = var_2277, x = linear_86_cast_fp16)[name = string("key_57_cast_fp16")]; tensor tower_layers_14_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_14_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(295399680)))]; tensor tower_layers_14_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_14_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(297005376)))]; tensor linear_87_cast_fp16 = linear(bias = tower_layers_14_self_attn_v_proj_bias_to_fp16, weight = tower_layers_14_self_attn_v_proj_weight_to_fp16, x = input_207_cast_fp16)[name = string("linear_87_cast_fp16")]; tensor var_2286 = const()[name = string("op_2286"), val = tensor([1, 390, 14, 64])]; tensor value_57_cast_fp16 = reshape(shape = var_2286, x = linear_87_cast_fp16)[name = string("value_57_cast_fp16")]; tensor var_2304 = const()[name = string("op_2304"), val = tensor([0, 2, 1, 3])]; bool var_2309_transpose_x_0 = const()[name = string("op_2309_transpose_x_0"), val = bool(false)]; bool var_2309_transpose_y_0 = const()[name = string("op_2309_transpose_y_0"), val = bool(false)]; tensor transpose_82_perm_0 = const()[name = string("transpose_82_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_83_perm_0 = const()[name = string("transpose_83_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_83 = transpose(perm = transpose_83_perm_0, x = key_57_cast_fp16)[name = string("transpose_103")]; tensor transpose_82 = transpose(perm = transpose_82_perm_0, x = query_57_cast_fp16)[name = string("transpose_104")]; tensor var_2309_cast_fp16 = matmul(transpose_x = var_2309_transpose_x_0, transpose_y = var_2309_transpose_y_0, x = transpose_82, y = transpose_83)[name = string("op_2309_cast_fp16")]; fp16 var_2310_to_fp16 = const()[name = string("op_2310_to_fp16"), val = fp16(0x1p-3)]; tensor scores_85_cast_fp16 = mul(x = var_2309_cast_fp16, y = var_2310_to_fp16)[name = string("scores_85_cast_fp16")]; tensor scores_87_cast_fp16 = add(x = scores_85_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_87_cast_fp16")]; int32 var_2319 = const()[name = string("op_2319"), val = int32(-1)]; tensor var_2321_cast_fp16 = softmax(axis = var_2319, x = scores_87_cast_fp16)[name = string("op_2321_cast_fp16")]; bool output_29_transpose_x_0 = const()[name = string("output_29_transpose_x_0"), val = bool(false)]; bool output_29_transpose_y_0 = const()[name = string("output_29_transpose_y_0"), val = bool(false)]; tensor value_59_cast_fp16 = transpose(perm = var_2304, x = value_57_cast_fp16)[name = string("transpose_105")]; tensor output_29_cast_fp16 = matmul(transpose_x = output_29_transpose_x_0, transpose_y = output_29_transpose_y_0, x = var_2321_cast_fp16, y = value_59_cast_fp16)[name = string("output_29_cast_fp16")]; tensor var_2332 = const()[name = string("op_2332"), val = tensor([0, 2, 1, 3])]; tensor var_2337 = const()[name = string("op_2337"), val = tensor([1, 390, 896])]; tensor var_2333_cast_fp16 = transpose(perm = var_2332, x = output_29_cast_fp16)[name = string("transpose_102")]; tensor input_209_cast_fp16 = reshape(shape = var_2337, x = var_2333_cast_fp16)[name = string("input_209_cast_fp16")]; tensor tower_layers_14_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_14_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(297007232)))]; tensor tower_layers_14_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_14_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(298612928)))]; tensor linear_88_cast_fp16 = linear(bias = tower_layers_14_self_attn_out_proj_bias_to_fp16, weight = tower_layers_14_self_attn_out_proj_weight_to_fp16, x = input_209_cast_fp16)[name = string("linear_88_cast_fp16")]; tensor input_211_cast_fp16 = add(x = input_205_cast_fp16, y = linear_88_cast_fp16)[name = string("input_211_cast_fp16")]; tensor input_213_axes_0 = const()[name = string("input_213_axes_0"), val = tensor([-1])]; tensor tower_layers_14_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_14_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(298614784)))]; tensor tower_layers_14_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_14_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(298616640)))]; fp16 var_2345_to_fp16 = const()[name = string("op_2345_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_213_cast_fp16 = layer_norm(axes = input_213_axes_0, beta = tower_layers_14_final_layer_norm_bias_to_fp16, epsilon = var_2345_to_fp16, gamma = tower_layers_14_final_layer_norm_weight_to_fp16, x = input_211_cast_fp16)[name = string("input_213_cast_fp16")]; tensor tower_layers_14_fc1_weight_to_fp16 = const()[name = string("tower_layers_14_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(298618496)))]; tensor tower_layers_14_fc1_bias_to_fp16 = const()[name = string("tower_layers_14_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(305041088)))]; tensor linear_89_cast_fp16 = linear(bias = tower_layers_14_fc1_bias_to_fp16, weight = tower_layers_14_fc1_weight_to_fp16, x = input_213_cast_fp16)[name = string("linear_89_cast_fp16")]; string input_217_mode_0 = const()[name = string("input_217_mode_0"), val = string("EXACT")]; tensor input_217_cast_fp16 = gelu(mode = input_217_mode_0, x = linear_89_cast_fp16)[name = string("input_217_cast_fp16")]; tensor tower_layers_14_fc2_weight_to_fp16 = const()[name = string("tower_layers_14_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(305048320)))]; tensor tower_layers_14_fc2_bias_to_fp16 = const()[name = string("tower_layers_14_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(311470912)))]; tensor linear_90_cast_fp16 = linear(bias = tower_layers_14_fc2_bias_to_fp16, weight = tower_layers_14_fc2_weight_to_fp16, x = input_217_cast_fp16)[name = string("linear_90_cast_fp16")]; tensor input_219_cast_fp16 = add(x = input_211_cast_fp16, y = linear_90_cast_fp16)[name = string("input_219_cast_fp16")]; tensor input_221_axes_0 = const()[name = string("input_221_axes_0"), val = tensor([-1])]; tensor tower_layers_15_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_15_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(311472768)))]; tensor tower_layers_15_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_15_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(311474624)))]; fp16 var_2362_to_fp16 = const()[name = string("op_2362_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_221_cast_fp16 = layer_norm(axes = input_221_axes_0, beta = tower_layers_15_self_attn_layer_norm_bias_to_fp16, epsilon = var_2362_to_fp16, gamma = tower_layers_15_self_attn_layer_norm_weight_to_fp16, x = input_219_cast_fp16)[name = string("input_221_cast_fp16")]; tensor tower_layers_15_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_15_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(311476480)))]; tensor tower_layers_15_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_15_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(313082176)))]; tensor linear_91_cast_fp16 = linear(bias = tower_layers_15_self_attn_q_proj_bias_to_fp16, weight = tower_layers_15_self_attn_q_proj_weight_to_fp16, x = input_221_cast_fp16)[name = string("linear_91_cast_fp16")]; tensor var_2375 = const()[name = string("op_2375"), val = tensor([1, 390, 14, 64])]; tensor query_61_cast_fp16 = reshape(shape = var_2375, x = linear_91_cast_fp16)[name = string("query_61_cast_fp16")]; tensor tower_layers_15_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_15_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(313084032)))]; tensor tower_layers_15_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_15_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(314689728)))]; tensor linear_92_cast_fp16 = linear(bias = tower_layers_15_self_attn_k_proj_bias_to_fp16, weight = tower_layers_15_self_attn_k_proj_weight_to_fp16, x = input_221_cast_fp16)[name = string("linear_92_cast_fp16")]; tensor var_2384 = const()[name = string("op_2384"), val = tensor([1, 390, 14, 64])]; tensor key_61_cast_fp16 = reshape(shape = var_2384, x = linear_92_cast_fp16)[name = string("key_61_cast_fp16")]; tensor tower_layers_15_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_15_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(314691584)))]; tensor tower_layers_15_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_15_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(316297280)))]; tensor linear_93_cast_fp16 = linear(bias = tower_layers_15_self_attn_v_proj_bias_to_fp16, weight = tower_layers_15_self_attn_v_proj_weight_to_fp16, x = input_221_cast_fp16)[name = string("linear_93_cast_fp16")]; tensor var_2393 = const()[name = string("op_2393"), val = tensor([1, 390, 14, 64])]; tensor value_61_cast_fp16 = reshape(shape = var_2393, x = linear_93_cast_fp16)[name = string("value_61_cast_fp16")]; tensor var_2411 = const()[name = string("op_2411"), val = tensor([0, 2, 1, 3])]; bool var_2416_transpose_x_0 = const()[name = string("op_2416_transpose_x_0"), val = bool(false)]; bool var_2416_transpose_y_0 = const()[name = string("op_2416_transpose_y_0"), val = bool(false)]; tensor transpose_84_perm_0 = const()[name = string("transpose_84_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_85_perm_0 = const()[name = string("transpose_85_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_85 = transpose(perm = transpose_85_perm_0, x = key_61_cast_fp16)[name = string("transpose_99")]; tensor transpose_84 = transpose(perm = transpose_84_perm_0, x = query_61_cast_fp16)[name = string("transpose_100")]; tensor var_2416_cast_fp16 = matmul(transpose_x = var_2416_transpose_x_0, transpose_y = var_2416_transpose_y_0, x = transpose_84, y = transpose_85)[name = string("op_2416_cast_fp16")]; fp16 var_2417_to_fp16 = const()[name = string("op_2417_to_fp16"), val = fp16(0x1p-3)]; tensor scores_91_cast_fp16 = mul(x = var_2416_cast_fp16, y = var_2417_to_fp16)[name = string("scores_91_cast_fp16")]; tensor scores_93_cast_fp16 = add(x = scores_91_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_93_cast_fp16")]; int32 var_2426 = const()[name = string("op_2426"), val = int32(-1)]; tensor var_2428_cast_fp16 = softmax(axis = var_2426, x = scores_93_cast_fp16)[name = string("op_2428_cast_fp16")]; bool output_31_transpose_x_0 = const()[name = string("output_31_transpose_x_0"), val = bool(false)]; bool output_31_transpose_y_0 = const()[name = string("output_31_transpose_y_0"), val = bool(false)]; tensor value_63_cast_fp16 = transpose(perm = var_2411, x = value_61_cast_fp16)[name = string("transpose_101")]; tensor output_31_cast_fp16 = matmul(transpose_x = output_31_transpose_x_0, transpose_y = output_31_transpose_y_0, x = var_2428_cast_fp16, y = value_63_cast_fp16)[name = string("output_31_cast_fp16")]; tensor var_2439 = const()[name = string("op_2439"), val = tensor([0, 2, 1, 3])]; tensor var_2444 = const()[name = string("op_2444"), val = tensor([1, 390, 896])]; tensor var_2440_cast_fp16 = transpose(perm = var_2439, x = output_31_cast_fp16)[name = string("transpose_98")]; tensor input_223_cast_fp16 = reshape(shape = var_2444, x = var_2440_cast_fp16)[name = string("input_223_cast_fp16")]; tensor tower_layers_15_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_15_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(316299136)))]; tensor tower_layers_15_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_15_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(317904832)))]; tensor linear_94_cast_fp16 = linear(bias = tower_layers_15_self_attn_out_proj_bias_to_fp16, weight = tower_layers_15_self_attn_out_proj_weight_to_fp16, x = input_223_cast_fp16)[name = string("linear_94_cast_fp16")]; tensor input_225_cast_fp16 = add(x = input_219_cast_fp16, y = linear_94_cast_fp16)[name = string("input_225_cast_fp16")]; tensor input_227_axes_0 = const()[name = string("input_227_axes_0"), val = tensor([-1])]; tensor tower_layers_15_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_15_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(317906688)))]; tensor tower_layers_15_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_15_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(317908544)))]; fp16 var_2452_to_fp16 = const()[name = string("op_2452_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_227_cast_fp16 = layer_norm(axes = input_227_axes_0, beta = tower_layers_15_final_layer_norm_bias_to_fp16, epsilon = var_2452_to_fp16, gamma = tower_layers_15_final_layer_norm_weight_to_fp16, x = input_225_cast_fp16)[name = string("input_227_cast_fp16")]; tensor tower_layers_15_fc1_weight_to_fp16 = const()[name = string("tower_layers_15_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(317910400)))]; tensor tower_layers_15_fc1_bias_to_fp16 = const()[name = string("tower_layers_15_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(324332992)))]; tensor linear_95_cast_fp16 = linear(bias = tower_layers_15_fc1_bias_to_fp16, weight = tower_layers_15_fc1_weight_to_fp16, x = input_227_cast_fp16)[name = string("linear_95_cast_fp16")]; string input_231_mode_0 = const()[name = string("input_231_mode_0"), val = string("EXACT")]; tensor input_231_cast_fp16 = gelu(mode = input_231_mode_0, x = linear_95_cast_fp16)[name = string("input_231_cast_fp16")]; tensor tower_layers_15_fc2_weight_to_fp16 = const()[name = string("tower_layers_15_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(324340224)))]; tensor tower_layers_15_fc2_bias_to_fp16 = const()[name = string("tower_layers_15_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(330762816)))]; tensor linear_96_cast_fp16 = linear(bias = tower_layers_15_fc2_bias_to_fp16, weight = tower_layers_15_fc2_weight_to_fp16, x = input_231_cast_fp16)[name = string("linear_96_cast_fp16")]; tensor input_233_cast_fp16 = add(x = input_225_cast_fp16, y = linear_96_cast_fp16)[name = string("input_233_cast_fp16")]; tensor input_235_axes_0 = const()[name = string("input_235_axes_0"), val = tensor([-1])]; tensor tower_layers_16_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_16_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(330764672)))]; tensor tower_layers_16_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_16_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(330766528)))]; fp16 var_2469_to_fp16 = const()[name = string("op_2469_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_235_cast_fp16 = layer_norm(axes = input_235_axes_0, beta = tower_layers_16_self_attn_layer_norm_bias_to_fp16, epsilon = var_2469_to_fp16, gamma = tower_layers_16_self_attn_layer_norm_weight_to_fp16, x = input_233_cast_fp16)[name = string("input_235_cast_fp16")]; tensor tower_layers_16_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_16_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(330768384)))]; tensor tower_layers_16_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_16_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(332374080)))]; tensor linear_97_cast_fp16 = linear(bias = tower_layers_16_self_attn_q_proj_bias_to_fp16, weight = tower_layers_16_self_attn_q_proj_weight_to_fp16, x = input_235_cast_fp16)[name = string("linear_97_cast_fp16")]; tensor var_2482 = const()[name = string("op_2482"), val = tensor([1, 390, 14, 64])]; tensor query_65_cast_fp16 = reshape(shape = var_2482, x = linear_97_cast_fp16)[name = string("query_65_cast_fp16")]; tensor tower_layers_16_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_16_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(332375936)))]; tensor tower_layers_16_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_16_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(333981632)))]; tensor linear_98_cast_fp16 = linear(bias = tower_layers_16_self_attn_k_proj_bias_to_fp16, weight = tower_layers_16_self_attn_k_proj_weight_to_fp16, x = input_235_cast_fp16)[name = string("linear_98_cast_fp16")]; tensor var_2491 = const()[name = string("op_2491"), val = tensor([1, 390, 14, 64])]; tensor key_65_cast_fp16 = reshape(shape = var_2491, x = linear_98_cast_fp16)[name = string("key_65_cast_fp16")]; tensor tower_layers_16_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_16_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(333983488)))]; tensor tower_layers_16_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_16_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(335589184)))]; tensor linear_99_cast_fp16 = linear(bias = tower_layers_16_self_attn_v_proj_bias_to_fp16, weight = tower_layers_16_self_attn_v_proj_weight_to_fp16, x = input_235_cast_fp16)[name = string("linear_99_cast_fp16")]; tensor var_2500 = const()[name = string("op_2500"), val = tensor([1, 390, 14, 64])]; tensor value_65_cast_fp16 = reshape(shape = var_2500, x = linear_99_cast_fp16)[name = string("value_65_cast_fp16")]; tensor var_2518 = const()[name = string("op_2518"), val = tensor([0, 2, 1, 3])]; bool var_2523_transpose_x_0 = const()[name = string("op_2523_transpose_x_0"), val = bool(false)]; bool var_2523_transpose_y_0 = const()[name = string("op_2523_transpose_y_0"), val = bool(false)]; tensor transpose_86_perm_0 = const()[name = string("transpose_86_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_87_perm_0 = const()[name = string("transpose_87_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_87 = transpose(perm = transpose_87_perm_0, x = key_65_cast_fp16)[name = string("transpose_95")]; tensor transpose_86 = transpose(perm = transpose_86_perm_0, x = query_65_cast_fp16)[name = string("transpose_96")]; tensor var_2523_cast_fp16 = matmul(transpose_x = var_2523_transpose_x_0, transpose_y = var_2523_transpose_y_0, x = transpose_86, y = transpose_87)[name = string("op_2523_cast_fp16")]; fp16 var_2524_to_fp16 = const()[name = string("op_2524_to_fp16"), val = fp16(0x1p-3)]; tensor scores_97_cast_fp16 = mul(x = var_2523_cast_fp16, y = var_2524_to_fp16)[name = string("scores_97_cast_fp16")]; tensor scores_99_cast_fp16 = add(x = scores_97_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_99_cast_fp16")]; int32 var_2533 = const()[name = string("op_2533"), val = int32(-1)]; tensor var_2535_cast_fp16 = softmax(axis = var_2533, x = scores_99_cast_fp16)[name = string("op_2535_cast_fp16")]; bool output_33_transpose_x_0 = const()[name = string("output_33_transpose_x_0"), val = bool(false)]; bool output_33_transpose_y_0 = const()[name = string("output_33_transpose_y_0"), val = bool(false)]; tensor value_67_cast_fp16 = transpose(perm = var_2518, x = value_65_cast_fp16)[name = string("transpose_97")]; tensor output_33_cast_fp16 = matmul(transpose_x = output_33_transpose_x_0, transpose_y = output_33_transpose_y_0, x = var_2535_cast_fp16, y = value_67_cast_fp16)[name = string("output_33_cast_fp16")]; tensor var_2546 = const()[name = string("op_2546"), val = tensor([0, 2, 1, 3])]; tensor var_2551 = const()[name = string("op_2551"), val = tensor([1, 390, 896])]; tensor var_2547_cast_fp16 = transpose(perm = var_2546, x = output_33_cast_fp16)[name = string("transpose_94")]; tensor input_237_cast_fp16 = reshape(shape = var_2551, x = var_2547_cast_fp16)[name = string("input_237_cast_fp16")]; tensor tower_layers_16_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_16_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(335591040)))]; tensor tower_layers_16_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_16_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(337196736)))]; tensor linear_100_cast_fp16 = linear(bias = tower_layers_16_self_attn_out_proj_bias_to_fp16, weight = tower_layers_16_self_attn_out_proj_weight_to_fp16, x = input_237_cast_fp16)[name = string("linear_100_cast_fp16")]; tensor input_239_cast_fp16 = add(x = input_233_cast_fp16, y = linear_100_cast_fp16)[name = string("input_239_cast_fp16")]; tensor input_241_axes_0 = const()[name = string("input_241_axes_0"), val = tensor([-1])]; tensor tower_layers_16_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_16_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(337198592)))]; tensor tower_layers_16_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_16_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(337200448)))]; fp16 var_2559_to_fp16 = const()[name = string("op_2559_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_241_cast_fp16 = layer_norm(axes = input_241_axes_0, beta = tower_layers_16_final_layer_norm_bias_to_fp16, epsilon = var_2559_to_fp16, gamma = tower_layers_16_final_layer_norm_weight_to_fp16, x = input_239_cast_fp16)[name = string("input_241_cast_fp16")]; tensor tower_layers_16_fc1_weight_to_fp16 = const()[name = string("tower_layers_16_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(337202304)))]; tensor tower_layers_16_fc1_bias_to_fp16 = const()[name = string("tower_layers_16_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(343624896)))]; tensor linear_101_cast_fp16 = linear(bias = tower_layers_16_fc1_bias_to_fp16, weight = tower_layers_16_fc1_weight_to_fp16, x = input_241_cast_fp16)[name = string("linear_101_cast_fp16")]; string input_245_mode_0 = const()[name = string("input_245_mode_0"), val = string("EXACT")]; tensor input_245_cast_fp16 = gelu(mode = input_245_mode_0, x = linear_101_cast_fp16)[name = string("input_245_cast_fp16")]; tensor tower_layers_16_fc2_weight_to_fp16 = const()[name = string("tower_layers_16_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(343632128)))]; tensor tower_layers_16_fc2_bias_to_fp16 = const()[name = string("tower_layers_16_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(350054720)))]; tensor linear_102_cast_fp16 = linear(bias = tower_layers_16_fc2_bias_to_fp16, weight = tower_layers_16_fc2_weight_to_fp16, x = input_245_cast_fp16)[name = string("linear_102_cast_fp16")]; tensor input_247_cast_fp16 = add(x = input_239_cast_fp16, y = linear_102_cast_fp16)[name = string("input_247_cast_fp16")]; tensor input_249_axes_0 = const()[name = string("input_249_axes_0"), val = tensor([-1])]; tensor tower_layers_17_self_attn_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_17_self_attn_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(350056576)))]; tensor tower_layers_17_self_attn_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_17_self_attn_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(350058432)))]; fp16 var_2576_to_fp16 = const()[name = string("op_2576_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_249_cast_fp16 = layer_norm(axes = input_249_axes_0, beta = tower_layers_17_self_attn_layer_norm_bias_to_fp16, epsilon = var_2576_to_fp16, gamma = tower_layers_17_self_attn_layer_norm_weight_to_fp16, x = input_247_cast_fp16)[name = string("input_249_cast_fp16")]; tensor tower_layers_17_self_attn_q_proj_weight_to_fp16 = const()[name = string("tower_layers_17_self_attn_q_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(350060288)))]; tensor tower_layers_17_self_attn_q_proj_bias_to_fp16 = const()[name = string("tower_layers_17_self_attn_q_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(351665984)))]; tensor linear_103_cast_fp16 = linear(bias = tower_layers_17_self_attn_q_proj_bias_to_fp16, weight = tower_layers_17_self_attn_q_proj_weight_to_fp16, x = input_249_cast_fp16)[name = string("linear_103_cast_fp16")]; tensor var_2589 = const()[name = string("op_2589"), val = tensor([1, 390, 14, 64])]; tensor query_69_cast_fp16 = reshape(shape = var_2589, x = linear_103_cast_fp16)[name = string("query_69_cast_fp16")]; tensor tower_layers_17_self_attn_k_proj_weight_to_fp16 = const()[name = string("tower_layers_17_self_attn_k_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(351667840)))]; tensor tower_layers_17_self_attn_k_proj_bias_to_fp16 = const()[name = string("tower_layers_17_self_attn_k_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(353273536)))]; tensor linear_104_cast_fp16 = linear(bias = tower_layers_17_self_attn_k_proj_bias_to_fp16, weight = tower_layers_17_self_attn_k_proj_weight_to_fp16, x = input_249_cast_fp16)[name = string("linear_104_cast_fp16")]; tensor var_2598 = const()[name = string("op_2598"), val = tensor([1, 390, 14, 64])]; tensor key_69_cast_fp16 = reshape(shape = var_2598, x = linear_104_cast_fp16)[name = string("key_69_cast_fp16")]; tensor tower_layers_17_self_attn_v_proj_weight_to_fp16 = const()[name = string("tower_layers_17_self_attn_v_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(353275392)))]; tensor tower_layers_17_self_attn_v_proj_bias_to_fp16 = const()[name = string("tower_layers_17_self_attn_v_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(354881088)))]; tensor linear_105_cast_fp16 = linear(bias = tower_layers_17_self_attn_v_proj_bias_to_fp16, weight = tower_layers_17_self_attn_v_proj_weight_to_fp16, x = input_249_cast_fp16)[name = string("linear_105_cast_fp16")]; tensor var_2607 = const()[name = string("op_2607"), val = tensor([1, 390, 14, 64])]; tensor value_69_cast_fp16 = reshape(shape = var_2607, x = linear_105_cast_fp16)[name = string("value_69_cast_fp16")]; tensor var_2625 = const()[name = string("op_2625"), val = tensor([0, 2, 1, 3])]; bool var_2630_transpose_x_0 = const()[name = string("op_2630_transpose_x_0"), val = bool(false)]; bool var_2630_transpose_y_0 = const()[name = string("op_2630_transpose_y_0"), val = bool(false)]; tensor transpose_88_perm_0 = const()[name = string("transpose_88_perm_0"), val = tensor([0, 2, -3, -1])]; tensor transpose_89_perm_0 = const()[name = string("transpose_89_perm_0"), val = tensor([0, 2, -1, -3])]; tensor transpose_89 = transpose(perm = transpose_89_perm_0, x = key_69_cast_fp16)[name = string("transpose_91")]; tensor transpose_88 = transpose(perm = transpose_88_perm_0, x = query_69_cast_fp16)[name = string("transpose_92")]; tensor var_2630_cast_fp16 = matmul(transpose_x = var_2630_transpose_x_0, transpose_y = var_2630_transpose_y_0, x = transpose_88, y = transpose_89)[name = string("op_2630_cast_fp16")]; fp16 var_2631_to_fp16 = const()[name = string("op_2631_to_fp16"), val = fp16(0x1p-3)]; tensor scores_103_cast_fp16 = mul(x = var_2630_cast_fp16, y = var_2631_to_fp16)[name = string("scores_103_cast_fp16")]; tensor scores_105_cast_fp16 = add(x = scores_103_cast_fp16, y = attention_mask_to_fp16)[name = string("scores_105_cast_fp16")]; int32 var_2640 = const()[name = string("op_2640"), val = int32(-1)]; tensor var_2642_cast_fp16 = softmax(axis = var_2640, x = scores_105_cast_fp16)[name = string("op_2642_cast_fp16")]; bool output_transpose_x_0 = const()[name = string("output_transpose_x_0"), val = bool(false)]; bool output_transpose_y_0 = const()[name = string("output_transpose_y_0"), val = bool(false)]; tensor value_cast_fp16 = transpose(perm = var_2625, x = value_69_cast_fp16)[name = string("transpose_93")]; tensor output_cast_fp16 = matmul(transpose_x = output_transpose_x_0, transpose_y = output_transpose_y_0, x = var_2642_cast_fp16, y = value_cast_fp16)[name = string("output_cast_fp16")]; tensor var_2653 = const()[name = string("op_2653"), val = tensor([0, 2, 1, 3])]; tensor var_2658 = const()[name = string("op_2658"), val = tensor([1, 390, 896])]; tensor var_2654_cast_fp16 = transpose(perm = var_2653, x = output_cast_fp16)[name = string("transpose_90")]; tensor input_251_cast_fp16 = reshape(shape = var_2658, x = var_2654_cast_fp16)[name = string("input_251_cast_fp16")]; tensor tower_layers_17_self_attn_out_proj_weight_to_fp16 = const()[name = string("tower_layers_17_self_attn_out_proj_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(354882944)))]; tensor tower_layers_17_self_attn_out_proj_bias_to_fp16 = const()[name = string("tower_layers_17_self_attn_out_proj_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(356488640)))]; tensor linear_106_cast_fp16 = linear(bias = tower_layers_17_self_attn_out_proj_bias_to_fp16, weight = tower_layers_17_self_attn_out_proj_weight_to_fp16, x = input_251_cast_fp16)[name = string("linear_106_cast_fp16")]; tensor input_253_cast_fp16 = add(x = input_247_cast_fp16, y = linear_106_cast_fp16)[name = string("input_253_cast_fp16")]; tensor input_255_axes_0 = const()[name = string("input_255_axes_0"), val = tensor([-1])]; tensor tower_layers_17_final_layer_norm_weight_to_fp16 = const()[name = string("tower_layers_17_final_layer_norm_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(356490496)))]; tensor tower_layers_17_final_layer_norm_bias_to_fp16 = const()[name = string("tower_layers_17_final_layer_norm_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(356492352)))]; fp16 var_2666_to_fp16 = const()[name = string("op_2666_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_255_cast_fp16 = layer_norm(axes = input_255_axes_0, beta = tower_layers_17_final_layer_norm_bias_to_fp16, epsilon = var_2666_to_fp16, gamma = tower_layers_17_final_layer_norm_weight_to_fp16, x = input_253_cast_fp16)[name = string("input_255_cast_fp16")]; tensor tower_layers_17_fc1_weight_to_fp16 = const()[name = string("tower_layers_17_fc1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(356494208)))]; tensor tower_layers_17_fc1_bias_to_fp16 = const()[name = string("tower_layers_17_fc1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(362916800)))]; tensor linear_107_cast_fp16 = linear(bias = tower_layers_17_fc1_bias_to_fp16, weight = tower_layers_17_fc1_weight_to_fp16, x = input_255_cast_fp16)[name = string("linear_107_cast_fp16")]; string input_259_mode_0 = const()[name = string("input_259_mode_0"), val = string("EXACT")]; tensor input_259_cast_fp16 = gelu(mode = input_259_mode_0, x = linear_107_cast_fp16)[name = string("input_259_cast_fp16")]; tensor tower_layers_17_fc2_weight_to_fp16 = const()[name = string("tower_layers_17_fc2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(362924032)))]; tensor tower_layers_17_fc2_bias_to_fp16 = const()[name = string("tower_layers_17_fc2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(369346624)))]; tensor linear_108_cast_fp16 = linear(bias = tower_layers_17_fc2_bias_to_fp16, weight = tower_layers_17_fc2_weight_to_fp16, x = input_259_cast_fp16)[name = string("linear_108_cast_fp16")]; tensor input_261_cast_fp16 = add(x = input_253_cast_fp16, y = linear_108_cast_fp16)[name = string("input_261_cast_fp16")]; tensor input_263_axes_0 = const()[name = string("input_263_axes_0"), val = tensor([-1])]; tensor tower_ln_post_weight_to_fp16 = const()[name = string("tower_ln_post_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(369348480)))]; tensor tower_ln_post_bias_to_fp16 = const()[name = string("tower_ln_post_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(369350336)))]; fp16 var_2683_to_fp16 = const()[name = string("op_2683_to_fp16"), val = fp16(0x1.5p-17)]; tensor input_263_cast_fp16 = layer_norm(axes = input_263_axes_0, beta = tower_ln_post_bias_to_fp16, epsilon = var_2683_to_fp16, gamma = tower_ln_post_weight_to_fp16, x = input_261_cast_fp16)[name = string("input_263_cast_fp16")]; tensor projector_linear_1_weight_to_fp16 = const()[name = string("projector_linear_1_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(369352192)))]; tensor projector_linear_1_bias_to_fp16 = const()[name = string("projector_linear_1_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(370957888)))]; tensor linear_109_cast_fp16 = linear(bias = projector_linear_1_bias_to_fp16, weight = projector_linear_1_weight_to_fp16, x = input_263_cast_fp16)[name = string("linear_109_cast_fp16")]; string input_mode_0 = const()[name = string("input_mode_0"), val = string("EXACT")]; tensor input_cast_fp16 = gelu(mode = input_mode_0, x = linear_109_cast_fp16)[name = string("input_cast_fp16")]; tensor projector_linear_2_weight_to_fp16 = const()[name = string("projector_linear_2_weight_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(370959744)))]; tensor projector_linear_2_bias_to_fp16 = const()[name = string("projector_linear_2_bias_to_fp16"), val = tensor(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(372794816)))]; tensor linear_110_cast_fp16 = linear(bias = projector_linear_2_bias_to_fp16, weight = projector_linear_2_weight_to_fp16, x = input_cast_fp16)[name = string("linear_110_cast_fp16")]; string linear_110_cast_fp16_to_fp32_dtype_0 = const()[name = string("linear_110_cast_fp16_to_fp32_dtype_0"), val = string("fp32")]; tensor audio_embeddings = cast(dtype = linear_110_cast_fp16_to_fp32_dtype_0, x = linear_110_cast_fp16)[name = string("cast_76")]; } -> (audio_embeddings); }