alexwengg commited on
Commit
654eeea
·
verified ·
1 Parent(s): ef0a912

Upload 221 files

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +37 -0
  2. iteration_3/compiled/.DS_Store +0 -0
  3. iteration_3/compiled/bert_fp16.mlmodelc/analytics/coremldata.bin +3 -0
  4. iteration_3/compiled/bert_fp16.mlmodelc/coremldata.bin +3 -0
  5. iteration_3/compiled/bert_fp16.mlmodelc/metadata.json +94 -0
  6. iteration_3/compiled/bert_fp16.mlmodelc/model.mil +442 -0
  7. iteration_3/compiled/bert_fp16.mlmodelc/weights/weight.bin +3 -0
  8. iteration_3/compiled/decoder_pre_fp16.mlmodelc/analytics/coremldata.bin +3 -0
  9. iteration_3/compiled/decoder_pre_fp16.mlmodelc/coremldata.bin +3 -0
  10. iteration_3/compiled/decoder_pre_fp16.mlmodelc/metadata.json +111 -0
  11. iteration_3/compiled/decoder_pre_fp16.mlmodelc/model.mil +357 -0
  12. iteration_3/compiled/decoder_pre_fp16.mlmodelc/weights/weight.bin +3 -0
  13. iteration_3/compiled/decoder_upsample_fp16.mlmodelc/analytics/coremldata.bin +3 -0
  14. iteration_3/compiled/decoder_upsample_fp16.mlmodelc/coremldata.bin +3 -0
  15. iteration_3/compiled/decoder_upsample_fp16.mlmodelc/metadata.json +97 -0
  16. iteration_3/compiled/decoder_upsample_fp16.mlmodelc/model.mil +0 -0
  17. iteration_3/compiled/decoder_upsample_fp16.mlmodelc/weights/weight.bin +3 -0
  18. iteration_3/compiled/duration_predictor_fp16.mlmodelc/analytics/coremldata.bin +3 -0
  19. iteration_3/compiled/duration_predictor_fp16.mlmodelc/coremldata.bin +3 -0
  20. iteration_3/compiled/duration_predictor_fp16.mlmodelc/metadata.json +112 -0
  21. iteration_3/compiled/duration_predictor_fp16.mlmodelc/model.mil +188 -0
  22. iteration_3/compiled/duration_predictor_fp16.mlmodelc/weights/weight.bin +3 -0
  23. iteration_3/compiled/fused_diffusion_sampler_fp16.mlmodelc/analytics/coremldata.bin +3 -0
  24. iteration_3/compiled/fused_diffusion_sampler_fp16.mlmodelc/coremldata.bin +3 -0
  25. iteration_3/compiled/fused_diffusion_sampler_fp16.mlmodelc/metadata.json +110 -0
  26. iteration_3/compiled/fused_diffusion_sampler_fp16.mlmodelc/model.mil +0 -0
  27. iteration_3/compiled/fused_diffusion_sampler_fp16.mlmodelc/weights/weight.bin +3 -0
  28. iteration_3/compiled/fused_f0n_har_source.mlmodelc/analytics/coremldata.bin +3 -0
  29. iteration_3/compiled/fused_f0n_har_source.mlmodelc/coremldata.bin +3 -0
  30. iteration_3/compiled/fused_f0n_har_source.mlmodelc/metadata.json +113 -0
  31. iteration_3/compiled/fused_f0n_har_source.mlmodelc/model.mil +431 -0
  32. iteration_3/compiled/fused_f0n_har_source.mlmodelc/weights/weight.bin +3 -0
  33. iteration_3/compiled/ref_encoder_fp16.mlmodelc/analytics/coremldata.bin +3 -0
  34. iteration_3/compiled/ref_encoder_fp16.mlmodelc/coremldata.bin +3 -0
  35. iteration_3/compiled/ref_encoder_fp16.mlmodelc/metadata.json +72 -0
  36. iteration_3/compiled/ref_encoder_fp16.mlmodelc/model.mil +433 -0
  37. iteration_3/compiled/ref_encoder_fp16.mlmodelc/weights/weight.bin +3 -0
  38. iteration_3/compiled/text_encoder_fp16.mlmodelc/analytics/coremldata.bin +3 -0
  39. iteration_3/compiled/text_encoder_fp16.mlmodelc/coremldata.bin +3 -0
  40. iteration_3/compiled/text_encoder_fp16.mlmodelc/metadata.json +98 -0
  41. iteration_3/compiled/text_encoder_fp16.mlmodelc/model.mil +110 -0
  42. iteration_3/compiled/text_encoder_fp16.mlmodelc/weights/weight.bin +3 -0
  43. iteration_3/packages/.DS_Store +0 -0
  44. iteration_3/swift/.DS_Store +0 -0
  45. iteration_3/swift/.build/.DS_Store +0 -0
  46. iteration_3/swift/.build/.lock +1 -0
  47. iteration_3/swift/.build/arm64-apple-macosx/.DS_Store +0 -0
  48. iteration_3/swift/.build/arm64-apple-macosx/release/.DS_Store +0 -0
  49. iteration_3/swift/.build/arm64-apple-macosx/release/Iter3Bench.build/Iter3Bench.d +4 -0
  50. iteration_3/swift/.build/arm64-apple-macosx/release/Iter3Bench.build/Iter3Bench.dia +0 -0
.gitattributes CHANGED
@@ -41,3 +41,40 @@ iteration_1/voices/Gavin.wav filter=lfs diff=lfs merge=lfs -text
41
  iteration_1/voices/Nima.wav filter=lfs diff=lfs merge=lfs -text
42
  iteration_1/voices/Vinay.wav filter=lfs diff=lfs merge=lfs -text
43
  iteration_1/voices/Yinghao.wav filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  iteration_1/voices/Nima.wav filter=lfs diff=lfs merge=lfs -text
42
  iteration_1/voices/Vinay.wav filter=lfs diff=lfs merge=lfs -text
43
  iteration_1/voices/Yinghao.wav filter=lfs diff=lfs merge=lfs -text
44
+ iteration_3/swift/.build/arm64-apple-macosx/release/iter3-bench.dSYM/Contents/Resources/DWARF/iter3-bench filter=lfs diff=lfs merge=lfs -text
45
+ iteration_3/swift/.build/arm64-apple-macosx/release/iter3-tts filter=lfs diff=lfs merge=lfs -text
46
+ iteration_3/swift/.build/arm64-apple-macosx/release/iter3-tts.dSYM/Contents/Resources/DWARF/iter3-tts filter=lfs diff=lfs merge=lfs -text
47
+ iteration_3/swift/.build/arm64-apple-macosx/release/Iter3Bench.build/main.swift.o filter=lfs diff=lfs merge=lfs -text
48
+ iteration_3/swift/.build/arm64-apple-macosx/release/Iter3TTS.build/main.swift.o filter=lfs diff=lfs merge=lfs -text
49
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/_AvailabilityInternal-1B5KVWYBQUUGE.pcm filter=lfs diff=lfs merge=lfs -text
50
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/_DarwinFoundation1-1B5KVWYBQUUGE.pcm filter=lfs diff=lfs merge=lfs -text
51
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/_DarwinFoundation2-2QRKVX2YW9EKB.pcm filter=lfs diff=lfs merge=lfs -text
52
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/_DarwinFoundation3-1AY9KULNE9YNH.pcm filter=lfs diff=lfs merge=lfs -text
53
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/ApplicationServices-2PYCH0QA1ZV36.pcm filter=lfs diff=lfs merge=lfs -text
54
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/CFNetwork-1Q26KUGZ3CGWH.pcm filter=lfs diff=lfs merge=lfs -text
55
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/ColorSync-HT6R949ZE64G.pcm filter=lfs diff=lfs merge=lfs -text
56
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/CoreFoundation-EDMSFLJAJ3BU.pcm filter=lfs diff=lfs merge=lfs -text
57
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/CoreGraphics-3QDEJS0X8OVJJ.pcm filter=lfs diff=lfs merge=lfs -text
58
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/CoreML-2HOW7YI1GEXGC.pcm filter=lfs diff=lfs merge=lfs -text
59
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/CoreServices-25VVZW5M8673J.pcm filter=lfs diff=lfs merge=lfs -text
60
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/CoreText-2VO6FSB5Y70KC.pcm filter=lfs diff=lfs merge=lfs -text
61
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/CoreVideo-1JYQWBGEH1VS1.pcm filter=lfs diff=lfs merge=lfs -text
62
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/CUPS-28JN5DGR7078T.pcm filter=lfs diff=lfs merge=lfs -text
63
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/Darwin-X9YXS4RX3XVN.pcm filter=lfs diff=lfs merge=lfs -text
64
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/DiskArbitration-2JZD40PZDRFNY.pcm filter=lfs diff=lfs merge=lfs -text
65
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/Dispatch-1USK9G7Y70Z5U.pcm filter=lfs diff=lfs merge=lfs -text
66
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/Foundation-3C3SN79YEWNG9.pcm filter=lfs diff=lfs merge=lfs -text
67
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/ImageIO-1BJ3JFECXF520.pcm filter=lfs diff=lfs merge=lfs -text
68
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/IOKit-1HUEP1NG6PT40.pcm filter=lfs diff=lfs merge=lfs -text
69
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/IOSurface-1OMYI417NCO2D.pcm filter=lfs diff=lfs merge=lfs -text
70
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/launch-BBBJ4XRZNQP9.pcm filter=lfs diff=lfs merge=lfs -text
71
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/MachO-162SHLP7JPO6Y.pcm filter=lfs diff=lfs merge=lfs -text
72
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/Metal-14U3N7JFT4JV4.pcm filter=lfs diff=lfs merge=lfs -text
73
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/ObjectiveC-3DJM3P4EV39IL.pcm filter=lfs diff=lfs merge=lfs -text
74
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/OpenGL-1VCTYZPBESOTA.pcm filter=lfs diff=lfs merge=lfs -text
75
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/Security-23T5KS5L5I10U.pcm filter=lfs diff=lfs merge=lfs -text
76
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/SwiftShims-2G7LFKBX04KYS.pcm filter=lfs diff=lfs merge=lfs -text
77
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/UniformTypeIdentifiers-19VC4W40XL29R.pcm filter=lfs diff=lfs merge=lfs -text
78
+ iteration_3/swift/.build/arm64-apple-macosx/release/ModuleCache/3CXH9S7LQUVCL/XPC-2D1U01HLUX2UE.pcm filter=lfs diff=lfs merge=lfs -text
79
+ iteration_3/swift/fixtures_python.wav filter=lfs diff=lfs merge=lfs -text
80
+ iteration_3/swift/fixtures_swift.wav filter=lfs diff=lfs merge=lfs -text
iteration_3/compiled/.DS_Store ADDED
Binary file (10.2 kB). View file
 
iteration_3/compiled/bert_fp16.mlmodelc/analytics/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3d814f9b3864fe677eabec72c03d091945bab17675ee0bd9cfda8d9a6955121e
3
+ size 243
iteration_3/compiled/bert_fp16.mlmodelc/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7c341065633e4023d6368f8ff4dd9bdc8eee527b182472bac10a27345add346d
3
+ size 437
iteration_3/compiled/bert_fp16.mlmodelc/metadata.json ADDED
@@ -0,0 +1,94 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "metadataOutputVersion" : "3.0",
4
+ "storagePrecision" : "Float16",
5
+ "outputSchema" : [
6
+ {
7
+ "hasShapeFlexibility" : "0",
8
+ "isOptional" : "0",
9
+ "dataType" : "Float16",
10
+ "formattedType" : "MultiArray (Float16 1 × 57 × 768)",
11
+ "shortDescription" : "",
12
+ "shape" : "[1, 57, 768]",
13
+ "name" : "sequence_output",
14
+ "type" : "MultiArray"
15
+ },
16
+ {
17
+ "hasShapeFlexibility" : "0",
18
+ "isOptional" : "0",
19
+ "dataType" : "Float16",
20
+ "formattedType" : "MultiArray (Float16 1 × 512 × 57)",
21
+ "shortDescription" : "",
22
+ "shape" : "[1, 512, 57]",
23
+ "name" : "var_1030",
24
+ "type" : "MultiArray"
25
+ }
26
+ ],
27
+ "modelParameters" : [
28
+
29
+ ],
30
+ "specificationVersion" : 9,
31
+ "mlProgramOperationTypeHistogram" : {
32
+ "Ios18.linear" : 74,
33
+ "Ios18.scaledDotProductAttention" : 12,
34
+ "Ios18.sub" : 1,
35
+ "Select" : 2,
36
+ "Ios18.expandDims" : 2,
37
+ "Ios18.gelu" : 12,
38
+ "Ios18.gather" : 1,
39
+ "Ios18.add" : 27,
40
+ "Tile" : 1,
41
+ "Ios18.layerNorm" : 25,
42
+ "Ios18.transpose" : 49,
43
+ "Ios18.cast" : 5,
44
+ "Ios18.reshape" : 48,
45
+ "Ios18.greaterEqual" : 1
46
+ },
47
+ "computePrecision" : "Mixed (Float16, Int16, Int32)",
48
+ "isUpdatable" : "0",
49
+ "stateSchema" : [
50
+
51
+ ],
52
+ "availability" : {
53
+ "macOS" : "15.0",
54
+ "tvOS" : "18.0",
55
+ "visionOS" : "2.0",
56
+ "watchOS" : "11.0",
57
+ "iOS" : "18.0",
58
+ "macCatalyst" : "18.0"
59
+ },
60
+ "modelType" : {
61
+ "name" : "MLModelType_mlProgram"
62
+ },
63
+ "userDefinedMetadata" : {
64
+ "com.github.apple.coremltools.conversion_date" : "2026-05-08",
65
+ "com.github.apple.coremltools.source" : "torch==2.11.0",
66
+ "com.github.apple.coremltools.version" : "9.0",
67
+ "com.github.apple.coremltools.source_dialect" : "TorchScript"
68
+ },
69
+ "inputSchema" : [
70
+ {
71
+ "hasShapeFlexibility" : "0",
72
+ "isOptional" : "0",
73
+ "dataType" : "Int32",
74
+ "formattedType" : "MultiArray (Int32 1 × 57)",
75
+ "shortDescription" : "",
76
+ "shape" : "[1, 57]",
77
+ "name" : "tokens",
78
+ "type" : "MultiArray"
79
+ },
80
+ {
81
+ "hasShapeFlexibility" : "0",
82
+ "isOptional" : "0",
83
+ "dataType" : "Int32",
84
+ "formattedType" : "MultiArray (Int32 1 × 57)",
85
+ "shortDescription" : "",
86
+ "shape" : "[1, 57]",
87
+ "name" : "attention_mask",
88
+ "type" : "MultiArray"
89
+ }
90
+ ],
91
+ "generatedClassName" : "bert_fp16",
92
+ "method" : "predict"
93
+ }
94
+ ]
iteration_3/compiled/bert_fp16.mlmodelc/model.mil ADDED
@@ -0,0 +1,442 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ program(1.3)
2
+ [buildInfo = dict<string, string>({{"coremlc-component-MIL", "3520.4.1"}, {"coremlc-version", "3520.5.1"}, {"coremltools-component-torch", "2.11.0"}, {"coremltools-source-dialect", "TorchScript"}, {"coremltools-version", "9.0"}})]
3
+ {
4
+ func main<ios18>(tensor<int32, [1, 57]> attention_mask, tensor<int32, [1, 57]> tokens) {
5
+ int32 inputs_embeds_batch_dims_0 = const()[name = string("inputs_embeds_batch_dims_0"), val = int32(0)];
6
+ bool inputs_embeds_validate_indices_0 = const()[name = string("inputs_embeds_validate_indices_0"), val = bool(false)];
7
+ tensor<fp16, [178, 128]> bert_embeddings_word_embeddings_weight_to_fp16 = const()[name = string("bert_embeddings_word_embeddings_weight_to_fp16"), val = tensor<fp16, [178, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(64)))];
8
+ string tokens_to_int16_dtype_0 = const()[name = string("tokens_to_int16_dtype_0"), val = string("int16")];
9
+ string cast_53_dtype_0 = const()[name = string("cast_53_dtype_0"), val = string("int32")];
10
+ int32 greater_equal_0_y_0 = const()[name = string("greater_equal_0_y_0"), val = int32(0)];
11
+ tensor<int16, [1, 57]> tokens_to_int16 = cast(dtype = tokens_to_int16_dtype_0, x = tokens)[name = string("cast_58")];
12
+ tensor<int32, [1, 57]> cast_53 = cast(dtype = cast_53_dtype_0, x = tokens_to_int16)[name = string("cast_57")];
13
+ tensor<bool, [1, 57]> greater_equal_0 = greater_equal(x = cast_53, y = greater_equal_0_y_0)[name = string("greater_equal_0")];
14
+ int32 slice_by_index_0 = const()[name = string("slice_by_index_0"), val = int32(178)];
15
+ tensor<int32, [1, 57]> add_0 = add(x = cast_53, y = slice_by_index_0)[name = string("add_0")];
16
+ tensor<int32, [1, 57]> select_0 = select(a = cast_53, b = add_0, cond = greater_equal_0)[name = string("select_0")];
17
+ int32 inputs_embeds_cast_fp16_cast_uint16_axis_0 = const()[name = string("inputs_embeds_cast_fp16_cast_uint16_axis_0"), val = int32(0)];
18
+ string select_0_to_int16_dtype_0 = const()[name = string("select_0_to_int16_dtype_0"), val = string("int16")];
19
+ tensor<int16, [1, 57]> select_0_to_int16 = cast(dtype = select_0_to_int16_dtype_0, x = select_0)[name = string("cast_56")];
20
+ tensor<fp16, [1, 57, 128]> inputs_embeds_cast_fp16_cast_uint16_cast_uint16 = gather(axis = inputs_embeds_cast_fp16_cast_uint16_axis_0, batch_dims = inputs_embeds_batch_dims_0, indices = select_0_to_int16, validate_indices = inputs_embeds_validate_indices_0, x = bert_embeddings_word_embeddings_weight_to_fp16)[name = string("inputs_embeds_cast_fp16_cast_uint16_cast_uint16")];
21
+ tensor<fp16, [1, 57, 128]> token_type_embeddings_1_to_fp16 = const()[name = string("token_type_embeddings_1_to_fp16"), val = tensor<fp16, [1, 57, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(45696)))];
22
+ tensor<fp16, [1, 57, 128]> embeddings_1_cast_fp16 = add(x = inputs_embeds_cast_fp16_cast_uint16_cast_uint16, y = token_type_embeddings_1_to_fp16)[name = string("embeddings_1_cast_fp16")];
23
+ tensor<fp16, [1, 57, 128]> position_embeddings_1_to_fp16 = const()[name = string("position_embeddings_1_to_fp16"), val = tensor<fp16, [1, 57, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(60352)))];
24
+ tensor<fp16, [1, 57, 128]> input_5_cast_fp16 = add(x = embeddings_1_cast_fp16, y = position_embeddings_1_to_fp16)[name = string("input_5_cast_fp16")];
25
+ tensor<int32, [1]> input_7_axes_0 = const()[name = string("input_7_axes_0"), val = tensor<int32, [1]>([-1])];
26
+ tensor<fp16, [128]> bert_embeddings_LayerNorm_weight_to_fp16 = const()[name = string("bert_embeddings_LayerNorm_weight_to_fp16"), val = tensor<fp16, [128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(75008)))];
27
+ tensor<fp16, [128]> bert_embeddings_LayerNorm_bias_to_fp16 = const()[name = string("bert_embeddings_LayerNorm_bias_to_fp16"), val = tensor<fp16, [128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(75328)))];
28
+ fp16 var_34_to_fp16 = const()[name = string("op_34_to_fp16"), val = fp16(0x1p-24)];
29
+ tensor<fp16, [1, 57, 128]> input_7_cast_fp16 = layer_norm(axes = input_7_axes_0, beta = bert_embeddings_LayerNorm_bias_to_fp16, epsilon = var_34_to_fp16, gamma = bert_embeddings_LayerNorm_weight_to_fp16, x = input_5_cast_fp16)[name = string("input_7_cast_fp16")];
30
+ tensor<int32, [1]> var_79_axes_0 = const()[name = string("op_79_axes_0"), val = tensor<int32, [1]>([1])];
31
+ tensor<int32, [1, 1, 57]> var_79 = expand_dims(axes = var_79_axes_0, x = attention_mask)[name = string("op_79")];
32
+ tensor<int32, [1]> var_81_axes_0 = const()[name = string("op_81_axes_0"), val = tensor<int32, [1]>([2])];
33
+ tensor<int32, [1, 1, 1, 57]> var_81 = expand_dims(axes = var_81_axes_0, x = var_79)[name = string("op_81")];
34
+ tensor<int32, [4]> var_90_reps_0 = const()[name = string("op_90_reps_0"), val = tensor<int32, [4]>([1, 1, 57, 1])];
35
+ tensor<int32, [1, 1, 57, 57]> var_90 = tile(reps = var_90_reps_0, x = var_81)[name = string("op_90")];
36
+ fp16 var_96_to_fp16 = const()[name = string("op_96_to_fp16"), val = fp16(0x1p+0)];
37
+ string var_95_to_fp16_dtype_0 = const()[name = string("op_95_to_fp16_dtype_0"), val = string("fp16")];
38
+ tensor<fp16, [1, 1, 57, 57]> var_90_to_fp16 = cast(dtype = var_95_to_fp16_dtype_0, x = var_90)[name = string("cast_55")];
39
+ tensor<fp16, [1, 1, 57, 57]> inverted_mask_cast_fp16 = sub(x = var_96_to_fp16, y = var_90_to_fp16)[name = string("inverted_mask_cast_fp16")];
40
+ string var_103_dtype_0 = const()[name = string("op_103_dtype_0"), val = string("bool")];
41
+ fp16 var_104_to_fp16 = const()[name = string("op_104_to_fp16"), val = fp16(-inf)];
42
+ tensor<bool, [1, 1, 57, 57]> inverted_mask_cast_fp16_to_bool = cast(dtype = var_103_dtype_0, x = inverted_mask_cast_fp16)[name = string("cast_54")];
43
+ tensor<fp16, [1, 1, 57, 57]> attention_mask_cast_fp16 = select(a = var_104_to_fp16, b = inverted_mask_cast_fp16, cond = inverted_mask_cast_fp16_to_bool)[name = string("attention_mask_cast_fp16")];
44
+ tensor<fp16, [768, 128]> bert_encoder_embedding_hidden_mapping_in_weight_to_fp16 = const()[name = string("bert_encoder_embedding_hidden_mapping_in_weight_to_fp16"), val = tensor<fp16, [768, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(75648)))];
45
+ tensor<fp16, [768]> bert_encoder_embedding_hidden_mapping_in_bias_to_fp16 = const()[name = string("bert_encoder_embedding_hidden_mapping_in_bias_to_fp16"), val = tensor<fp16, [768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(272320)))];
46
+ tensor<fp16, [1, 57, 768]> linear_0_cast_fp16 = linear(bias = bert_encoder_embedding_hidden_mapping_in_bias_to_fp16, weight = bert_encoder_embedding_hidden_mapping_in_weight_to_fp16, x = input_7_cast_fp16)[name = string("linear_0_cast_fp16")];
47
+ tensor<fp16, [768, 768]> bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16"), val = tensor<fp16, [768, 768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(273920)))];
48
+ tensor<fp16, [768]> bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16"), val = tensor<fp16, [768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1453632)))];
49
+ tensor<fp16, [1, 57, 768]> linear_1_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = linear_0_cast_fp16)[name = string("linear_1_cast_fp16")];
50
+ tensor<int32, [4]> var_143 = const()[name = string("op_143"), val = tensor<int32, [4]>([1, 57, 12, 64])];
51
+ tensor<fp16, [1, 57, 12, 64]> x_3_cast_fp16 = reshape(shape = var_143, x = linear_1_cast_fp16)[name = string("x_3_cast_fp16")];
52
+ tensor<fp16, [768, 768]> bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16"), val = tensor<fp16, [768, 768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1455232)))];
53
+ tensor<fp16, [768]> bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16"), val = tensor<fp16, [768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2634944)))];
54
+ tensor<fp16, [1, 57, 768]> linear_2_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = linear_0_cast_fp16)[name = string("linear_2_cast_fp16")];
55
+ tensor<int32, [4]> var_152 = const()[name = string("op_152"), val = tensor<int32, [4]>([1, 57, 12, 64])];
56
+ tensor<fp16, [1, 57, 12, 64]> x_7_cast_fp16 = reshape(shape = var_152, x = linear_2_cast_fp16)[name = string("x_7_cast_fp16")];
57
+ tensor<fp16, [768, 768]> bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16"), val = tensor<fp16, [768, 768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2636544)))];
58
+ tensor<fp16, [768]> bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16"), val = tensor<fp16, [768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3816256)))];
59
+ tensor<fp16, [1, 57, 768]> linear_3_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = linear_0_cast_fp16)[name = string("linear_3_cast_fp16")];
60
+ tensor<int32, [4]> var_161 = const()[name = string("op_161"), val = tensor<int32, [4]>([1, 57, 12, 64])];
61
+ tensor<fp16, [1, 57, 12, 64]> x_11_cast_fp16 = reshape(shape = var_161, x = linear_3_cast_fp16)[name = string("x_11_cast_fp16")];
62
+ tensor<int32, [4]> transpose_72_perm_0 = const()[name = string("transpose_72_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
63
+ tensor<int32, [4]> transpose_73_perm_0 = const()[name = string("transpose_73_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
64
+ tensor<int32, [4]> transpose_74_perm_0 = const()[name = string("transpose_74_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
65
+ tensor<fp16, [1, 12, 57, 64]> transpose_74 = transpose(perm = transpose_74_perm_0, x = x_11_cast_fp16)[name = string("transpose_154")];
66
+ tensor<fp16, [1, 12, 57, 64]> transpose_73 = transpose(perm = transpose_73_perm_0, x = x_7_cast_fp16)[name = string("transpose_155")];
67
+ tensor<fp16, [1, 12, 57, 64]> transpose_72 = transpose(perm = transpose_72_perm_0, x = x_3_cast_fp16)[name = string("transpose_156")];
68
+ tensor<fp16, [1, 12, 57, 64]> attention_output_1_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_73, query = transpose_72, value = transpose_74)[name = string("attention_output_1_cast_fp16")];
69
+ tensor<int32, [4]> attention_output_3_perm_0 = const()[name = string("attention_output_3_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
70
+ tensor<int32, [3]> var_167 = const()[name = string("op_167"), val = tensor<int32, [3]>([1, 57, 768])];
71
+ tensor<fp16, [1, 57, 12, 64]> attention_output_3_cast_fp16 = transpose(perm = attention_output_3_perm_0, x = attention_output_1_cast_fp16)[name = string("transpose_153")];
72
+ tensor<fp16, [1, 57, 768]> input_9_cast_fp16 = reshape(shape = var_167, x = attention_output_3_cast_fp16)[name = string("input_9_cast_fp16")];
73
+ tensor<fp16, [768, 768]> bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16"), val = tensor<fp16, [768, 768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3817856)))];
74
+ tensor<fp16, [768]> bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16"), val = tensor<fp16, [768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4997568)))];
75
+ tensor<fp16, [1, 57, 768]> linear_4_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_9_cast_fp16)[name = string("linear_4_cast_fp16")];
76
+ tensor<fp16, [1, 57, 768]> input_11_cast_fp16 = add(x = linear_0_cast_fp16, y = linear_4_cast_fp16)[name = string("input_11_cast_fp16")];
77
+ tensor<int32, [1]> input_13_axes_0 = const()[name = string("input_13_axes_0"), val = tensor<int32, [1]>([-1])];
78
+ tensor<fp16, [768]> bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16"), val = tensor<fp16, [768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4999168)))];
79
+ tensor<fp16, [768]> bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16"), val = tensor<fp16, [768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(5000768)))];
80
+ fp16 var_118_to_fp16 = const()[name = string("op_118_to_fp16"), val = fp16(0x1p-24)];
81
+ tensor<fp16, [1, 57, 768]> input_13_cast_fp16 = layer_norm(axes = input_13_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_11_cast_fp16)[name = string("input_13_cast_fp16")];
82
+ tensor<fp16, [2048, 768]> bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16"), val = tensor<fp16, [2048, 768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(5002368)))];
83
+ tensor<fp16, [2048]> bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16"), val = tensor<fp16, [2048]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(8148160)))];
84
+ tensor<fp16, [1, 57, 2048]> linear_5_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_13_cast_fp16)[name = string("linear_5_cast_fp16")];
85
+ string input_17_mode_0 = const()[name = string("input_17_mode_0"), val = string("TANH_APPROXIMATION")];
86
+ tensor<fp16, [1, 57, 2048]> input_17_cast_fp16 = gelu(mode = input_17_mode_0, x = linear_5_cast_fp16)[name = string("input_17_cast_fp16")];
87
+ tensor<fp16, [768, 2048]> bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16"), val = tensor<fp16, [768, 2048]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(8152320)))];
88
+ tensor<fp16, [768]> bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16"), val = tensor<fp16, [768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11298112)))];
89
+ tensor<fp16, [1, 57, 768]> linear_6_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_17_cast_fp16)[name = string("linear_6_cast_fp16")];
90
+ tensor<fp16, [1, 57, 768]> input_19_cast_fp16 = add(x = linear_6_cast_fp16, y = input_13_cast_fp16)[name = string("input_19_cast_fp16")];
91
+ tensor<int32, [1]> hidden_states_3_axes_0 = const()[name = string("hidden_states_3_axes_0"), val = tensor<int32, [1]>([-1])];
92
+ tensor<fp16, [768]> bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16"), val = tensor<fp16, [768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11299712)))];
93
+ tensor<fp16, [768]> bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16 = const()[name = string("bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16"), val = tensor<fp16, [768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11301312)))];
94
+ tensor<fp16, [1, 57, 768]> hidden_states_3_cast_fp16 = layer_norm(axes = hidden_states_3_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_19_cast_fp16)[name = string("hidden_states_3_cast_fp16")];
95
+ tensor<fp16, [1, 57, 768]> linear_7_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = hidden_states_3_cast_fp16)[name = string("linear_7_cast_fp16")];
96
+ tensor<int32, [4]> var_218 = const()[name = string("op_218"), val = tensor<int32, [4]>([1, 57, 12, 64])];
97
+ tensor<fp16, [1, 57, 12, 64]> x_15_cast_fp16 = reshape(shape = var_218, x = linear_7_cast_fp16)[name = string("x_15_cast_fp16")];
98
+ tensor<fp16, [1, 57, 768]> linear_8_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = hidden_states_3_cast_fp16)[name = string("linear_8_cast_fp16")];
99
+ tensor<int32, [4]> var_227 = const()[name = string("op_227"), val = tensor<int32, [4]>([1, 57, 12, 64])];
100
+ tensor<fp16, [1, 57, 12, 64]> x_19_cast_fp16 = reshape(shape = var_227, x = linear_8_cast_fp16)[name = string("x_19_cast_fp16")];
101
+ tensor<fp16, [1, 57, 768]> linear_9_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = hidden_states_3_cast_fp16)[name = string("linear_9_cast_fp16")];
102
+ tensor<int32, [4]> var_236 = const()[name = string("op_236"), val = tensor<int32, [4]>([1, 57, 12, 64])];
103
+ tensor<fp16, [1, 57, 12, 64]> x_23_cast_fp16 = reshape(shape = var_236, x = linear_9_cast_fp16)[name = string("x_23_cast_fp16")];
104
+ tensor<int32, [4]> transpose_75_perm_0 = const()[name = string("transpose_75_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
105
+ tensor<int32, [4]> transpose_76_perm_0 = const()[name = string("transpose_76_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
106
+ tensor<int32, [4]> transpose_77_perm_0 = const()[name = string("transpose_77_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
107
+ tensor<fp16, [1, 12, 57, 64]> transpose_77 = transpose(perm = transpose_77_perm_0, x = x_23_cast_fp16)[name = string("transpose_150")];
108
+ tensor<fp16, [1, 12, 57, 64]> transpose_76 = transpose(perm = transpose_76_perm_0, x = x_19_cast_fp16)[name = string("transpose_151")];
109
+ tensor<fp16, [1, 12, 57, 64]> transpose_75 = transpose(perm = transpose_75_perm_0, x = x_15_cast_fp16)[name = string("transpose_152")];
110
+ tensor<fp16, [1, 12, 57, 64]> attention_output_5_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_76, query = transpose_75, value = transpose_77)[name = string("attention_output_5_cast_fp16")];
111
+ tensor<int32, [4]> attention_output_7_perm_0 = const()[name = string("attention_output_7_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
112
+ tensor<int32, [3]> var_242 = const()[name = string("op_242"), val = tensor<int32, [3]>([1, 57, 768])];
113
+ tensor<fp16, [1, 57, 12, 64]> attention_output_7_cast_fp16 = transpose(perm = attention_output_7_perm_0, x = attention_output_5_cast_fp16)[name = string("transpose_149")];
114
+ tensor<fp16, [1, 57, 768]> input_21_cast_fp16 = reshape(shape = var_242, x = attention_output_7_cast_fp16)[name = string("input_21_cast_fp16")];
115
+ tensor<fp16, [1, 57, 768]> linear_10_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_21_cast_fp16)[name = string("linear_10_cast_fp16")];
116
+ tensor<fp16, [1, 57, 768]> input_23_cast_fp16 = add(x = hidden_states_3_cast_fp16, y = linear_10_cast_fp16)[name = string("input_23_cast_fp16")];
117
+ tensor<int32, [1]> input_25_axes_0 = const()[name = string("input_25_axes_0"), val = tensor<int32, [1]>([-1])];
118
+ tensor<fp16, [1, 57, 768]> input_25_cast_fp16 = layer_norm(axes = input_25_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_23_cast_fp16)[name = string("input_25_cast_fp16")];
119
+ tensor<fp16, [1, 57, 2048]> linear_11_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_25_cast_fp16)[name = string("linear_11_cast_fp16")];
120
+ string input_29_mode_0 = const()[name = string("input_29_mode_0"), val = string("TANH_APPROXIMATION")];
121
+ tensor<fp16, [1, 57, 2048]> input_29_cast_fp16 = gelu(mode = input_29_mode_0, x = linear_11_cast_fp16)[name = string("input_29_cast_fp16")];
122
+ tensor<fp16, [1, 57, 768]> linear_12_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_29_cast_fp16)[name = string("linear_12_cast_fp16")];
123
+ tensor<fp16, [1, 57, 768]> input_31_cast_fp16 = add(x = linear_12_cast_fp16, y = input_25_cast_fp16)[name = string("input_31_cast_fp16")];
124
+ tensor<int32, [1]> hidden_states_5_axes_0 = const()[name = string("hidden_states_5_axes_0"), val = tensor<int32, [1]>([-1])];
125
+ tensor<fp16, [1, 57, 768]> hidden_states_5_cast_fp16 = layer_norm(axes = hidden_states_5_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_31_cast_fp16)[name = string("hidden_states_5_cast_fp16")];
126
+ tensor<fp16, [1, 57, 768]> linear_13_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = hidden_states_5_cast_fp16)[name = string("linear_13_cast_fp16")];
127
+ tensor<int32, [4]> var_293 = const()[name = string("op_293"), val = tensor<int32, [4]>([1, 57, 12, 64])];
128
+ tensor<fp16, [1, 57, 12, 64]> x_27_cast_fp16 = reshape(shape = var_293, x = linear_13_cast_fp16)[name = string("x_27_cast_fp16")];
129
+ tensor<fp16, [1, 57, 768]> linear_14_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = hidden_states_5_cast_fp16)[name = string("linear_14_cast_fp16")];
130
+ tensor<int32, [4]> var_302 = const()[name = string("op_302"), val = tensor<int32, [4]>([1, 57, 12, 64])];
131
+ tensor<fp16, [1, 57, 12, 64]> x_31_cast_fp16 = reshape(shape = var_302, x = linear_14_cast_fp16)[name = string("x_31_cast_fp16")];
132
+ tensor<fp16, [1, 57, 768]> linear_15_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = hidden_states_5_cast_fp16)[name = string("linear_15_cast_fp16")];
133
+ tensor<int32, [4]> var_311 = const()[name = string("op_311"), val = tensor<int32, [4]>([1, 57, 12, 64])];
134
+ tensor<fp16, [1, 57, 12, 64]> x_35_cast_fp16 = reshape(shape = var_311, x = linear_15_cast_fp16)[name = string("x_35_cast_fp16")];
135
+ tensor<int32, [4]> transpose_78_perm_0 = const()[name = string("transpose_78_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
136
+ tensor<int32, [4]> transpose_79_perm_0 = const()[name = string("transpose_79_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
137
+ tensor<int32, [4]> transpose_80_perm_0 = const()[name = string("transpose_80_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
138
+ tensor<fp16, [1, 12, 57, 64]> transpose_80 = transpose(perm = transpose_80_perm_0, x = x_35_cast_fp16)[name = string("transpose_146")];
139
+ tensor<fp16, [1, 12, 57, 64]> transpose_79 = transpose(perm = transpose_79_perm_0, x = x_31_cast_fp16)[name = string("transpose_147")];
140
+ tensor<fp16, [1, 12, 57, 64]> transpose_78 = transpose(perm = transpose_78_perm_0, x = x_27_cast_fp16)[name = string("transpose_148")];
141
+ tensor<fp16, [1, 12, 57, 64]> attention_output_9_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_79, query = transpose_78, value = transpose_80)[name = string("attention_output_9_cast_fp16")];
142
+ tensor<int32, [4]> attention_output_11_perm_0 = const()[name = string("attention_output_11_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
143
+ tensor<int32, [3]> var_317 = const()[name = string("op_317"), val = tensor<int32, [3]>([1, 57, 768])];
144
+ tensor<fp16, [1, 57, 12, 64]> attention_output_11_cast_fp16 = transpose(perm = attention_output_11_perm_0, x = attention_output_9_cast_fp16)[name = string("transpose_145")];
145
+ tensor<fp16, [1, 57, 768]> input_33_cast_fp16 = reshape(shape = var_317, x = attention_output_11_cast_fp16)[name = string("input_33_cast_fp16")];
146
+ tensor<fp16, [1, 57, 768]> linear_16_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_33_cast_fp16)[name = string("linear_16_cast_fp16")];
147
+ tensor<fp16, [1, 57, 768]> input_35_cast_fp16 = add(x = hidden_states_5_cast_fp16, y = linear_16_cast_fp16)[name = string("input_35_cast_fp16")];
148
+ tensor<int32, [1]> input_37_axes_0 = const()[name = string("input_37_axes_0"), val = tensor<int32, [1]>([-1])];
149
+ tensor<fp16, [1, 57, 768]> input_37_cast_fp16 = layer_norm(axes = input_37_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_35_cast_fp16)[name = string("input_37_cast_fp16")];
150
+ tensor<fp16, [1, 57, 2048]> linear_17_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_37_cast_fp16)[name = string("linear_17_cast_fp16")];
151
+ string input_41_mode_0 = const()[name = string("input_41_mode_0"), val = string("TANH_APPROXIMATION")];
152
+ tensor<fp16, [1, 57, 2048]> input_41_cast_fp16 = gelu(mode = input_41_mode_0, x = linear_17_cast_fp16)[name = string("input_41_cast_fp16")];
153
+ tensor<fp16, [1, 57, 768]> linear_18_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_41_cast_fp16)[name = string("linear_18_cast_fp16")];
154
+ tensor<fp16, [1, 57, 768]> input_43_cast_fp16 = add(x = linear_18_cast_fp16, y = input_37_cast_fp16)[name = string("input_43_cast_fp16")];
155
+ tensor<int32, [1]> hidden_states_7_axes_0 = const()[name = string("hidden_states_7_axes_0"), val = tensor<int32, [1]>([-1])];
156
+ tensor<fp16, [1, 57, 768]> hidden_states_7_cast_fp16 = layer_norm(axes = hidden_states_7_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_43_cast_fp16)[name = string("hidden_states_7_cast_fp16")];
157
+ tensor<fp16, [1, 57, 768]> linear_19_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = hidden_states_7_cast_fp16)[name = string("linear_19_cast_fp16")];
158
+ tensor<int32, [4]> var_368 = const()[name = string("op_368"), val = tensor<int32, [4]>([1, 57, 12, 64])];
159
+ tensor<fp16, [1, 57, 12, 64]> x_39_cast_fp16 = reshape(shape = var_368, x = linear_19_cast_fp16)[name = string("x_39_cast_fp16")];
160
+ tensor<fp16, [1, 57, 768]> linear_20_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = hidden_states_7_cast_fp16)[name = string("linear_20_cast_fp16")];
161
+ tensor<int32, [4]> var_377 = const()[name = string("op_377"), val = tensor<int32, [4]>([1, 57, 12, 64])];
162
+ tensor<fp16, [1, 57, 12, 64]> x_43_cast_fp16 = reshape(shape = var_377, x = linear_20_cast_fp16)[name = string("x_43_cast_fp16")];
163
+ tensor<fp16, [1, 57, 768]> linear_21_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = hidden_states_7_cast_fp16)[name = string("linear_21_cast_fp16")];
164
+ tensor<int32, [4]> var_386 = const()[name = string("op_386"), val = tensor<int32, [4]>([1, 57, 12, 64])];
165
+ tensor<fp16, [1, 57, 12, 64]> x_47_cast_fp16 = reshape(shape = var_386, x = linear_21_cast_fp16)[name = string("x_47_cast_fp16")];
166
+ tensor<int32, [4]> transpose_81_perm_0 = const()[name = string("transpose_81_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
167
+ tensor<int32, [4]> transpose_82_perm_0 = const()[name = string("transpose_82_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
168
+ tensor<int32, [4]> transpose_83_perm_0 = const()[name = string("transpose_83_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
169
+ tensor<fp16, [1, 12, 57, 64]> transpose_83 = transpose(perm = transpose_83_perm_0, x = x_47_cast_fp16)[name = string("transpose_142")];
170
+ tensor<fp16, [1, 12, 57, 64]> transpose_82 = transpose(perm = transpose_82_perm_0, x = x_43_cast_fp16)[name = string("transpose_143")];
171
+ tensor<fp16, [1, 12, 57, 64]> transpose_81 = transpose(perm = transpose_81_perm_0, x = x_39_cast_fp16)[name = string("transpose_144")];
172
+ tensor<fp16, [1, 12, 57, 64]> attention_output_13_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_82, query = transpose_81, value = transpose_83)[name = string("attention_output_13_cast_fp16")];
173
+ tensor<int32, [4]> attention_output_15_perm_0 = const()[name = string("attention_output_15_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
174
+ tensor<int32, [3]> var_392 = const()[name = string("op_392"), val = tensor<int32, [3]>([1, 57, 768])];
175
+ tensor<fp16, [1, 57, 12, 64]> attention_output_15_cast_fp16 = transpose(perm = attention_output_15_perm_0, x = attention_output_13_cast_fp16)[name = string("transpose_141")];
176
+ tensor<fp16, [1, 57, 768]> input_45_cast_fp16 = reshape(shape = var_392, x = attention_output_15_cast_fp16)[name = string("input_45_cast_fp16")];
177
+ tensor<fp16, [1, 57, 768]> linear_22_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_45_cast_fp16)[name = string("linear_22_cast_fp16")];
178
+ tensor<fp16, [1, 57, 768]> input_47_cast_fp16 = add(x = hidden_states_7_cast_fp16, y = linear_22_cast_fp16)[name = string("input_47_cast_fp16")];
179
+ tensor<int32, [1]> input_49_axes_0 = const()[name = string("input_49_axes_0"), val = tensor<int32, [1]>([-1])];
180
+ tensor<fp16, [1, 57, 768]> input_49_cast_fp16 = layer_norm(axes = input_49_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_47_cast_fp16)[name = string("input_49_cast_fp16")];
181
+ tensor<fp16, [1, 57, 2048]> linear_23_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_49_cast_fp16)[name = string("linear_23_cast_fp16")];
182
+ string input_53_mode_0 = const()[name = string("input_53_mode_0"), val = string("TANH_APPROXIMATION")];
183
+ tensor<fp16, [1, 57, 2048]> input_53_cast_fp16 = gelu(mode = input_53_mode_0, x = linear_23_cast_fp16)[name = string("input_53_cast_fp16")];
184
+ tensor<fp16, [1, 57, 768]> linear_24_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_53_cast_fp16)[name = string("linear_24_cast_fp16")];
185
+ tensor<fp16, [1, 57, 768]> input_55_cast_fp16 = add(x = linear_24_cast_fp16, y = input_49_cast_fp16)[name = string("input_55_cast_fp16")];
186
+ tensor<int32, [1]> hidden_states_9_axes_0 = const()[name = string("hidden_states_9_axes_0"), val = tensor<int32, [1]>([-1])];
187
+ tensor<fp16, [1, 57, 768]> hidden_states_9_cast_fp16 = layer_norm(axes = hidden_states_9_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_55_cast_fp16)[name = string("hidden_states_9_cast_fp16")];
188
+ tensor<fp16, [1, 57, 768]> linear_25_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = hidden_states_9_cast_fp16)[name = string("linear_25_cast_fp16")];
189
+ tensor<int32, [4]> var_443 = const()[name = string("op_443"), val = tensor<int32, [4]>([1, 57, 12, 64])];
190
+ tensor<fp16, [1, 57, 12, 64]> x_51_cast_fp16 = reshape(shape = var_443, x = linear_25_cast_fp16)[name = string("x_51_cast_fp16")];
191
+ tensor<fp16, [1, 57, 768]> linear_26_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = hidden_states_9_cast_fp16)[name = string("linear_26_cast_fp16")];
192
+ tensor<int32, [4]> var_452 = const()[name = string("op_452"), val = tensor<int32, [4]>([1, 57, 12, 64])];
193
+ tensor<fp16, [1, 57, 12, 64]> x_55_cast_fp16 = reshape(shape = var_452, x = linear_26_cast_fp16)[name = string("x_55_cast_fp16")];
194
+ tensor<fp16, [1, 57, 768]> linear_27_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = hidden_states_9_cast_fp16)[name = string("linear_27_cast_fp16")];
195
+ tensor<int32, [4]> var_461 = const()[name = string("op_461"), val = tensor<int32, [4]>([1, 57, 12, 64])];
196
+ tensor<fp16, [1, 57, 12, 64]> x_59_cast_fp16 = reshape(shape = var_461, x = linear_27_cast_fp16)[name = string("x_59_cast_fp16")];
197
+ tensor<int32, [4]> transpose_84_perm_0 = const()[name = string("transpose_84_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
198
+ tensor<int32, [4]> transpose_85_perm_0 = const()[name = string("transpose_85_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
199
+ tensor<int32, [4]> transpose_86_perm_0 = const()[name = string("transpose_86_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
200
+ tensor<fp16, [1, 12, 57, 64]> transpose_86 = transpose(perm = transpose_86_perm_0, x = x_59_cast_fp16)[name = string("transpose_138")];
201
+ tensor<fp16, [1, 12, 57, 64]> transpose_85 = transpose(perm = transpose_85_perm_0, x = x_55_cast_fp16)[name = string("transpose_139")];
202
+ tensor<fp16, [1, 12, 57, 64]> transpose_84 = transpose(perm = transpose_84_perm_0, x = x_51_cast_fp16)[name = string("transpose_140")];
203
+ tensor<fp16, [1, 12, 57, 64]> attention_output_17_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_85, query = transpose_84, value = transpose_86)[name = string("attention_output_17_cast_fp16")];
204
+ tensor<int32, [4]> attention_output_19_perm_0 = const()[name = string("attention_output_19_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
205
+ tensor<int32, [3]> var_467 = const()[name = string("op_467"), val = tensor<int32, [3]>([1, 57, 768])];
206
+ tensor<fp16, [1, 57, 12, 64]> attention_output_19_cast_fp16 = transpose(perm = attention_output_19_perm_0, x = attention_output_17_cast_fp16)[name = string("transpose_137")];
207
+ tensor<fp16, [1, 57, 768]> input_57_cast_fp16 = reshape(shape = var_467, x = attention_output_19_cast_fp16)[name = string("input_57_cast_fp16")];
208
+ tensor<fp16, [1, 57, 768]> linear_28_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_57_cast_fp16)[name = string("linear_28_cast_fp16")];
209
+ tensor<fp16, [1, 57, 768]> input_59_cast_fp16 = add(x = hidden_states_9_cast_fp16, y = linear_28_cast_fp16)[name = string("input_59_cast_fp16")];
210
+ tensor<int32, [1]> input_61_axes_0 = const()[name = string("input_61_axes_0"), val = tensor<int32, [1]>([-1])];
211
+ tensor<fp16, [1, 57, 768]> input_61_cast_fp16 = layer_norm(axes = input_61_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_59_cast_fp16)[name = string("input_61_cast_fp16")];
212
+ tensor<fp16, [1, 57, 2048]> linear_29_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_61_cast_fp16)[name = string("linear_29_cast_fp16")];
213
+ string input_65_mode_0 = const()[name = string("input_65_mode_0"), val = string("TANH_APPROXIMATION")];
214
+ tensor<fp16, [1, 57, 2048]> input_65_cast_fp16 = gelu(mode = input_65_mode_0, x = linear_29_cast_fp16)[name = string("input_65_cast_fp16")];
215
+ tensor<fp16, [1, 57, 768]> linear_30_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_65_cast_fp16)[name = string("linear_30_cast_fp16")];
216
+ tensor<fp16, [1, 57, 768]> input_67_cast_fp16 = add(x = linear_30_cast_fp16, y = input_61_cast_fp16)[name = string("input_67_cast_fp16")];
217
+ tensor<int32, [1]> hidden_states_11_axes_0 = const()[name = string("hidden_states_11_axes_0"), val = tensor<int32, [1]>([-1])];
218
+ tensor<fp16, [1, 57, 768]> hidden_states_11_cast_fp16 = layer_norm(axes = hidden_states_11_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_67_cast_fp16)[name = string("hidden_states_11_cast_fp16")];
219
+ tensor<fp16, [1, 57, 768]> linear_31_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = hidden_states_11_cast_fp16)[name = string("linear_31_cast_fp16")];
220
+ tensor<int32, [4]> var_518 = const()[name = string("op_518"), val = tensor<int32, [4]>([1, 57, 12, 64])];
221
+ tensor<fp16, [1, 57, 12, 64]> x_63_cast_fp16 = reshape(shape = var_518, x = linear_31_cast_fp16)[name = string("x_63_cast_fp16")];
222
+ tensor<fp16, [1, 57, 768]> linear_32_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = hidden_states_11_cast_fp16)[name = string("linear_32_cast_fp16")];
223
+ tensor<int32, [4]> var_527 = const()[name = string("op_527"), val = tensor<int32, [4]>([1, 57, 12, 64])];
224
+ tensor<fp16, [1, 57, 12, 64]> x_67_cast_fp16 = reshape(shape = var_527, x = linear_32_cast_fp16)[name = string("x_67_cast_fp16")];
225
+ tensor<fp16, [1, 57, 768]> linear_33_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = hidden_states_11_cast_fp16)[name = string("linear_33_cast_fp16")];
226
+ tensor<int32, [4]> var_536 = const()[name = string("op_536"), val = tensor<int32, [4]>([1, 57, 12, 64])];
227
+ tensor<fp16, [1, 57, 12, 64]> x_71_cast_fp16 = reshape(shape = var_536, x = linear_33_cast_fp16)[name = string("x_71_cast_fp16")];
228
+ tensor<int32, [4]> transpose_87_perm_0 = const()[name = string("transpose_87_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
229
+ tensor<int32, [4]> transpose_88_perm_0 = const()[name = string("transpose_88_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
230
+ tensor<int32, [4]> transpose_89_perm_0 = const()[name = string("transpose_89_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
231
+ tensor<fp16, [1, 12, 57, 64]> transpose_89 = transpose(perm = transpose_89_perm_0, x = x_71_cast_fp16)[name = string("transpose_134")];
232
+ tensor<fp16, [1, 12, 57, 64]> transpose_88 = transpose(perm = transpose_88_perm_0, x = x_67_cast_fp16)[name = string("transpose_135")];
233
+ tensor<fp16, [1, 12, 57, 64]> transpose_87 = transpose(perm = transpose_87_perm_0, x = x_63_cast_fp16)[name = string("transpose_136")];
234
+ tensor<fp16, [1, 12, 57, 64]> attention_output_21_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_88, query = transpose_87, value = transpose_89)[name = string("attention_output_21_cast_fp16")];
235
+ tensor<int32, [4]> attention_output_23_perm_0 = const()[name = string("attention_output_23_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
236
+ tensor<int32, [3]> var_542 = const()[name = string("op_542"), val = tensor<int32, [3]>([1, 57, 768])];
237
+ tensor<fp16, [1, 57, 12, 64]> attention_output_23_cast_fp16 = transpose(perm = attention_output_23_perm_0, x = attention_output_21_cast_fp16)[name = string("transpose_133")];
238
+ tensor<fp16, [1, 57, 768]> input_69_cast_fp16 = reshape(shape = var_542, x = attention_output_23_cast_fp16)[name = string("input_69_cast_fp16")];
239
+ tensor<fp16, [1, 57, 768]> linear_34_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_69_cast_fp16)[name = string("linear_34_cast_fp16")];
240
+ tensor<fp16, [1, 57, 768]> input_71_cast_fp16 = add(x = hidden_states_11_cast_fp16, y = linear_34_cast_fp16)[name = string("input_71_cast_fp16")];
241
+ tensor<int32, [1]> input_73_axes_0 = const()[name = string("input_73_axes_0"), val = tensor<int32, [1]>([-1])];
242
+ tensor<fp16, [1, 57, 768]> input_73_cast_fp16 = layer_norm(axes = input_73_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_71_cast_fp16)[name = string("input_73_cast_fp16")];
243
+ tensor<fp16, [1, 57, 2048]> linear_35_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_73_cast_fp16)[name = string("linear_35_cast_fp16")];
244
+ string input_77_mode_0 = const()[name = string("input_77_mode_0"), val = string("TANH_APPROXIMATION")];
245
+ tensor<fp16, [1, 57, 2048]> input_77_cast_fp16 = gelu(mode = input_77_mode_0, x = linear_35_cast_fp16)[name = string("input_77_cast_fp16")];
246
+ tensor<fp16, [1, 57, 768]> linear_36_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_77_cast_fp16)[name = string("linear_36_cast_fp16")];
247
+ tensor<fp16, [1, 57, 768]> input_79_cast_fp16 = add(x = linear_36_cast_fp16, y = input_73_cast_fp16)[name = string("input_79_cast_fp16")];
248
+ tensor<int32, [1]> hidden_states_13_axes_0 = const()[name = string("hidden_states_13_axes_0"), val = tensor<int32, [1]>([-1])];
249
+ tensor<fp16, [1, 57, 768]> hidden_states_13_cast_fp16 = layer_norm(axes = hidden_states_13_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_79_cast_fp16)[name = string("hidden_states_13_cast_fp16")];
250
+ tensor<fp16, [1, 57, 768]> linear_37_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = hidden_states_13_cast_fp16)[name = string("linear_37_cast_fp16")];
251
+ tensor<int32, [4]> var_593 = const()[name = string("op_593"), val = tensor<int32, [4]>([1, 57, 12, 64])];
252
+ tensor<fp16, [1, 57, 12, 64]> x_75_cast_fp16 = reshape(shape = var_593, x = linear_37_cast_fp16)[name = string("x_75_cast_fp16")];
253
+ tensor<fp16, [1, 57, 768]> linear_38_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = hidden_states_13_cast_fp16)[name = string("linear_38_cast_fp16")];
254
+ tensor<int32, [4]> var_602 = const()[name = string("op_602"), val = tensor<int32, [4]>([1, 57, 12, 64])];
255
+ tensor<fp16, [1, 57, 12, 64]> x_79_cast_fp16 = reshape(shape = var_602, x = linear_38_cast_fp16)[name = string("x_79_cast_fp16")];
256
+ tensor<fp16, [1, 57, 768]> linear_39_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = hidden_states_13_cast_fp16)[name = string("linear_39_cast_fp16")];
257
+ tensor<int32, [4]> var_611 = const()[name = string("op_611"), val = tensor<int32, [4]>([1, 57, 12, 64])];
258
+ tensor<fp16, [1, 57, 12, 64]> x_83_cast_fp16 = reshape(shape = var_611, x = linear_39_cast_fp16)[name = string("x_83_cast_fp16")];
259
+ tensor<int32, [4]> transpose_90_perm_0 = const()[name = string("transpose_90_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
260
+ tensor<int32, [4]> transpose_91_perm_0 = const()[name = string("transpose_91_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
261
+ tensor<int32, [4]> transpose_92_perm_0 = const()[name = string("transpose_92_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
262
+ tensor<fp16, [1, 12, 57, 64]> transpose_92 = transpose(perm = transpose_92_perm_0, x = x_83_cast_fp16)[name = string("transpose_130")];
263
+ tensor<fp16, [1, 12, 57, 64]> transpose_91 = transpose(perm = transpose_91_perm_0, x = x_79_cast_fp16)[name = string("transpose_131")];
264
+ tensor<fp16, [1, 12, 57, 64]> transpose_90 = transpose(perm = transpose_90_perm_0, x = x_75_cast_fp16)[name = string("transpose_132")];
265
+ tensor<fp16, [1, 12, 57, 64]> attention_output_25_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_91, query = transpose_90, value = transpose_92)[name = string("attention_output_25_cast_fp16")];
266
+ tensor<int32, [4]> attention_output_27_perm_0 = const()[name = string("attention_output_27_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
267
+ tensor<int32, [3]> var_617 = const()[name = string("op_617"), val = tensor<int32, [3]>([1, 57, 768])];
268
+ tensor<fp16, [1, 57, 12, 64]> attention_output_27_cast_fp16 = transpose(perm = attention_output_27_perm_0, x = attention_output_25_cast_fp16)[name = string("transpose_129")];
269
+ tensor<fp16, [1, 57, 768]> input_81_cast_fp16 = reshape(shape = var_617, x = attention_output_27_cast_fp16)[name = string("input_81_cast_fp16")];
270
+ tensor<fp16, [1, 57, 768]> linear_40_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_81_cast_fp16)[name = string("linear_40_cast_fp16")];
271
+ tensor<fp16, [1, 57, 768]> input_83_cast_fp16 = add(x = hidden_states_13_cast_fp16, y = linear_40_cast_fp16)[name = string("input_83_cast_fp16")];
272
+ tensor<int32, [1]> input_85_axes_0 = const()[name = string("input_85_axes_0"), val = tensor<int32, [1]>([-1])];
273
+ tensor<fp16, [1, 57, 768]> input_85_cast_fp16 = layer_norm(axes = input_85_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_83_cast_fp16)[name = string("input_85_cast_fp16")];
274
+ tensor<fp16, [1, 57, 2048]> linear_41_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_85_cast_fp16)[name = string("linear_41_cast_fp16")];
275
+ string input_89_mode_0 = const()[name = string("input_89_mode_0"), val = string("TANH_APPROXIMATION")];
276
+ tensor<fp16, [1, 57, 2048]> input_89_cast_fp16 = gelu(mode = input_89_mode_0, x = linear_41_cast_fp16)[name = string("input_89_cast_fp16")];
277
+ tensor<fp16, [1, 57, 768]> linear_42_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_89_cast_fp16)[name = string("linear_42_cast_fp16")];
278
+ tensor<fp16, [1, 57, 768]> input_91_cast_fp16 = add(x = linear_42_cast_fp16, y = input_85_cast_fp16)[name = string("input_91_cast_fp16")];
279
+ tensor<int32, [1]> hidden_states_15_axes_0 = const()[name = string("hidden_states_15_axes_0"), val = tensor<int32, [1]>([-1])];
280
+ tensor<fp16, [1, 57, 768]> hidden_states_15_cast_fp16 = layer_norm(axes = hidden_states_15_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_91_cast_fp16)[name = string("hidden_states_15_cast_fp16")];
281
+ tensor<fp16, [1, 57, 768]> linear_43_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = hidden_states_15_cast_fp16)[name = string("linear_43_cast_fp16")];
282
+ tensor<int32, [4]> var_668 = const()[name = string("op_668"), val = tensor<int32, [4]>([1, 57, 12, 64])];
283
+ tensor<fp16, [1, 57, 12, 64]> x_87_cast_fp16 = reshape(shape = var_668, x = linear_43_cast_fp16)[name = string("x_87_cast_fp16")];
284
+ tensor<fp16, [1, 57, 768]> linear_44_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = hidden_states_15_cast_fp16)[name = string("linear_44_cast_fp16")];
285
+ tensor<int32, [4]> var_677 = const()[name = string("op_677"), val = tensor<int32, [4]>([1, 57, 12, 64])];
286
+ tensor<fp16, [1, 57, 12, 64]> x_91_cast_fp16 = reshape(shape = var_677, x = linear_44_cast_fp16)[name = string("x_91_cast_fp16")];
287
+ tensor<fp16, [1, 57, 768]> linear_45_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = hidden_states_15_cast_fp16)[name = string("linear_45_cast_fp16")];
288
+ tensor<int32, [4]> var_686 = const()[name = string("op_686"), val = tensor<int32, [4]>([1, 57, 12, 64])];
289
+ tensor<fp16, [1, 57, 12, 64]> x_95_cast_fp16 = reshape(shape = var_686, x = linear_45_cast_fp16)[name = string("x_95_cast_fp16")];
290
+ tensor<int32, [4]> transpose_93_perm_0 = const()[name = string("transpose_93_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
291
+ tensor<int32, [4]> transpose_94_perm_0 = const()[name = string("transpose_94_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
292
+ tensor<int32, [4]> transpose_95_perm_0 = const()[name = string("transpose_95_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
293
+ tensor<fp16, [1, 12, 57, 64]> transpose_95 = transpose(perm = transpose_95_perm_0, x = x_95_cast_fp16)[name = string("transpose_126")];
294
+ tensor<fp16, [1, 12, 57, 64]> transpose_94 = transpose(perm = transpose_94_perm_0, x = x_91_cast_fp16)[name = string("transpose_127")];
295
+ tensor<fp16, [1, 12, 57, 64]> transpose_93 = transpose(perm = transpose_93_perm_0, x = x_87_cast_fp16)[name = string("transpose_128")];
296
+ tensor<fp16, [1, 12, 57, 64]> attention_output_29_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_94, query = transpose_93, value = transpose_95)[name = string("attention_output_29_cast_fp16")];
297
+ tensor<int32, [4]> attention_output_31_perm_0 = const()[name = string("attention_output_31_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
298
+ tensor<int32, [3]> var_692 = const()[name = string("op_692"), val = tensor<int32, [3]>([1, 57, 768])];
299
+ tensor<fp16, [1, 57, 12, 64]> attention_output_31_cast_fp16 = transpose(perm = attention_output_31_perm_0, x = attention_output_29_cast_fp16)[name = string("transpose_125")];
300
+ tensor<fp16, [1, 57, 768]> input_93_cast_fp16 = reshape(shape = var_692, x = attention_output_31_cast_fp16)[name = string("input_93_cast_fp16")];
301
+ tensor<fp16, [1, 57, 768]> linear_46_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_93_cast_fp16)[name = string("linear_46_cast_fp16")];
302
+ tensor<fp16, [1, 57, 768]> input_95_cast_fp16 = add(x = hidden_states_15_cast_fp16, y = linear_46_cast_fp16)[name = string("input_95_cast_fp16")];
303
+ tensor<int32, [1]> input_97_axes_0 = const()[name = string("input_97_axes_0"), val = tensor<int32, [1]>([-1])];
304
+ tensor<fp16, [1, 57, 768]> input_97_cast_fp16 = layer_norm(axes = input_97_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_95_cast_fp16)[name = string("input_97_cast_fp16")];
305
+ tensor<fp16, [1, 57, 2048]> linear_47_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_97_cast_fp16)[name = string("linear_47_cast_fp16")];
306
+ string input_101_mode_0 = const()[name = string("input_101_mode_0"), val = string("TANH_APPROXIMATION")];
307
+ tensor<fp16, [1, 57, 2048]> input_101_cast_fp16 = gelu(mode = input_101_mode_0, x = linear_47_cast_fp16)[name = string("input_101_cast_fp16")];
308
+ tensor<fp16, [1, 57, 768]> linear_48_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_101_cast_fp16)[name = string("linear_48_cast_fp16")];
309
+ tensor<fp16, [1, 57, 768]> input_103_cast_fp16 = add(x = linear_48_cast_fp16, y = input_97_cast_fp16)[name = string("input_103_cast_fp16")];
310
+ tensor<int32, [1]> hidden_states_17_axes_0 = const()[name = string("hidden_states_17_axes_0"), val = tensor<int32, [1]>([-1])];
311
+ tensor<fp16, [1, 57, 768]> hidden_states_17_cast_fp16 = layer_norm(axes = hidden_states_17_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_103_cast_fp16)[name = string("hidden_states_17_cast_fp16")];
312
+ tensor<fp16, [1, 57, 768]> linear_49_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = hidden_states_17_cast_fp16)[name = string("linear_49_cast_fp16")];
313
+ tensor<int32, [4]> var_743 = const()[name = string("op_743"), val = tensor<int32, [4]>([1, 57, 12, 64])];
314
+ tensor<fp16, [1, 57, 12, 64]> x_99_cast_fp16 = reshape(shape = var_743, x = linear_49_cast_fp16)[name = string("x_99_cast_fp16")];
315
+ tensor<fp16, [1, 57, 768]> linear_50_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = hidden_states_17_cast_fp16)[name = string("linear_50_cast_fp16")];
316
+ tensor<int32, [4]> var_752 = const()[name = string("op_752"), val = tensor<int32, [4]>([1, 57, 12, 64])];
317
+ tensor<fp16, [1, 57, 12, 64]> x_103_cast_fp16 = reshape(shape = var_752, x = linear_50_cast_fp16)[name = string("x_103_cast_fp16")];
318
+ tensor<fp16, [1, 57, 768]> linear_51_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = hidden_states_17_cast_fp16)[name = string("linear_51_cast_fp16")];
319
+ tensor<int32, [4]> var_761 = const()[name = string("op_761"), val = tensor<int32, [4]>([1, 57, 12, 64])];
320
+ tensor<fp16, [1, 57, 12, 64]> x_107_cast_fp16 = reshape(shape = var_761, x = linear_51_cast_fp16)[name = string("x_107_cast_fp16")];
321
+ tensor<int32, [4]> transpose_96_perm_0 = const()[name = string("transpose_96_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
322
+ tensor<int32, [4]> transpose_97_perm_0 = const()[name = string("transpose_97_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
323
+ tensor<int32, [4]> transpose_98_perm_0 = const()[name = string("transpose_98_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
324
+ tensor<fp16, [1, 12, 57, 64]> transpose_98 = transpose(perm = transpose_98_perm_0, x = x_107_cast_fp16)[name = string("transpose_122")];
325
+ tensor<fp16, [1, 12, 57, 64]> transpose_97 = transpose(perm = transpose_97_perm_0, x = x_103_cast_fp16)[name = string("transpose_123")];
326
+ tensor<fp16, [1, 12, 57, 64]> transpose_96 = transpose(perm = transpose_96_perm_0, x = x_99_cast_fp16)[name = string("transpose_124")];
327
+ tensor<fp16, [1, 12, 57, 64]> attention_output_33_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_97, query = transpose_96, value = transpose_98)[name = string("attention_output_33_cast_fp16")];
328
+ tensor<int32, [4]> attention_output_35_perm_0 = const()[name = string("attention_output_35_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
329
+ tensor<int32, [3]> var_767 = const()[name = string("op_767"), val = tensor<int32, [3]>([1, 57, 768])];
330
+ tensor<fp16, [1, 57, 12, 64]> attention_output_35_cast_fp16 = transpose(perm = attention_output_35_perm_0, x = attention_output_33_cast_fp16)[name = string("transpose_121")];
331
+ tensor<fp16, [1, 57, 768]> input_105_cast_fp16 = reshape(shape = var_767, x = attention_output_35_cast_fp16)[name = string("input_105_cast_fp16")];
332
+ tensor<fp16, [1, 57, 768]> linear_52_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_105_cast_fp16)[name = string("linear_52_cast_fp16")];
333
+ tensor<fp16, [1, 57, 768]> input_107_cast_fp16 = add(x = hidden_states_17_cast_fp16, y = linear_52_cast_fp16)[name = string("input_107_cast_fp16")];
334
+ tensor<int32, [1]> input_109_axes_0 = const()[name = string("input_109_axes_0"), val = tensor<int32, [1]>([-1])];
335
+ tensor<fp16, [1, 57, 768]> input_109_cast_fp16 = layer_norm(axes = input_109_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_107_cast_fp16)[name = string("input_109_cast_fp16")];
336
+ tensor<fp16, [1, 57, 2048]> linear_53_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_109_cast_fp16)[name = string("linear_53_cast_fp16")];
337
+ string input_113_mode_0 = const()[name = string("input_113_mode_0"), val = string("TANH_APPROXIMATION")];
338
+ tensor<fp16, [1, 57, 2048]> input_113_cast_fp16 = gelu(mode = input_113_mode_0, x = linear_53_cast_fp16)[name = string("input_113_cast_fp16")];
339
+ tensor<fp16, [1, 57, 768]> linear_54_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_113_cast_fp16)[name = string("linear_54_cast_fp16")];
340
+ tensor<fp16, [1, 57, 768]> input_115_cast_fp16 = add(x = linear_54_cast_fp16, y = input_109_cast_fp16)[name = string("input_115_cast_fp16")];
341
+ tensor<int32, [1]> hidden_states_19_axes_0 = const()[name = string("hidden_states_19_axes_0"), val = tensor<int32, [1]>([-1])];
342
+ tensor<fp16, [1, 57, 768]> hidden_states_19_cast_fp16 = layer_norm(axes = hidden_states_19_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_115_cast_fp16)[name = string("hidden_states_19_cast_fp16")];
343
+ tensor<fp16, [1, 57, 768]> linear_55_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = hidden_states_19_cast_fp16)[name = string("linear_55_cast_fp16")];
344
+ tensor<int32, [4]> var_818 = const()[name = string("op_818"), val = tensor<int32, [4]>([1, 57, 12, 64])];
345
+ tensor<fp16, [1, 57, 12, 64]> x_111_cast_fp16 = reshape(shape = var_818, x = linear_55_cast_fp16)[name = string("x_111_cast_fp16")];
346
+ tensor<fp16, [1, 57, 768]> linear_56_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = hidden_states_19_cast_fp16)[name = string("linear_56_cast_fp16")];
347
+ tensor<int32, [4]> var_827 = const()[name = string("op_827"), val = tensor<int32, [4]>([1, 57, 12, 64])];
348
+ tensor<fp16, [1, 57, 12, 64]> x_115_cast_fp16 = reshape(shape = var_827, x = linear_56_cast_fp16)[name = string("x_115_cast_fp16")];
349
+ tensor<fp16, [1, 57, 768]> linear_57_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = hidden_states_19_cast_fp16)[name = string("linear_57_cast_fp16")];
350
+ tensor<int32, [4]> var_836 = const()[name = string("op_836"), val = tensor<int32, [4]>([1, 57, 12, 64])];
351
+ tensor<fp16, [1, 57, 12, 64]> x_119_cast_fp16 = reshape(shape = var_836, x = linear_57_cast_fp16)[name = string("x_119_cast_fp16")];
352
+ tensor<int32, [4]> transpose_99_perm_0 = const()[name = string("transpose_99_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
353
+ tensor<int32, [4]> transpose_100_perm_0 = const()[name = string("transpose_100_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
354
+ tensor<int32, [4]> transpose_101_perm_0 = const()[name = string("transpose_101_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
355
+ tensor<fp16, [1, 12, 57, 64]> transpose_101 = transpose(perm = transpose_101_perm_0, x = x_119_cast_fp16)[name = string("transpose_118")];
356
+ tensor<fp16, [1, 12, 57, 64]> transpose_100 = transpose(perm = transpose_100_perm_0, x = x_115_cast_fp16)[name = string("transpose_119")];
357
+ tensor<fp16, [1, 12, 57, 64]> transpose_99 = transpose(perm = transpose_99_perm_0, x = x_111_cast_fp16)[name = string("transpose_120")];
358
+ tensor<fp16, [1, 12, 57, 64]> attention_output_37_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_100, query = transpose_99, value = transpose_101)[name = string("attention_output_37_cast_fp16")];
359
+ tensor<int32, [4]> attention_output_39_perm_0 = const()[name = string("attention_output_39_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
360
+ tensor<int32, [3]> var_842 = const()[name = string("op_842"), val = tensor<int32, [3]>([1, 57, 768])];
361
+ tensor<fp16, [1, 57, 12, 64]> attention_output_39_cast_fp16 = transpose(perm = attention_output_39_perm_0, x = attention_output_37_cast_fp16)[name = string("transpose_117")];
362
+ tensor<fp16, [1, 57, 768]> input_117_cast_fp16 = reshape(shape = var_842, x = attention_output_39_cast_fp16)[name = string("input_117_cast_fp16")];
363
+ tensor<fp16, [1, 57, 768]> linear_58_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_117_cast_fp16)[name = string("linear_58_cast_fp16")];
364
+ tensor<fp16, [1, 57, 768]> input_119_cast_fp16 = add(x = hidden_states_19_cast_fp16, y = linear_58_cast_fp16)[name = string("input_119_cast_fp16")];
365
+ tensor<int32, [1]> input_121_axes_0 = const()[name = string("input_121_axes_0"), val = tensor<int32, [1]>([-1])];
366
+ tensor<fp16, [1, 57, 768]> input_121_cast_fp16 = layer_norm(axes = input_121_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_119_cast_fp16)[name = string("input_121_cast_fp16")];
367
+ tensor<fp16, [1, 57, 2048]> linear_59_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_121_cast_fp16)[name = string("linear_59_cast_fp16")];
368
+ string input_125_mode_0 = const()[name = string("input_125_mode_0"), val = string("TANH_APPROXIMATION")];
369
+ tensor<fp16, [1, 57, 2048]> input_125_cast_fp16 = gelu(mode = input_125_mode_0, x = linear_59_cast_fp16)[name = string("input_125_cast_fp16")];
370
+ tensor<fp16, [1, 57, 768]> linear_60_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_125_cast_fp16)[name = string("linear_60_cast_fp16")];
371
+ tensor<fp16, [1, 57, 768]> input_127_cast_fp16 = add(x = linear_60_cast_fp16, y = input_121_cast_fp16)[name = string("input_127_cast_fp16")];
372
+ tensor<int32, [1]> hidden_states_21_axes_0 = const()[name = string("hidden_states_21_axes_0"), val = tensor<int32, [1]>([-1])];
373
+ tensor<fp16, [1, 57, 768]> hidden_states_21_cast_fp16 = layer_norm(axes = hidden_states_21_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_127_cast_fp16)[name = string("hidden_states_21_cast_fp16")];
374
+ tensor<fp16, [1, 57, 768]> linear_61_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = hidden_states_21_cast_fp16)[name = string("linear_61_cast_fp16")];
375
+ tensor<int32, [4]> var_893 = const()[name = string("op_893"), val = tensor<int32, [4]>([1, 57, 12, 64])];
376
+ tensor<fp16, [1, 57, 12, 64]> x_123_cast_fp16 = reshape(shape = var_893, x = linear_61_cast_fp16)[name = string("x_123_cast_fp16")];
377
+ tensor<fp16, [1, 57, 768]> linear_62_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = hidden_states_21_cast_fp16)[name = string("linear_62_cast_fp16")];
378
+ tensor<int32, [4]> var_902 = const()[name = string("op_902"), val = tensor<int32, [4]>([1, 57, 12, 64])];
379
+ tensor<fp16, [1, 57, 12, 64]> x_127_cast_fp16 = reshape(shape = var_902, x = linear_62_cast_fp16)[name = string("x_127_cast_fp16")];
380
+ tensor<fp16, [1, 57, 768]> linear_63_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = hidden_states_21_cast_fp16)[name = string("linear_63_cast_fp16")];
381
+ tensor<int32, [4]> var_911 = const()[name = string("op_911"), val = tensor<int32, [4]>([1, 57, 12, 64])];
382
+ tensor<fp16, [1, 57, 12, 64]> x_131_cast_fp16 = reshape(shape = var_911, x = linear_63_cast_fp16)[name = string("x_131_cast_fp16")];
383
+ tensor<int32, [4]> transpose_102_perm_0 = const()[name = string("transpose_102_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
384
+ tensor<int32, [4]> transpose_103_perm_0 = const()[name = string("transpose_103_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
385
+ tensor<int32, [4]> transpose_104_perm_0 = const()[name = string("transpose_104_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
386
+ tensor<fp16, [1, 12, 57, 64]> transpose_104 = transpose(perm = transpose_104_perm_0, x = x_131_cast_fp16)[name = string("transpose_114")];
387
+ tensor<fp16, [1, 12, 57, 64]> transpose_103 = transpose(perm = transpose_103_perm_0, x = x_127_cast_fp16)[name = string("transpose_115")];
388
+ tensor<fp16, [1, 12, 57, 64]> transpose_102 = transpose(perm = transpose_102_perm_0, x = x_123_cast_fp16)[name = string("transpose_116")];
389
+ tensor<fp16, [1, 12, 57, 64]> attention_output_41_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_103, query = transpose_102, value = transpose_104)[name = string("attention_output_41_cast_fp16")];
390
+ tensor<int32, [4]> attention_output_43_perm_0 = const()[name = string("attention_output_43_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
391
+ tensor<int32, [3]> var_917 = const()[name = string("op_917"), val = tensor<int32, [3]>([1, 57, 768])];
392
+ tensor<fp16, [1, 57, 12, 64]> attention_output_43_cast_fp16 = transpose(perm = attention_output_43_perm_0, x = attention_output_41_cast_fp16)[name = string("transpose_113")];
393
+ tensor<fp16, [1, 57, 768]> input_129_cast_fp16 = reshape(shape = var_917, x = attention_output_43_cast_fp16)[name = string("input_129_cast_fp16")];
394
+ tensor<fp16, [1, 57, 768]> linear_64_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_129_cast_fp16)[name = string("linear_64_cast_fp16")];
395
+ tensor<fp16, [1, 57, 768]> input_131_cast_fp16 = add(x = hidden_states_21_cast_fp16, y = linear_64_cast_fp16)[name = string("input_131_cast_fp16")];
396
+ tensor<int32, [1]> input_133_axes_0 = const()[name = string("input_133_axes_0"), val = tensor<int32, [1]>([-1])];
397
+ tensor<fp16, [1, 57, 768]> input_133_cast_fp16 = layer_norm(axes = input_133_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_131_cast_fp16)[name = string("input_133_cast_fp16")];
398
+ tensor<fp16, [1, 57, 2048]> linear_65_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_133_cast_fp16)[name = string("linear_65_cast_fp16")];
399
+ string input_137_mode_0 = const()[name = string("input_137_mode_0"), val = string("TANH_APPROXIMATION")];
400
+ tensor<fp16, [1, 57, 2048]> input_137_cast_fp16 = gelu(mode = input_137_mode_0, x = linear_65_cast_fp16)[name = string("input_137_cast_fp16")];
401
+ tensor<fp16, [1, 57, 768]> linear_66_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_137_cast_fp16)[name = string("linear_66_cast_fp16")];
402
+ tensor<fp16, [1, 57, 768]> input_139_cast_fp16 = add(x = linear_66_cast_fp16, y = input_133_cast_fp16)[name = string("input_139_cast_fp16")];
403
+ tensor<int32, [1]> hidden_states_axes_0 = const()[name = string("hidden_states_axes_0"), val = tensor<int32, [1]>([-1])];
404
+ tensor<fp16, [1, 57, 768]> hidden_states_cast_fp16 = layer_norm(axes = hidden_states_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_139_cast_fp16)[name = string("hidden_states_cast_fp16")];
405
+ tensor<fp16, [1, 57, 768]> linear_67_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_query_weight_to_fp16, x = hidden_states_cast_fp16)[name = string("linear_67_cast_fp16")];
406
+ tensor<int32, [4]> var_968 = const()[name = string("op_968"), val = tensor<int32, [4]>([1, 57, 12, 64])];
407
+ tensor<fp16, [1, 57, 12, 64]> x_135_cast_fp16 = reshape(shape = var_968, x = linear_67_cast_fp16)[name = string("x_135_cast_fp16")];
408
+ tensor<fp16, [1, 57, 768]> linear_68_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_key_weight_to_fp16, x = hidden_states_cast_fp16)[name = string("linear_68_cast_fp16")];
409
+ tensor<int32, [4]> var_977 = const()[name = string("op_977"), val = tensor<int32, [4]>([1, 57, 12, 64])];
410
+ tensor<fp16, [1, 57, 12, 64]> x_139_cast_fp16 = reshape(shape = var_977, x = linear_68_cast_fp16)[name = string("x_139_cast_fp16")];
411
+ tensor<fp16, [1, 57, 768]> linear_69_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_value_weight_to_fp16, x = hidden_states_cast_fp16)[name = string("linear_69_cast_fp16")];
412
+ tensor<int32, [4]> var_986 = const()[name = string("op_986"), val = tensor<int32, [4]>([1, 57, 12, 64])];
413
+ tensor<fp16, [1, 57, 12, 64]> x_cast_fp16 = reshape(shape = var_986, x = linear_69_cast_fp16)[name = string("x_cast_fp16")];
414
+ tensor<int32, [4]> transpose_105_perm_0 = const()[name = string("transpose_105_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
415
+ tensor<int32, [4]> transpose_106_perm_0 = const()[name = string("transpose_106_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
416
+ tensor<int32, [4]> transpose_107_perm_0 = const()[name = string("transpose_107_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
417
+ tensor<fp16, [1, 12, 57, 64]> transpose_107 = transpose(perm = transpose_107_perm_0, x = x_cast_fp16)[name = string("transpose_110")];
418
+ tensor<fp16, [1, 12, 57, 64]> transpose_106 = transpose(perm = transpose_106_perm_0, x = x_139_cast_fp16)[name = string("transpose_111")];
419
+ tensor<fp16, [1, 12, 57, 64]> transpose_105 = transpose(perm = transpose_105_perm_0, x = x_135_cast_fp16)[name = string("transpose_112")];
420
+ tensor<fp16, [1, 12, 57, 64]> attention_output_45_cast_fp16 = scaled_dot_product_attention(attn_mask = attention_mask_cast_fp16, key = transpose_106, query = transpose_105, value = transpose_107)[name = string("attention_output_45_cast_fp16")];
421
+ tensor<int32, [4]> attention_output_perm_0 = const()[name = string("attention_output_perm_0"), val = tensor<int32, [4]>([0, 2, 1, 3])];
422
+ tensor<int32, [3]> var_992 = const()[name = string("op_992"), val = tensor<int32, [3]>([1, 57, 768])];
423
+ tensor<fp16, [1, 57, 12, 64]> attention_output_cast_fp16 = transpose(perm = attention_output_perm_0, x = attention_output_45_cast_fp16)[name = string("transpose_109")];
424
+ tensor<fp16, [1, 57, 768]> input_141_cast_fp16 = reshape(shape = var_992, x = attention_output_cast_fp16)[name = string("input_141_cast_fp16")];
425
+ tensor<fp16, [1, 57, 768]> linear_70_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_dense_weight_to_fp16, x = input_141_cast_fp16)[name = string("linear_70_cast_fp16")];
426
+ tensor<fp16, [1, 57, 768]> input_143_cast_fp16 = add(x = hidden_states_cast_fp16, y = linear_70_cast_fp16)[name = string("input_143_cast_fp16")];
427
+ tensor<int32, [1]> input_145_axes_0 = const()[name = string("input_145_axes_0"), val = tensor<int32, [1]>([-1])];
428
+ tensor<fp16, [1, 57, 768]> input_145_cast_fp16 = layer_norm(axes = input_145_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_attention_LayerNorm_weight_to_fp16, x = input_143_cast_fp16)[name = string("input_145_cast_fp16")];
429
+ tensor<fp16, [1, 57, 2048]> linear_71_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_weight_to_fp16, x = input_145_cast_fp16)[name = string("linear_71_cast_fp16")];
430
+ string input_149_mode_0 = const()[name = string("input_149_mode_0"), val = string("TANH_APPROXIMATION")];
431
+ tensor<fp16, [1, 57, 2048]> input_149_cast_fp16 = gelu(mode = input_149_mode_0, x = linear_71_cast_fp16)[name = string("input_149_cast_fp16")];
432
+ tensor<fp16, [1, 57, 768]> linear_72_cast_fp16 = linear(bias = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_bias_to_fp16, weight = bert_encoder_albert_layer_groups_0_albert_layers_0_ffn_output_weight_to_fp16, x = input_149_cast_fp16)[name = string("linear_72_cast_fp16")];
433
+ tensor<fp16, [1, 57, 768]> input_151_cast_fp16 = add(x = linear_72_cast_fp16, y = input_145_cast_fp16)[name = string("input_151_cast_fp16")];
434
+ tensor<int32, [1]> sequence_output_axes_0 = const()[name = string("sequence_output_axes_0"), val = tensor<int32, [1]>([-1])];
435
+ tensor<fp16, [1, 57, 768]> sequence_output = layer_norm(axes = sequence_output_axes_0, beta = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_bias_to_fp16, epsilon = var_118_to_fp16, gamma = bert_encoder_albert_layer_groups_0_albert_layers_0_full_layer_layer_norm_weight_to_fp16, x = input_151_cast_fp16)[name = string("sequence_output_cast_fp16")];
436
+ tensor<fp16, [512, 768]> bert_encoder_weight_to_fp16 = const()[name = string("bert_encoder_weight_to_fp16"), val = tensor<fp16, [512, 768]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11302912)))];
437
+ tensor<fp16, [512]> bert_encoder_bias_to_fp16 = const()[name = string("bert_encoder_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(12089408)))];
438
+ tensor<fp16, [1, 57, 512]> linear_73_cast_fp16 = linear(bias = bert_encoder_bias_to_fp16, weight = bert_encoder_weight_to_fp16, x = sequence_output)[name = string("linear_73_cast_fp16")];
439
+ tensor<int32, [3]> var_1030_perm_0 = const()[name = string("op_1030_perm_0"), val = tensor<int32, [3]>([0, -1, -2])];
440
+ tensor<fp16, [1, 512, 57]> var_1030 = transpose(perm = var_1030_perm_0, x = linear_73_cast_fp16)[name = string("transpose_108")];
441
+ } -> (sequence_output, var_1030);
442
+ }
iteration_3/compiled/bert_fp16.mlmodelc/weights/weight.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fc4a9fb3870729f9572b0830993351524b04b99eba6cab982cef2a17507d9ba0
3
+ size 12090496
iteration_3/compiled/decoder_pre_fp16.mlmodelc/analytics/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6b5d73b4fd5e456dd180b2e38abf8348b265ebe3fca95c7c671da76d64e1d0cd
3
+ size 243
iteration_3/compiled/decoder_pre_fp16.mlmodelc/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:42eac5d6b57aa155f4be14e845e550857b4a22289034b26eb37184ea3e80a85a
3
+ size 490
iteration_3/compiled/decoder_pre_fp16.mlmodelc/metadata.json ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "metadataOutputVersion" : "3.0",
4
+ "storagePrecision" : "Float16",
5
+ "outputSchema" : [
6
+ {
7
+ "hasShapeFlexibility" : "0",
8
+ "isOptional" : "0",
9
+ "dataType" : "Float16",
10
+ "formattedType" : "MultiArray (Float16)",
11
+ "shortDescription" : "",
12
+ "shape" : "[]",
13
+ "name" : "var_436",
14
+ "type" : "MultiArray"
15
+ }
16
+ ],
17
+ "modelParameters" : [
18
+
19
+ ],
20
+ "specificationVersion" : 9,
21
+ "mlProgramOperationTypeHistogram" : {
22
+ "Ios18.instanceNorm" : 10,
23
+ "Ios18.linear" : 10,
24
+ "Ios18.convTranspose" : 1,
25
+ "Ios18.leakyRelu" : 10,
26
+ "Ios18.expandDims" : 3,
27
+ "Ios18.conv" : 18,
28
+ "Ios18.concat" : 5,
29
+ "Ios18.add" : 25,
30
+ "UpsampleNearestNeighbor" : 1,
31
+ "Ios18.sliceByIndex" : 1,
32
+ "Ios18.cast" : 4,
33
+ "Ios18.squeeze" : 1,
34
+ "Ios18.reshape" : 10,
35
+ "Split" : 10,
36
+ "Ios18.mul" : 15
37
+ },
38
+ "computePrecision" : "Mixed (Float16, Float32, Int32)",
39
+ "isUpdatable" : "0",
40
+ "stateSchema" : [
41
+
42
+ ],
43
+ "availability" : {
44
+ "macOS" : "15.0",
45
+ "tvOS" : "18.0",
46
+ "visionOS" : "2.0",
47
+ "watchOS" : "11.0",
48
+ "iOS" : "18.0",
49
+ "macCatalyst" : "18.0"
50
+ },
51
+ "modelType" : {
52
+ "name" : "MLModelType_mlProgram"
53
+ },
54
+ "userDefinedMetadata" : {
55
+ "com.github.apple.coremltools.conversion_date" : "2026-05-08",
56
+ "com.github.apple.coremltools.source" : "torch==2.11.0",
57
+ "com.github.apple.coremltools.version" : "9.0",
58
+ "com.github.apple.coremltools.source_dialect" : "TorchScript"
59
+ },
60
+ "inputSchema" : [
61
+ {
62
+ "dataType" : "Float32",
63
+ "hasShapeFlexibility" : "1",
64
+ "isOptional" : "0",
65
+ "shapeFlexibility" : "1 × 512 × 1...2048",
66
+ "shapeRange" : "[[1, 1], [512, 512], [1, 2048]]",
67
+ "formattedType" : "MultiArray (Float32 1 × 512 × 147)",
68
+ "type" : "MultiArray",
69
+ "shape" : "[1, 512, 147]",
70
+ "name" : "asr",
71
+ "shortDescription" : ""
72
+ },
73
+ {
74
+ "dataType" : "Float32",
75
+ "hasShapeFlexibility" : "1",
76
+ "isOptional" : "0",
77
+ "shapeFlexibility" : "1 × 2...4096",
78
+ "shapeRange" : "[[1, 1], [2, 4096]]",
79
+ "formattedType" : "MultiArray (Float32 1 × 294)",
80
+ "type" : "MultiArray",
81
+ "shape" : "[1, 294]",
82
+ "name" : "f0_pred",
83
+ "shortDescription" : ""
84
+ },
85
+ {
86
+ "dataType" : "Float32",
87
+ "hasShapeFlexibility" : "1",
88
+ "isOptional" : "0",
89
+ "shapeFlexibility" : "1 × 2...4096",
90
+ "shapeRange" : "[[1, 1], [2, 4096]]",
91
+ "formattedType" : "MultiArray (Float32 1 × 294)",
92
+ "type" : "MultiArray",
93
+ "shape" : "[1, 294]",
94
+ "name" : "n_pred",
95
+ "shortDescription" : ""
96
+ },
97
+ {
98
+ "hasShapeFlexibility" : "0",
99
+ "isOptional" : "0",
100
+ "dataType" : "Float32",
101
+ "formattedType" : "MultiArray (Float32 1 × 128)",
102
+ "shortDescription" : "",
103
+ "shape" : "[1, 128]",
104
+ "name" : "ref",
105
+ "type" : "MultiArray"
106
+ }
107
+ ],
108
+ "generatedClassName" : "decoder_pre_fp16",
109
+ "method" : "predict"
110
+ }
111
+ ]
iteration_3/compiled/decoder_pre_fp16.mlmodelc/model.mil ADDED
@@ -0,0 +1,357 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ program(1.3)
2
+ [buildInfo = dict<string, string>({{"coremlc-component-MIL", "3520.4.1"}, {"coremlc-version", "3520.5.1"}, {"coremltools-component-torch", "2.11.0"}, {"coremltools-source-dialect", "TorchScript"}, {"coremltools-version", "9.0"}})]
3
+ {
4
+ func main<ios18>(tensor<fp32, [1, 512, ?]> asr, tensor<fp32, [1, ?]> f0_pred, tensor<fp32, [1, ?]> n_pred, tensor<fp32, [1, 128]> ref) [FlexibleShapeInformation = tuple<tuple<string, dict<string, tensor<int32, [?]>>>, tuple<string, dict<string, list<tensor<int32, [2]>, ?>>>>((("DefaultShapes", {{"asr", [1, 512, 147]}, {"f0_pred", [1, 294]}, {"n_pred", [1, 294]}}), ("RangeDims", {{"asr", [[1, 1], [512, 512], [1, 2048]]}, {"f0_pred", [[1, 1], [2, 4096]]}, {"n_pred", [[1, 1], [2, 4096]]}})))] {
5
+ tensor<int32, [1]> input_1_axes_0 = const()[name = string("input_1_axes_0"), val = tensor<int32, [1]>([1])];
6
+ string f0_pred_to_fp16_dtype_0 = const()[name = string("f0_pred_to_fp16_dtype_0"), val = string("fp16")];
7
+ tensor<fp16, [1, ?]> f0_pred_to_fp16 = cast(dtype = f0_pred_to_fp16_dtype_0, x = f0_pred)[name = string("cast_24")];
8
+ tensor<fp16, [1, 1, ?]> input_1_cast_fp16 = expand_dims(axes = input_1_axes_0, x = f0_pred_to_fp16)[name = string("input_1_cast_fp16")];
9
+ string F0_pad_type_0 = const()[name = string("F0_pad_type_0"), val = string("custom")];
10
+ tensor<int32, [2]> F0_pad_0 = const()[name = string("F0_pad_0"), val = tensor<int32, [2]>([1, 1])];
11
+ tensor<int32, [1]> F0_strides_0 = const()[name = string("F0_strides_0"), val = tensor<int32, [1]>([2])];
12
+ tensor<int32, [1]> F0_dilations_0 = const()[name = string("F0_dilations_0"), val = tensor<int32, [1]>([1])];
13
+ int32 F0_groups_0 = const()[name = string("F0_groups_0"), val = int32(1)];
14
+ tensor<fp16, [1, 1, 3]> decoder_F0_conv_weight_to_fp16 = const()[name = string("decoder_F0_conv_weight_to_fp16"), val = tensor<fp16, [1, 1, 3]>([[[0x1.568p-5, -0x1.864p-5, -0x1.504p-4]]])];
15
+ tensor<fp16, [1]> decoder_F0_conv_bias_to_fp16 = const()[name = string("decoder_F0_conv_bias_to_fp16"), val = tensor<fp16, [1]>([0x1.844p-2])];
16
+ tensor<fp16, [1, 1, ?]> F0_cast_fp16 = conv(bias = decoder_F0_conv_bias_to_fp16, dilations = F0_dilations_0, groups = F0_groups_0, pad = F0_pad_0, pad_type = F0_pad_type_0, strides = F0_strides_0, weight = decoder_F0_conv_weight_to_fp16, x = input_1_cast_fp16)[name = string("F0_cast_fp16")];
17
+ tensor<int32, [1]> input_3_axes_0 = const()[name = string("input_3_axes_0"), val = tensor<int32, [1]>([1])];
18
+ string n_pred_to_fp16_dtype_0 = const()[name = string("n_pred_to_fp16_dtype_0"), val = string("fp16")];
19
+ tensor<fp16, [1, ?]> n_pred_to_fp16 = cast(dtype = n_pred_to_fp16_dtype_0, x = n_pred)[name = string("cast_23")];
20
+ tensor<fp16, [1, 1, ?]> input_3_cast_fp16 = expand_dims(axes = input_3_axes_0, x = n_pred_to_fp16)[name = string("input_3_cast_fp16")];
21
+ string N_pad_type_0 = const()[name = string("N_pad_type_0"), val = string("custom")];
22
+ tensor<int32, [2]> N_pad_0 = const()[name = string("N_pad_0"), val = tensor<int32, [2]>([1, 1])];
23
+ tensor<int32, [1]> N_strides_0 = const()[name = string("N_strides_0"), val = tensor<int32, [1]>([2])];
24
+ tensor<int32, [1]> N_dilations_0 = const()[name = string("N_dilations_0"), val = tensor<int32, [1]>([1])];
25
+ int32 N_groups_0 = const()[name = string("N_groups_0"), val = int32(1)];
26
+ tensor<fp16, [1, 1, 3]> decoder_N_conv_weight_to_fp16 = const()[name = string("decoder_N_conv_weight_to_fp16"), val = tensor<fp16, [1, 1, 3]>([[[0x1.1d4p-5, -0x1.71p-1, -0x1.89cp-1]]])];
27
+ tensor<fp16, [1]> decoder_N_conv_bias_to_fp16 = const()[name = string("decoder_N_conv_bias_to_fp16"), val = tensor<fp16, [1]>([0x1.44cp-1])];
28
+ tensor<fp16, [1, 1, ?]> N_cast_fp16 = conv(bias = decoder_N_conv_bias_to_fp16, dilations = N_dilations_0, groups = N_groups_0, pad = N_pad_0, pad_type = N_pad_type_0, strides = N_strides_0, weight = decoder_N_conv_weight_to_fp16, x = input_3_cast_fp16)[name = string("N_cast_fp16")];
29
+ int32 var_54 = const()[name = string("op_54"), val = int32(1)];
30
+ bool input_7_interleave_0 = const()[name = string("input_7_interleave_0"), val = bool(false)];
31
+ string asr_to_fp16_dtype_0 = const()[name = string("asr_to_fp16_dtype_0"), val = string("fp16")];
32
+ tensor<fp16, [1, 512, ?]> asr_to_fp16 = cast(dtype = asr_to_fp16_dtype_0, x = asr)[name = string("cast_22")];
33
+ tensor<fp16, [1, 514, ?]> input_7_cast_fp16 = concat(axis = var_54, interleave = input_7_interleave_0, values = (asr_to_fp16, F0_cast_fp16, N_cast_fp16))[name = string("input_7_cast_fp16")];
34
+ string ref_to_fp16_dtype_0 = const()[name = string("ref_to_fp16_dtype_0"), val = string("fp16")];
35
+ fp32 var_61 = const()[name = string("op_61"), val = fp32(0x1.99999ap-3)];
36
+ tensor<fp16, [1028, 128]> decoder_encode_norm1_fc_weight_to_fp16 = const()[name = string("decoder_encode_norm1_fc_weight_to_fp16"), val = tensor<fp16, [1028, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(64)))];
37
+ tensor<fp16, [1028]> decoder_encode_norm1_fc_bias_to_fp16 = const()[name = string("decoder_encode_norm1_fc_bias_to_fp16"), val = tensor<fp16, [1028]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(263296)))];
38
+ tensor<fp16, [1, 128]> ref_to_fp16 = cast(dtype = ref_to_fp16_dtype_0, x = ref)[name = string("cast_21")];
39
+ tensor<fp16, [1, 1028]> linear_0_cast_fp16 = linear(bias = decoder_encode_norm1_fc_bias_to_fp16, weight = decoder_encode_norm1_fc_weight_to_fp16, x = ref_to_fp16)[name = string("linear_0_cast_fp16")];
40
+ tensor<int32, [3]> var_79 = const()[name = string("op_79"), val = tensor<int32, [3]>([1, 1028, 1])];
41
+ tensor<fp16, [1, 1028, 1]> h_3_cast_fp16 = reshape(shape = var_79, x = linear_0_cast_fp16)[name = string("h_3_cast_fp16")];
42
+ tensor<int32, [2]> var_81_split_sizes_0 = const()[name = string("op_81_split_sizes_0"), val = tensor<int32, [2]>([514, 514])];
43
+ int32 var_81_axis_0 = const()[name = string("op_81_axis_0"), val = int32(1)];
44
+ tensor<fp16, [1, 514, 1]> var_81_cast_fp16_0, tensor<fp16, [1, 514, 1]> var_81_cast_fp16_1 = split(axis = var_81_axis_0, split_sizes = var_81_split_sizes_0, x = h_3_cast_fp16)[name = string("op_81_cast_fp16")];
45
+ fp16 var_83_promoted_to_fp16 = const()[name = string("op_83_promoted_to_fp16"), val = fp16(0x1p+0)];
46
+ tensor<fp16, [1, 514, 1]> var_84_cast_fp16 = add(x = var_81_cast_fp16_0, y = var_83_promoted_to_fp16)[name = string("op_84_cast_fp16")];
47
+ fp16 var_64_to_fp16 = const()[name = string("op_64_to_fp16"), val = fp16(0x1.5p-17)];
48
+ tensor<fp16, [1, 514, ?]> var_85_cast_fp16 = instance_norm(epsilon = var_64_to_fp16, x = input_7_cast_fp16)[name = string("op_85_cast_fp16")];
49
+ tensor<fp16, [1, 514, ?]> var_86_cast_fp16 = mul(x = var_84_cast_fp16, y = var_85_cast_fp16)[name = string("op_86_cast_fp16")];
50
+ tensor<fp16, [1, 514, ?]> input_9_cast_fp16 = add(x = var_86_cast_fp16, y = var_81_cast_fp16_1)[name = string("input_9_cast_fp16")];
51
+ tensor<fp16, [1, 514, ?]> input_11_cast_fp16 = leaky_relu(alpha = var_61, x = input_9_cast_fp16)[name = string("input_11_cast_fp16")];
52
+ string input_13_pad_type_0 = const()[name = string("input_13_pad_type_0"), val = string("custom")];
53
+ tensor<int32, [2]> input_13_pad_0 = const()[name = string("input_13_pad_0"), val = tensor<int32, [2]>([1, 1])];
54
+ tensor<int32, [1]> input_13_strides_0 = const()[name = string("input_13_strides_0"), val = tensor<int32, [1]>([1])];
55
+ tensor<int32, [1]> input_13_dilations_0 = const()[name = string("input_13_dilations_0"), val = tensor<int32, [1]>([1])];
56
+ int32 input_13_groups_0 = const()[name = string("input_13_groups_0"), val = int32(1)];
57
+ tensor<fp16, [1024, 514, 3]> decoder_encode_conv1_weight_to_fp16 = const()[name = string("decoder_encode_conv1_weight_to_fp16"), val = tensor<fp16, [1024, 514, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(265472)))];
58
+ tensor<fp16, [1024]> decoder_encode_conv1_bias_to_fp16 = const()[name = string("decoder_encode_conv1_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3423552)))];
59
+ tensor<fp16, [1, 1024, ?]> input_13_cast_fp16 = conv(bias = decoder_encode_conv1_bias_to_fp16, dilations = input_13_dilations_0, groups = input_13_groups_0, pad = input_13_pad_0, pad_type = input_13_pad_type_0, strides = input_13_strides_0, weight = decoder_encode_conv1_weight_to_fp16, x = input_11_cast_fp16)[name = string("input_13_cast_fp16")];
60
+ tensor<fp16, [2048, 128]> decoder_encode_norm2_fc_weight_to_fp16 = const()[name = string("decoder_encode_norm2_fc_weight_to_fp16"), val = tensor<fp16, [2048, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3425664)))];
61
+ tensor<fp16, [2048]> decoder_encode_norm2_fc_bias_to_fp16 = const()[name = string("decoder_encode_norm2_fc_bias_to_fp16"), val = tensor<fp16, [2048]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3950016)))];
62
+ tensor<fp16, [1, 2048]> linear_1_cast_fp16 = linear(bias = decoder_encode_norm2_fc_bias_to_fp16, weight = decoder_encode_norm2_fc_weight_to_fp16, x = ref_to_fp16)[name = string("linear_1_cast_fp16")];
63
+ tensor<int32, [3]> var_102 = const()[name = string("op_102"), val = tensor<int32, [3]>([1, 2048, 1])];
64
+ tensor<fp16, [1, 2048, 1]> h_7_cast_fp16 = reshape(shape = var_102, x = linear_1_cast_fp16)[name = string("h_7_cast_fp16")];
65
+ tensor<int32, [2]> var_104_split_sizes_0 = const()[name = string("op_104_split_sizes_0"), val = tensor<int32, [2]>([1024, 1024])];
66
+ int32 var_104_axis_0 = const()[name = string("op_104_axis_0"), val = int32(1)];
67
+ tensor<fp16, [1, 1024, 1]> var_104_cast_fp16_0, tensor<fp16, [1, 1024, 1]> var_104_cast_fp16_1 = split(axis = var_104_axis_0, split_sizes = var_104_split_sizes_0, x = h_7_cast_fp16)[name = string("op_104_cast_fp16")];
68
+ fp16 var_106_promoted_to_fp16 = const()[name = string("op_106_promoted_to_fp16"), val = fp16(0x1p+0)];
69
+ tensor<fp16, [1, 1024, 1]> var_107_cast_fp16 = add(x = var_104_cast_fp16_0, y = var_106_promoted_to_fp16)[name = string("op_107_cast_fp16")];
70
+ tensor<fp16, [1, 1024, ?]> var_108_cast_fp16 = instance_norm(epsilon = var_64_to_fp16, x = input_13_cast_fp16)[name = string("op_108_cast_fp16")];
71
+ tensor<fp16, [1, 1024, ?]> var_109_cast_fp16 = mul(x = var_107_cast_fp16, y = var_108_cast_fp16)[name = string("op_109_cast_fp16")];
72
+ tensor<fp16, [1, 1024, ?]> input_15_cast_fp16 = add(x = var_109_cast_fp16, y = var_104_cast_fp16_1)[name = string("input_15_cast_fp16")];
73
+ tensor<fp16, [1, 1024, ?]> input_17_cast_fp16 = leaky_relu(alpha = var_61, x = input_15_cast_fp16)[name = string("input_17_cast_fp16")];
74
+ string out_1_pad_type_0 = const()[name = string("out_1_pad_type_0"), val = string("custom")];
75
+ tensor<int32, [2]> out_1_pad_0 = const()[name = string("out_1_pad_0"), val = tensor<int32, [2]>([1, 1])];
76
+ tensor<int32, [1]> out_1_strides_0 = const()[name = string("out_1_strides_0"), val = tensor<int32, [1]>([1])];
77
+ tensor<int32, [1]> out_1_dilations_0 = const()[name = string("out_1_dilations_0"), val = tensor<int32, [1]>([1])];
78
+ int32 out_1_groups_0 = const()[name = string("out_1_groups_0"), val = int32(1)];
79
+ tensor<fp16, [1024, 1024, 3]> decoder_encode_conv2_weight_to_fp16 = const()[name = string("decoder_encode_conv2_weight_to_fp16"), val = tensor<fp16, [1024, 1024, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3954176)))];
80
+ tensor<fp16, [1024]> decoder_encode_conv2_bias_to_fp16 = const()[name = string("decoder_encode_conv2_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(10245696)))];
81
+ tensor<fp16, [1, 1024, ?]> out_1_cast_fp16 = conv(bias = decoder_encode_conv2_bias_to_fp16, dilations = out_1_dilations_0, groups = out_1_groups_0, pad = out_1_pad_0, pad_type = out_1_pad_type_0, strides = out_1_strides_0, weight = decoder_encode_conv2_weight_to_fp16, x = input_17_cast_fp16)[name = string("out_1_cast_fp16")];
82
+ string var_124_pad_type_0 = const()[name = string("op_124_pad_type_0"), val = string("valid")];
83
+ tensor<int32, [1]> var_124_strides_0 = const()[name = string("op_124_strides_0"), val = tensor<int32, [1]>([1])];
84
+ tensor<int32, [2]> var_124_pad_0 = const()[name = string("op_124_pad_0"), val = tensor<int32, [2]>([0, 0])];
85
+ tensor<int32, [1]> var_124_dilations_0 = const()[name = string("op_124_dilations_0"), val = tensor<int32, [1]>([1])];
86
+ int32 var_124_groups_0 = const()[name = string("op_124_groups_0"), val = int32(1)];
87
+ tensor<fp16, [1024, 514, 1]> decoder_encode_conv1x1_weight_to_fp16 = const()[name = string("decoder_encode_conv1x1_weight_to_fp16"), val = tensor<fp16, [1024, 514, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(10247808)))];
88
+ tensor<fp16, [1, 1024, ?]> var_124_cast_fp16 = conv(dilations = var_124_dilations_0, groups = var_124_groups_0, pad = var_124_pad_0, pad_type = var_124_pad_type_0, strides = var_124_strides_0, weight = decoder_encode_conv1x1_weight_to_fp16, x = input_7_cast_fp16)[name = string("op_124_cast_fp16")];
89
+ tensor<fp16, [1, 1024, ?]> var_125_cast_fp16 = add(x = out_1_cast_fp16, y = var_124_cast_fp16)[name = string("op_125_cast_fp16")];
90
+ fp16 _inversed_x_1_y_0_to_fp16 = const()[name = string("_inversed_x_1_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
91
+ tensor<fp16, [1, 1024, ?]> _inversed_x_1_cast_fp16 = mul(x = var_125_cast_fp16, y = _inversed_x_1_y_0_to_fp16)[name = string("_inversed_x_1_cast_fp16")];
92
+ string asr_res_1_pad_type_0 = const()[name = string("asr_res_1_pad_type_0"), val = string("valid")];
93
+ tensor<int32, [1]> asr_res_1_strides_0 = const()[name = string("asr_res_1_strides_0"), val = tensor<int32, [1]>([1])];
94
+ tensor<int32, [2]> asr_res_1_pad_0 = const()[name = string("asr_res_1_pad_0"), val = tensor<int32, [2]>([0, 0])];
95
+ tensor<int32, [1]> asr_res_1_dilations_0 = const()[name = string("asr_res_1_dilations_0"), val = tensor<int32, [1]>([1])];
96
+ int32 asr_res_1_groups_0 = const()[name = string("asr_res_1_groups_0"), val = int32(1)];
97
+ tensor<fp16, [64, 512, 1]> decoder_asr_res_0_weight_to_fp16 = const()[name = string("decoder_asr_res_0_weight_to_fp16"), val = tensor<fp16, [64, 512, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11300544)))];
98
+ tensor<fp16, [64]> decoder_asr_res_0_bias_to_fp16 = const()[name = string("decoder_asr_res_0_bias_to_fp16"), val = tensor<fp16, [64]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11366144)))];
99
+ tensor<fp16, [1, 64, ?]> asr_res_1_cast_fp16 = conv(bias = decoder_asr_res_0_bias_to_fp16, dilations = asr_res_1_dilations_0, groups = asr_res_1_groups_0, pad = asr_res_1_pad_0, pad_type = asr_res_1_pad_type_0, strides = asr_res_1_strides_0, weight = decoder_asr_res_0_weight_to_fp16, x = asr_to_fp16)[name = string("asr_res_1_cast_fp16")];
100
+ int32 var_141 = const()[name = string("op_141"), val = int32(1)];
101
+ bool input_19_interleave_0 = const()[name = string("input_19_interleave_0"), val = bool(false)];
102
+ tensor<fp16, [1, 1090, ?]> input_19_cast_fp16 = concat(axis = var_141, interleave = input_19_interleave_0, values = (_inversed_x_1_cast_fp16, asr_res_1_cast_fp16, F0_cast_fp16, N_cast_fp16))[name = string("input_19_cast_fp16")];
103
+ fp32 var_144 = const()[name = string("op_144"), val = fp32(0x1.99999ap-3)];
104
+ tensor<fp16, [2180, 128]> decoder_decode_0_norm1_fc_weight_to_fp16 = const()[name = string("decoder_decode_0_norm1_fc_weight_to_fp16"), val = tensor<fp16, [2180, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11366336)))];
105
+ tensor<fp16, [2180]> decoder_decode_0_norm1_fc_bias_to_fp16 = const()[name = string("decoder_decode_0_norm1_fc_bias_to_fp16"), val = tensor<fp16, [2180]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11924480)))];
106
+ tensor<fp16, [1, 2180]> linear_2_cast_fp16 = linear(bias = decoder_decode_0_norm1_fc_bias_to_fp16, weight = decoder_decode_0_norm1_fc_weight_to_fp16, x = ref_to_fp16)[name = string("linear_2_cast_fp16")];
107
+ tensor<int32, [3]> var_162 = const()[name = string("op_162"), val = tensor<int32, [3]>([1, 2180, 1])];
108
+ tensor<fp16, [1, 2180, 1]> h_11_cast_fp16 = reshape(shape = var_162, x = linear_2_cast_fp16)[name = string("h_11_cast_fp16")];
109
+ tensor<int32, [2]> var_164_split_sizes_0 = const()[name = string("op_164_split_sizes_0"), val = tensor<int32, [2]>([1090, 1090])];
110
+ int32 var_164_axis_0 = const()[name = string("op_164_axis_0"), val = int32(1)];
111
+ tensor<fp16, [1, 1090, 1]> var_164_cast_fp16_0, tensor<fp16, [1, 1090, 1]> var_164_cast_fp16_1 = split(axis = var_164_axis_0, split_sizes = var_164_split_sizes_0, x = h_11_cast_fp16)[name = string("op_164_cast_fp16")];
112
+ fp16 var_166_promoted_to_fp16 = const()[name = string("op_166_promoted_to_fp16"), val = fp16(0x1p+0)];
113
+ tensor<fp16, [1, 1090, 1]> var_167_cast_fp16 = add(x = var_164_cast_fp16_0, y = var_166_promoted_to_fp16)[name = string("op_167_cast_fp16")];
114
+ fp16 var_147_to_fp16 = const()[name = string("op_147_to_fp16"), val = fp16(0x1.5p-17)];
115
+ tensor<fp16, [1, 1090, ?]> var_168_cast_fp16 = instance_norm(epsilon = var_147_to_fp16, x = input_19_cast_fp16)[name = string("op_168_cast_fp16")];
116
+ tensor<fp16, [1, 1090, ?]> var_169_cast_fp16 = mul(x = var_167_cast_fp16, y = var_168_cast_fp16)[name = string("op_169_cast_fp16")];
117
+ tensor<fp16, [1, 1090, ?]> input_21_cast_fp16 = add(x = var_169_cast_fp16, y = var_164_cast_fp16_1)[name = string("input_21_cast_fp16")];
118
+ tensor<fp16, [1, 1090, ?]> input_23_cast_fp16 = leaky_relu(alpha = var_144, x = input_21_cast_fp16)[name = string("input_23_cast_fp16")];
119
+ string input_25_pad_type_0 = const()[name = string("input_25_pad_type_0"), val = string("custom")];
120
+ tensor<int32, [2]> input_25_pad_0 = const()[name = string("input_25_pad_0"), val = tensor<int32, [2]>([1, 1])];
121
+ tensor<int32, [1]> input_25_strides_0 = const()[name = string("input_25_strides_0"), val = tensor<int32, [1]>([1])];
122
+ tensor<int32, [1]> input_25_dilations_0 = const()[name = string("input_25_dilations_0"), val = tensor<int32, [1]>([1])];
123
+ int32 input_25_groups_0 = const()[name = string("input_25_groups_0"), val = int32(1)];
124
+ tensor<fp16, [1024, 1090, 3]> decoder_decode_0_conv1_weight_to_fp16 = const()[name = string("decoder_decode_0_conv1_weight_to_fp16"), val = tensor<fp16, [1024, 1090, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11928960)))];
125
+ tensor<fp16, [1024]> decoder_decode_0_conv1_bias_to_fp16 = const()[name = string("decoder_decode_0_conv1_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(18625984)))];
126
+ tensor<fp16, [1, 1024, ?]> input_25_cast_fp16 = conv(bias = decoder_decode_0_conv1_bias_to_fp16, dilations = input_25_dilations_0, groups = input_25_groups_0, pad = input_25_pad_0, pad_type = input_25_pad_type_0, strides = input_25_strides_0, weight = decoder_decode_0_conv1_weight_to_fp16, x = input_23_cast_fp16)[name = string("input_25_cast_fp16")];
127
+ tensor<fp16, [2048, 128]> decoder_decode_0_norm2_fc_weight_to_fp16 = const()[name = string("decoder_decode_0_norm2_fc_weight_to_fp16"), val = tensor<fp16, [2048, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(18628096)))];
128
+ tensor<fp16, [2048]> decoder_decode_0_norm2_fc_bias_to_fp16 = const()[name = string("decoder_decode_0_norm2_fc_bias_to_fp16"), val = tensor<fp16, [2048]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(19152448)))];
129
+ tensor<fp16, [1, 2048]> linear_3_cast_fp16 = linear(bias = decoder_decode_0_norm2_fc_bias_to_fp16, weight = decoder_decode_0_norm2_fc_weight_to_fp16, x = ref_to_fp16)[name = string("linear_3_cast_fp16")];
130
+ tensor<int32, [3]> var_185 = const()[name = string("op_185"), val = tensor<int32, [3]>([1, 2048, 1])];
131
+ tensor<fp16, [1, 2048, 1]> h_15_cast_fp16 = reshape(shape = var_185, x = linear_3_cast_fp16)[name = string("h_15_cast_fp16")];
132
+ tensor<int32, [2]> var_187_split_sizes_0 = const()[name = string("op_187_split_sizes_0"), val = tensor<int32, [2]>([1024, 1024])];
133
+ int32 var_187_axis_0 = const()[name = string("op_187_axis_0"), val = int32(1)];
134
+ tensor<fp16, [1, 1024, 1]> var_187_cast_fp16_0, tensor<fp16, [1, 1024, 1]> var_187_cast_fp16_1 = split(axis = var_187_axis_0, split_sizes = var_187_split_sizes_0, x = h_15_cast_fp16)[name = string("op_187_cast_fp16")];
135
+ fp16 var_189_promoted_to_fp16 = const()[name = string("op_189_promoted_to_fp16"), val = fp16(0x1p+0)];
136
+ tensor<fp16, [1, 1024, 1]> var_190_cast_fp16 = add(x = var_187_cast_fp16_0, y = var_189_promoted_to_fp16)[name = string("op_190_cast_fp16")];
137
+ tensor<fp16, [1, 1024, ?]> var_191_cast_fp16 = instance_norm(epsilon = var_147_to_fp16, x = input_25_cast_fp16)[name = string("op_191_cast_fp16")];
138
+ tensor<fp16, [1, 1024, ?]> var_192_cast_fp16 = mul(x = var_190_cast_fp16, y = var_191_cast_fp16)[name = string("op_192_cast_fp16")];
139
+ tensor<fp16, [1, 1024, ?]> input_27_cast_fp16 = add(x = var_192_cast_fp16, y = var_187_cast_fp16_1)[name = string("input_27_cast_fp16")];
140
+ tensor<fp16, [1, 1024, ?]> input_29_cast_fp16 = leaky_relu(alpha = var_144, x = input_27_cast_fp16)[name = string("input_29_cast_fp16")];
141
+ string out_3_pad_type_0 = const()[name = string("out_3_pad_type_0"), val = string("custom")];
142
+ tensor<int32, [2]> out_3_pad_0 = const()[name = string("out_3_pad_0"), val = tensor<int32, [2]>([1, 1])];
143
+ tensor<int32, [1]> out_3_strides_0 = const()[name = string("out_3_strides_0"), val = tensor<int32, [1]>([1])];
144
+ tensor<int32, [1]> out_3_dilations_0 = const()[name = string("out_3_dilations_0"), val = tensor<int32, [1]>([1])];
145
+ int32 out_3_groups_0 = const()[name = string("out_3_groups_0"), val = int32(1)];
146
+ tensor<fp16, [1024, 1024, 3]> decoder_decode_0_conv2_weight_to_fp16 = const()[name = string("decoder_decode_0_conv2_weight_to_fp16"), val = tensor<fp16, [1024, 1024, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(19156608)))];
147
+ tensor<fp16, [1024]> decoder_decode_0_conv2_bias_to_fp16 = const()[name = string("decoder_decode_0_conv2_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(25448128)))];
148
+ tensor<fp16, [1, 1024, ?]> out_3_cast_fp16 = conv(bias = decoder_decode_0_conv2_bias_to_fp16, dilations = out_3_dilations_0, groups = out_3_groups_0, pad = out_3_pad_0, pad_type = out_3_pad_type_0, strides = out_3_strides_0, weight = decoder_decode_0_conv2_weight_to_fp16, x = input_29_cast_fp16)[name = string("out_3_cast_fp16")];
149
+ string var_207_pad_type_0 = const()[name = string("op_207_pad_type_0"), val = string("valid")];
150
+ tensor<int32, [1]> var_207_strides_0 = const()[name = string("op_207_strides_0"), val = tensor<int32, [1]>([1])];
151
+ tensor<int32, [2]> var_207_pad_0 = const()[name = string("op_207_pad_0"), val = tensor<int32, [2]>([0, 0])];
152
+ tensor<int32, [1]> var_207_dilations_0 = const()[name = string("op_207_dilations_0"), val = tensor<int32, [1]>([1])];
153
+ int32 var_207_groups_0 = const()[name = string("op_207_groups_0"), val = int32(1)];
154
+ tensor<fp16, [1024, 1090, 1]> decoder_decode_0_conv1x1_weight_to_fp16 = const()[name = string("decoder_decode_0_conv1x1_weight_to_fp16"), val = tensor<fp16, [1024, 1090, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(25450240)))];
155
+ tensor<fp16, [1, 1024, ?]> var_207_cast_fp16 = conv(dilations = var_207_dilations_0, groups = var_207_groups_0, pad = var_207_pad_0, pad_type = var_207_pad_type_0, strides = var_207_strides_0, weight = decoder_decode_0_conv1x1_weight_to_fp16, x = input_19_cast_fp16)[name = string("op_207_cast_fp16")];
156
+ tensor<fp16, [1, 1024, ?]> var_208_cast_fp16 = add(x = out_3_cast_fp16, y = var_207_cast_fp16)[name = string("op_208_cast_fp16")];
157
+ fp16 _inversed_x_3_y_0_to_fp16 = const()[name = string("_inversed_x_3_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
158
+ tensor<fp16, [1, 1024, ?]> _inversed_x_3_cast_fp16 = mul(x = var_208_cast_fp16, y = _inversed_x_3_y_0_to_fp16)[name = string("_inversed_x_3_cast_fp16")];
159
+ int32 var_212 = const()[name = string("op_212"), val = int32(1)];
160
+ bool input_31_interleave_0 = const()[name = string("input_31_interleave_0"), val = bool(false)];
161
+ tensor<fp16, [1, 1090, ?]> input_31_cast_fp16 = concat(axis = var_212, interleave = input_31_interleave_0, values = (_inversed_x_3_cast_fp16, asr_res_1_cast_fp16, F0_cast_fp16, N_cast_fp16))[name = string("input_31_cast_fp16")];
162
+ fp32 var_215 = const()[name = string("op_215"), val = fp32(0x1.99999ap-3)];
163
+ tensor<fp16, [2180, 128]> decoder_decode_1_norm1_fc_weight_to_fp16 = const()[name = string("decoder_decode_1_norm1_fc_weight_to_fp16"), val = tensor<fp16, [2180, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27682624)))];
164
+ tensor<fp16, [2180]> decoder_decode_1_norm1_fc_bias_to_fp16 = const()[name = string("decoder_decode_1_norm1_fc_bias_to_fp16"), val = tensor<fp16, [2180]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28240768)))];
165
+ tensor<fp16, [1, 2180]> linear_4_cast_fp16 = linear(bias = decoder_decode_1_norm1_fc_bias_to_fp16, weight = decoder_decode_1_norm1_fc_weight_to_fp16, x = ref_to_fp16)[name = string("linear_4_cast_fp16")];
166
+ tensor<int32, [3]> var_233 = const()[name = string("op_233"), val = tensor<int32, [3]>([1, 2180, 1])];
167
+ tensor<fp16, [1, 2180, 1]> h_19_cast_fp16 = reshape(shape = var_233, x = linear_4_cast_fp16)[name = string("h_19_cast_fp16")];
168
+ tensor<int32, [2]> var_235_split_sizes_0 = const()[name = string("op_235_split_sizes_0"), val = tensor<int32, [2]>([1090, 1090])];
169
+ int32 var_235_axis_0 = const()[name = string("op_235_axis_0"), val = int32(1)];
170
+ tensor<fp16, [1, 1090, 1]> var_235_cast_fp16_0, tensor<fp16, [1, 1090, 1]> var_235_cast_fp16_1 = split(axis = var_235_axis_0, split_sizes = var_235_split_sizes_0, x = h_19_cast_fp16)[name = string("op_235_cast_fp16")];
171
+ fp16 var_237_promoted_to_fp16 = const()[name = string("op_237_promoted_to_fp16"), val = fp16(0x1p+0)];
172
+ tensor<fp16, [1, 1090, 1]> var_238_cast_fp16 = add(x = var_235_cast_fp16_0, y = var_237_promoted_to_fp16)[name = string("op_238_cast_fp16")];
173
+ fp16 var_218_to_fp16 = const()[name = string("op_218_to_fp16"), val = fp16(0x1.5p-17)];
174
+ tensor<fp16, [1, 1090, ?]> var_239_cast_fp16 = instance_norm(epsilon = var_218_to_fp16, x = input_31_cast_fp16)[name = string("op_239_cast_fp16")];
175
+ tensor<fp16, [1, 1090, ?]> var_240_cast_fp16 = mul(x = var_238_cast_fp16, y = var_239_cast_fp16)[name = string("op_240_cast_fp16")];
176
+ tensor<fp16, [1, 1090, ?]> input_33_cast_fp16 = add(x = var_240_cast_fp16, y = var_235_cast_fp16_1)[name = string("input_33_cast_fp16")];
177
+ tensor<fp16, [1, 1090, ?]> input_35_cast_fp16 = leaky_relu(alpha = var_215, x = input_33_cast_fp16)[name = string("input_35_cast_fp16")];
178
+ string input_37_pad_type_0 = const()[name = string("input_37_pad_type_0"), val = string("custom")];
179
+ tensor<int32, [2]> input_37_pad_0 = const()[name = string("input_37_pad_0"), val = tensor<int32, [2]>([1, 1])];
180
+ tensor<int32, [1]> input_37_strides_0 = const()[name = string("input_37_strides_0"), val = tensor<int32, [1]>([1])];
181
+ tensor<int32, [1]> input_37_dilations_0 = const()[name = string("input_37_dilations_0"), val = tensor<int32, [1]>([1])];
182
+ int32 input_37_groups_0 = const()[name = string("input_37_groups_0"), val = int32(1)];
183
+ tensor<fp16, [1024, 1090, 3]> decoder_decode_1_conv1_weight_to_fp16 = const()[name = string("decoder_decode_1_conv1_weight_to_fp16"), val = tensor<fp16, [1024, 1090, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28245248)))];
184
+ tensor<fp16, [1024]> decoder_decode_1_conv1_bias_to_fp16 = const()[name = string("decoder_decode_1_conv1_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(34942272)))];
185
+ tensor<fp16, [1, 1024, ?]> input_37_cast_fp16 = conv(bias = decoder_decode_1_conv1_bias_to_fp16, dilations = input_37_dilations_0, groups = input_37_groups_0, pad = input_37_pad_0, pad_type = input_37_pad_type_0, strides = input_37_strides_0, weight = decoder_decode_1_conv1_weight_to_fp16, x = input_35_cast_fp16)[name = string("input_37_cast_fp16")];
186
+ tensor<fp16, [2048, 128]> decoder_decode_1_norm2_fc_weight_to_fp16 = const()[name = string("decoder_decode_1_norm2_fc_weight_to_fp16"), val = tensor<fp16, [2048, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(34944384)))];
187
+ tensor<fp16, [2048]> decoder_decode_1_norm2_fc_bias_to_fp16 = const()[name = string("decoder_decode_1_norm2_fc_bias_to_fp16"), val = tensor<fp16, [2048]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(35468736)))];
188
+ tensor<fp16, [1, 2048]> linear_5_cast_fp16 = linear(bias = decoder_decode_1_norm2_fc_bias_to_fp16, weight = decoder_decode_1_norm2_fc_weight_to_fp16, x = ref_to_fp16)[name = string("linear_5_cast_fp16")];
189
+ tensor<int32, [3]> var_256 = const()[name = string("op_256"), val = tensor<int32, [3]>([1, 2048, 1])];
190
+ tensor<fp16, [1, 2048, 1]> h_23_cast_fp16 = reshape(shape = var_256, x = linear_5_cast_fp16)[name = string("h_23_cast_fp16")];
191
+ tensor<int32, [2]> var_258_split_sizes_0 = const()[name = string("op_258_split_sizes_0"), val = tensor<int32, [2]>([1024, 1024])];
192
+ int32 var_258_axis_0 = const()[name = string("op_258_axis_0"), val = int32(1)];
193
+ tensor<fp16, [1, 1024, 1]> var_258_cast_fp16_0, tensor<fp16, [1, 1024, 1]> var_258_cast_fp16_1 = split(axis = var_258_axis_0, split_sizes = var_258_split_sizes_0, x = h_23_cast_fp16)[name = string("op_258_cast_fp16")];
194
+ fp16 var_260_promoted_to_fp16 = const()[name = string("op_260_promoted_to_fp16"), val = fp16(0x1p+0)];
195
+ tensor<fp16, [1, 1024, 1]> var_261_cast_fp16 = add(x = var_258_cast_fp16_0, y = var_260_promoted_to_fp16)[name = string("op_261_cast_fp16")];
196
+ tensor<fp16, [1, 1024, ?]> var_262_cast_fp16 = instance_norm(epsilon = var_218_to_fp16, x = input_37_cast_fp16)[name = string("op_262_cast_fp16")];
197
+ tensor<fp16, [1, 1024, ?]> var_263_cast_fp16 = mul(x = var_261_cast_fp16, y = var_262_cast_fp16)[name = string("op_263_cast_fp16")];
198
+ tensor<fp16, [1, 1024, ?]> input_39_cast_fp16 = add(x = var_263_cast_fp16, y = var_258_cast_fp16_1)[name = string("input_39_cast_fp16")];
199
+ tensor<fp16, [1, 1024, ?]> input_41_cast_fp16 = leaky_relu(alpha = var_215, x = input_39_cast_fp16)[name = string("input_41_cast_fp16")];
200
+ string out_5_pad_type_0 = const()[name = string("out_5_pad_type_0"), val = string("custom")];
201
+ tensor<int32, [2]> out_5_pad_0 = const()[name = string("out_5_pad_0"), val = tensor<int32, [2]>([1, 1])];
202
+ tensor<int32, [1]> out_5_strides_0 = const()[name = string("out_5_strides_0"), val = tensor<int32, [1]>([1])];
203
+ tensor<int32, [1]> out_5_dilations_0 = const()[name = string("out_5_dilations_0"), val = tensor<int32, [1]>([1])];
204
+ int32 out_5_groups_0 = const()[name = string("out_5_groups_0"), val = int32(1)];
205
+ tensor<fp16, [1024, 1024, 3]> decoder_decode_1_conv2_weight_to_fp16 = const()[name = string("decoder_decode_1_conv2_weight_to_fp16"), val = tensor<fp16, [1024, 1024, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(35472896)))];
206
+ tensor<fp16, [1024]> decoder_decode_1_conv2_bias_to_fp16 = const()[name = string("decoder_decode_1_conv2_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(41764416)))];
207
+ tensor<fp16, [1, 1024, ?]> out_5_cast_fp16 = conv(bias = decoder_decode_1_conv2_bias_to_fp16, dilations = out_5_dilations_0, groups = out_5_groups_0, pad = out_5_pad_0, pad_type = out_5_pad_type_0, strides = out_5_strides_0, weight = decoder_decode_1_conv2_weight_to_fp16, x = input_41_cast_fp16)[name = string("out_5_cast_fp16")];
208
+ string var_278_pad_type_0 = const()[name = string("op_278_pad_type_0"), val = string("valid")];
209
+ tensor<int32, [1]> var_278_strides_0 = const()[name = string("op_278_strides_0"), val = tensor<int32, [1]>([1])];
210
+ tensor<int32, [2]> var_278_pad_0 = const()[name = string("op_278_pad_0"), val = tensor<int32, [2]>([0, 0])];
211
+ tensor<int32, [1]> var_278_dilations_0 = const()[name = string("op_278_dilations_0"), val = tensor<int32, [1]>([1])];
212
+ int32 var_278_groups_0 = const()[name = string("op_278_groups_0"), val = int32(1)];
213
+ tensor<fp16, [1024, 1090, 1]> decoder_decode_1_conv1x1_weight_to_fp16 = const()[name = string("decoder_decode_1_conv1x1_weight_to_fp16"), val = tensor<fp16, [1024, 1090, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(41766528)))];
214
+ tensor<fp16, [1, 1024, ?]> var_278_cast_fp16 = conv(dilations = var_278_dilations_0, groups = var_278_groups_0, pad = var_278_pad_0, pad_type = var_278_pad_type_0, strides = var_278_strides_0, weight = decoder_decode_1_conv1x1_weight_to_fp16, x = input_31_cast_fp16)[name = string("op_278_cast_fp16")];
215
+ tensor<fp16, [1, 1024, ?]> var_279_cast_fp16 = add(x = out_5_cast_fp16, y = var_278_cast_fp16)[name = string("op_279_cast_fp16")];
216
+ fp16 _inversed_x_5_y_0_to_fp16 = const()[name = string("_inversed_x_5_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
217
+ tensor<fp16, [1, 1024, ?]> _inversed_x_5_cast_fp16 = mul(x = var_279_cast_fp16, y = _inversed_x_5_y_0_to_fp16)[name = string("_inversed_x_5_cast_fp16")];
218
+ int32 var_283 = const()[name = string("op_283"), val = int32(1)];
219
+ bool input_43_interleave_0 = const()[name = string("input_43_interleave_0"), val = bool(false)];
220
+ tensor<fp16, [1, 1090, ?]> input_43_cast_fp16 = concat(axis = var_283, interleave = input_43_interleave_0, values = (_inversed_x_5_cast_fp16, asr_res_1_cast_fp16, F0_cast_fp16, N_cast_fp16))[name = string("input_43_cast_fp16")];
221
+ fp32 var_286 = const()[name = string("op_286"), val = fp32(0x1.99999ap-3)];
222
+ tensor<fp16, [2180, 128]> decoder_decode_2_norm1_fc_weight_to_fp16 = const()[name = string("decoder_decode_2_norm1_fc_weight_to_fp16"), val = tensor<fp16, [2180, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(43998912)))];
223
+ tensor<fp16, [2180]> decoder_decode_2_norm1_fc_bias_to_fp16 = const()[name = string("decoder_decode_2_norm1_fc_bias_to_fp16"), val = tensor<fp16, [2180]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(44557056)))];
224
+ tensor<fp16, [1, 2180]> linear_6_cast_fp16 = linear(bias = decoder_decode_2_norm1_fc_bias_to_fp16, weight = decoder_decode_2_norm1_fc_weight_to_fp16, x = ref_to_fp16)[name = string("linear_6_cast_fp16")];
225
+ tensor<int32, [3]> var_304 = const()[name = string("op_304"), val = tensor<int32, [3]>([1, 2180, 1])];
226
+ tensor<fp16, [1, 2180, 1]> h_27_cast_fp16 = reshape(shape = var_304, x = linear_6_cast_fp16)[name = string("h_27_cast_fp16")];
227
+ tensor<int32, [2]> var_306_split_sizes_0 = const()[name = string("op_306_split_sizes_0"), val = tensor<int32, [2]>([1090, 1090])];
228
+ int32 var_306_axis_0 = const()[name = string("op_306_axis_0"), val = int32(1)];
229
+ tensor<fp16, [1, 1090, 1]> var_306_cast_fp16_0, tensor<fp16, [1, 1090, 1]> var_306_cast_fp16_1 = split(axis = var_306_axis_0, split_sizes = var_306_split_sizes_0, x = h_27_cast_fp16)[name = string("op_306_cast_fp16")];
230
+ fp16 var_308_promoted_to_fp16 = const()[name = string("op_308_promoted_to_fp16"), val = fp16(0x1p+0)];
231
+ tensor<fp16, [1, 1090, 1]> var_309_cast_fp16 = add(x = var_306_cast_fp16_0, y = var_308_promoted_to_fp16)[name = string("op_309_cast_fp16")];
232
+ fp16 var_289_to_fp16 = const()[name = string("op_289_to_fp16"), val = fp16(0x1.5p-17)];
233
+ tensor<fp16, [1, 1090, ?]> var_310_cast_fp16 = instance_norm(epsilon = var_289_to_fp16, x = input_43_cast_fp16)[name = string("op_310_cast_fp16")];
234
+ tensor<fp16, [1, 1090, ?]> var_311_cast_fp16 = mul(x = var_309_cast_fp16, y = var_310_cast_fp16)[name = string("op_311_cast_fp16")];
235
+ tensor<fp16, [1, 1090, ?]> input_45_cast_fp16 = add(x = var_311_cast_fp16, y = var_306_cast_fp16_1)[name = string("input_45_cast_fp16")];
236
+ tensor<fp16, [1, 1090, ?]> input_47_cast_fp16 = leaky_relu(alpha = var_286, x = input_45_cast_fp16)[name = string("input_47_cast_fp16")];
237
+ string input_49_pad_type_0 = const()[name = string("input_49_pad_type_0"), val = string("custom")];
238
+ tensor<int32, [2]> input_49_pad_0 = const()[name = string("input_49_pad_0"), val = tensor<int32, [2]>([1, 1])];
239
+ tensor<int32, [1]> input_49_strides_0 = const()[name = string("input_49_strides_0"), val = tensor<int32, [1]>([1])];
240
+ tensor<int32, [1]> input_49_dilations_0 = const()[name = string("input_49_dilations_0"), val = tensor<int32, [1]>([1])];
241
+ int32 input_49_groups_0 = const()[name = string("input_49_groups_0"), val = int32(1)];
242
+ tensor<fp16, [1024, 1090, 3]> decoder_decode_2_conv1_weight_to_fp16 = const()[name = string("decoder_decode_2_conv1_weight_to_fp16"), val = tensor<fp16, [1024, 1090, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(44561536)))];
243
+ tensor<fp16, [1024]> decoder_decode_2_conv1_bias_to_fp16 = const()[name = string("decoder_decode_2_conv1_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(51258560)))];
244
+ tensor<fp16, [1, 1024, ?]> input_49_cast_fp16 = conv(bias = decoder_decode_2_conv1_bias_to_fp16, dilations = input_49_dilations_0, groups = input_49_groups_0, pad = input_49_pad_0, pad_type = input_49_pad_type_0, strides = input_49_strides_0, weight = decoder_decode_2_conv1_weight_to_fp16, x = input_47_cast_fp16)[name = string("input_49_cast_fp16")];
245
+ tensor<fp16, [2048, 128]> decoder_decode_2_norm2_fc_weight_to_fp16 = const()[name = string("decoder_decode_2_norm2_fc_weight_to_fp16"), val = tensor<fp16, [2048, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(51260672)))];
246
+ tensor<fp16, [2048]> decoder_decode_2_norm2_fc_bias_to_fp16 = const()[name = string("decoder_decode_2_norm2_fc_bias_to_fp16"), val = tensor<fp16, [2048]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(51785024)))];
247
+ tensor<fp16, [1, 2048]> linear_7_cast_fp16 = linear(bias = decoder_decode_2_norm2_fc_bias_to_fp16, weight = decoder_decode_2_norm2_fc_weight_to_fp16, x = ref_to_fp16)[name = string("linear_7_cast_fp16")];
248
+ tensor<int32, [3]> var_327 = const()[name = string("op_327"), val = tensor<int32, [3]>([1, 2048, 1])];
249
+ tensor<fp16, [1, 2048, 1]> h_31_cast_fp16 = reshape(shape = var_327, x = linear_7_cast_fp16)[name = string("h_31_cast_fp16")];
250
+ tensor<int32, [2]> var_329_split_sizes_0 = const()[name = string("op_329_split_sizes_0"), val = tensor<int32, [2]>([1024, 1024])];
251
+ int32 var_329_axis_0 = const()[name = string("op_329_axis_0"), val = int32(1)];
252
+ tensor<fp16, [1, 1024, 1]> var_329_cast_fp16_0, tensor<fp16, [1, 1024, 1]> var_329_cast_fp16_1 = split(axis = var_329_axis_0, split_sizes = var_329_split_sizes_0, x = h_31_cast_fp16)[name = string("op_329_cast_fp16")];
253
+ fp16 var_331_promoted_to_fp16 = const()[name = string("op_331_promoted_to_fp16"), val = fp16(0x1p+0)];
254
+ tensor<fp16, [1, 1024, 1]> var_332_cast_fp16 = add(x = var_329_cast_fp16_0, y = var_331_promoted_to_fp16)[name = string("op_332_cast_fp16")];
255
+ tensor<fp16, [1, 1024, ?]> var_333_cast_fp16 = instance_norm(epsilon = var_289_to_fp16, x = input_49_cast_fp16)[name = string("op_333_cast_fp16")];
256
+ tensor<fp16, [1, 1024, ?]> var_334_cast_fp16 = mul(x = var_332_cast_fp16, y = var_333_cast_fp16)[name = string("op_334_cast_fp16")];
257
+ tensor<fp16, [1, 1024, ?]> input_51_cast_fp16 = add(x = var_334_cast_fp16, y = var_329_cast_fp16_1)[name = string("input_51_cast_fp16")];
258
+ tensor<fp16, [1, 1024, ?]> input_53_cast_fp16 = leaky_relu(alpha = var_286, x = input_51_cast_fp16)[name = string("input_53_cast_fp16")];
259
+ string out_7_pad_type_0 = const()[name = string("out_7_pad_type_0"), val = string("custom")];
260
+ tensor<int32, [2]> out_7_pad_0 = const()[name = string("out_7_pad_0"), val = tensor<int32, [2]>([1, 1])];
261
+ tensor<int32, [1]> out_7_strides_0 = const()[name = string("out_7_strides_0"), val = tensor<int32, [1]>([1])];
262
+ tensor<int32, [1]> out_7_dilations_0 = const()[name = string("out_7_dilations_0"), val = tensor<int32, [1]>([1])];
263
+ int32 out_7_groups_0 = const()[name = string("out_7_groups_0"), val = int32(1)];
264
+ tensor<fp16, [1024, 1024, 3]> decoder_decode_2_conv2_weight_to_fp16 = const()[name = string("decoder_decode_2_conv2_weight_to_fp16"), val = tensor<fp16, [1024, 1024, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(51789184)))];
265
+ tensor<fp16, [1024]> decoder_decode_2_conv2_bias_to_fp16 = const()[name = string("decoder_decode_2_conv2_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(58080704)))];
266
+ tensor<fp16, [1, 1024, ?]> out_7_cast_fp16 = conv(bias = decoder_decode_2_conv2_bias_to_fp16, dilations = out_7_dilations_0, groups = out_7_groups_0, pad = out_7_pad_0, pad_type = out_7_pad_type_0, strides = out_7_strides_0, weight = decoder_decode_2_conv2_weight_to_fp16, x = input_53_cast_fp16)[name = string("out_7_cast_fp16")];
267
+ string var_349_pad_type_0 = const()[name = string("op_349_pad_type_0"), val = string("valid")];
268
+ tensor<int32, [1]> var_349_strides_0 = const()[name = string("op_349_strides_0"), val = tensor<int32, [1]>([1])];
269
+ tensor<int32, [2]> var_349_pad_0 = const()[name = string("op_349_pad_0"), val = tensor<int32, [2]>([0, 0])];
270
+ tensor<int32, [1]> var_349_dilations_0 = const()[name = string("op_349_dilations_0"), val = tensor<int32, [1]>([1])];
271
+ int32 var_349_groups_0 = const()[name = string("op_349_groups_0"), val = int32(1)];
272
+ tensor<fp16, [1024, 1090, 1]> decoder_decode_2_conv1x1_weight_to_fp16 = const()[name = string("decoder_decode_2_conv1x1_weight_to_fp16"), val = tensor<fp16, [1024, 1090, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(58082816)))];
273
+ tensor<fp16, [1, 1024, ?]> var_349_cast_fp16 = conv(dilations = var_349_dilations_0, groups = var_349_groups_0, pad = var_349_pad_0, pad_type = var_349_pad_type_0, strides = var_349_strides_0, weight = decoder_decode_2_conv1x1_weight_to_fp16, x = input_43_cast_fp16)[name = string("op_349_cast_fp16")];
274
+ tensor<fp16, [1, 1024, ?]> var_350_cast_fp16 = add(x = out_7_cast_fp16, y = var_349_cast_fp16)[name = string("op_350_cast_fp16")];
275
+ fp16 _inversed_x_y_0_to_fp16 = const()[name = string("_inversed_x_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
276
+ tensor<fp16, [1, 1024, ?]> _inversed_x_cast_fp16 = mul(x = var_350_cast_fp16, y = _inversed_x_y_0_to_fp16)[name = string("_inversed_x_cast_fp16")];
277
+ int32 var_354 = const()[name = string("op_354"), val = int32(1)];
278
+ bool input_55_interleave_0 = const()[name = string("input_55_interleave_0"), val = bool(false)];
279
+ tensor<fp16, [1, 1090, ?]> input_55_cast_fp16 = concat(axis = var_354, interleave = input_55_interleave_0, values = (_inversed_x_cast_fp16, asr_res_1_cast_fp16, F0_cast_fp16, N_cast_fp16))[name = string("input_55_cast_fp16")];
280
+ fp32 var_359 = const()[name = string("op_359"), val = fp32(0x1.99999ap-3)];
281
+ tensor<fp16, [2180, 128]> decoder_decode_3_norm1_fc_weight_to_fp16 = const()[name = string("decoder_decode_3_norm1_fc_weight_to_fp16"), val = tensor<fp16, [2180, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(60315200)))];
282
+ tensor<fp16, [2180]> decoder_decode_3_norm1_fc_bias_to_fp16 = const()[name = string("decoder_decode_3_norm1_fc_bias_to_fp16"), val = tensor<fp16, [2180]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(60873344)))];
283
+ tensor<fp16, [1, 2180]> linear_8_cast_fp16 = linear(bias = decoder_decode_3_norm1_fc_bias_to_fp16, weight = decoder_decode_3_norm1_fc_weight_to_fp16, x = ref_to_fp16)[name = string("linear_8_cast_fp16")];
284
+ tensor<int32, [3]> var_379 = const()[name = string("op_379"), val = tensor<int32, [3]>([1, 2180, 1])];
285
+ tensor<fp16, [1, 2180, 1]> h_35_cast_fp16 = reshape(shape = var_379, x = linear_8_cast_fp16)[name = string("h_35_cast_fp16")];
286
+ tensor<int32, [2]> var_381_split_sizes_0 = const()[name = string("op_381_split_sizes_0"), val = tensor<int32, [2]>([1090, 1090])];
287
+ int32 var_381_axis_0 = const()[name = string("op_381_axis_0"), val = int32(1)];
288
+ tensor<fp16, [1, 1090, 1]> var_381_cast_fp16_0, tensor<fp16, [1, 1090, 1]> var_381_cast_fp16_1 = split(axis = var_381_axis_0, split_sizes = var_381_split_sizes_0, x = h_35_cast_fp16)[name = string("op_381_cast_fp16")];
289
+ fp16 var_383_promoted_to_fp16 = const()[name = string("op_383_promoted_to_fp16"), val = fp16(0x1p+0)];
290
+ tensor<fp16, [1, 1090, 1]> var_384_cast_fp16 = add(x = var_381_cast_fp16_0, y = var_383_promoted_to_fp16)[name = string("op_384_cast_fp16")];
291
+ fp16 var_363_to_fp16 = const()[name = string("op_363_to_fp16"), val = fp16(0x1.5p-17)];
292
+ tensor<fp16, [1, 1090, ?]> var_385_cast_fp16 = instance_norm(epsilon = var_363_to_fp16, x = input_55_cast_fp16)[name = string("op_385_cast_fp16")];
293
+ tensor<fp16, [1, 1090, ?]> var_386_cast_fp16 = mul(x = var_384_cast_fp16, y = var_385_cast_fp16)[name = string("op_386_cast_fp16")];
294
+ tensor<fp16, [1, 1090, ?]> input_57_cast_fp16 = add(x = var_386_cast_fp16, y = var_381_cast_fp16_1)[name = string("input_57_cast_fp16")];
295
+ tensor<fp16, [1, 1090, ?]> input_59_cast_fp16 = leaky_relu(alpha = var_359, x = input_57_cast_fp16)[name = string("input_59_cast_fp16")];
296
+ string conv_transpose_0_pad_type_0 = const()[name = string("conv_transpose_0_pad_type_0"), val = string("custom")];
297
+ tensor<int32, [2]> conv_transpose_0_pad_0 = const()[name = string("conv_transpose_0_pad_0"), val = tensor<int32, [2]>([0, 0])];
298
+ tensor<int32, [1]> conv_transpose_0_strides_0 = const()[name = string("conv_transpose_0_strides_0"), val = tensor<int32, [1]>([2])];
299
+ int32 conv_transpose_0_groups_0 = const()[name = string("conv_transpose_0_groups_0"), val = int32(1090)];
300
+ tensor<int32, [1]> conv_transpose_0_dilations_0 = const()[name = string("conv_transpose_0_dilations_0"), val = tensor<int32, [1]>([1])];
301
+ tensor<fp16, [1090, 1, 3]> decoder_decode_3_pool_weight_to_fp16 = const()[name = string("decoder_decode_3_pool_weight_to_fp16"), val = tensor<fp16, [1090, 1, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(60877824)))];
302
+ tensor<fp16, [1090]> decoder_decode_3_pool_bias_to_fp16 = const()[name = string("decoder_decode_3_pool_bias_to_fp16"), val = tensor<fp16, [1090]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(60884480)))];
303
+ tensor<fp16, [1, 1090, ?]> conv_transpose_0_cast_fp16 = conv_transpose(bias = decoder_decode_3_pool_bias_to_fp16, dilations = conv_transpose_0_dilations_0, groups = conv_transpose_0_groups_0, pad = conv_transpose_0_pad_0, pad_type = conv_transpose_0_pad_type_0, strides = conv_transpose_0_strides_0, weight = decoder_decode_3_pool_weight_to_fp16, x = input_59_cast_fp16)[name = string("conv_transpose_0_cast_fp16")];
304
+ tensor<int32, [3]> input_61_begin_0 = const()[name = string("input_61_begin_0"), val = tensor<int32, [3]>([0, 0, 1])];
305
+ tensor<int32, [3]> input_61_end_0 = const()[name = string("input_61_end_0"), val = tensor<int32, [3]>([0, 0, 0])];
306
+ tensor<bool, [3]> input_61_begin_mask_0 = const()[name = string("input_61_begin_mask_0"), val = tensor<bool, [3]>([true, true, false])];
307
+ tensor<bool, [3]> input_61_end_mask_0 = const()[name = string("input_61_end_mask_0"), val = tensor<bool, [3]>([true, true, true])];
308
+ tensor<fp16, [1, 1090, ?]> input_61_cast_fp16 = slice_by_index(begin = input_61_begin_0, begin_mask = input_61_begin_mask_0, end = input_61_end_0, end_mask = input_61_end_mask_0, x = conv_transpose_0_cast_fp16)[name = string("input_61_cast_fp16")];
309
+ string input_63_pad_type_0 = const()[name = string("input_63_pad_type_0"), val = string("custom")];
310
+ tensor<int32, [2]> input_63_pad_0 = const()[name = string("input_63_pad_0"), val = tensor<int32, [2]>([1, 1])];
311
+ tensor<int32, [1]> input_63_strides_0 = const()[name = string("input_63_strides_0"), val = tensor<int32, [1]>([1])];
312
+ tensor<int32, [1]> input_63_dilations_0 = const()[name = string("input_63_dilations_0"), val = tensor<int32, [1]>([1])];
313
+ int32 input_63_groups_0 = const()[name = string("input_63_groups_0"), val = int32(1)];
314
+ tensor<fp16, [512, 1090, 3]> decoder_decode_3_conv1_weight_to_fp16 = const()[name = string("decoder_decode_3_conv1_weight_to_fp16"), val = tensor<fp16, [512, 1090, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(60886784)))];
315
+ tensor<fp16, [512]> decoder_decode_3_conv1_bias_to_fp16 = const()[name = string("decoder_decode_3_conv1_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(64235328)))];
316
+ tensor<fp16, [1, 512, ?]> input_63_cast_fp16 = conv(bias = decoder_decode_3_conv1_bias_to_fp16, dilations = input_63_dilations_0, groups = input_63_groups_0, pad = input_63_pad_0, pad_type = input_63_pad_type_0, strides = input_63_strides_0, weight = decoder_decode_3_conv1_weight_to_fp16, x = input_61_cast_fp16)[name = string("input_63_cast_fp16")];
317
+ tensor<fp16, [1024, 128]> decoder_decode_3_norm2_fc_weight_to_fp16 = const()[name = string("decoder_decode_3_norm2_fc_weight_to_fp16"), val = tensor<fp16, [1024, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(64236416)))];
318
+ tensor<fp16, [1024]> decoder_decode_3_norm2_fc_bias_to_fp16 = const()[name = string("decoder_decode_3_norm2_fc_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(64498624)))];
319
+ tensor<fp16, [1, 1024]> linear_9_cast_fp16 = linear(bias = decoder_decode_3_norm2_fc_bias_to_fp16, weight = decoder_decode_3_norm2_fc_weight_to_fp16, x = ref_to_fp16)[name = string("linear_9_cast_fp16")];
320
+ tensor<int32, [3]> var_409 = const()[name = string("op_409"), val = tensor<int32, [3]>([1, 1024, 1])];
321
+ tensor<fp16, [1, 1024, 1]> h_cast_fp16 = reshape(shape = var_409, x = linear_9_cast_fp16)[name = string("h_cast_fp16")];
322
+ tensor<int32, [2]> var_411_split_sizes_0 = const()[name = string("op_411_split_sizes_0"), val = tensor<int32, [2]>([512, 512])];
323
+ int32 var_411_axis_0 = const()[name = string("op_411_axis_0"), val = int32(1)];
324
+ tensor<fp16, [1, 512, 1]> var_411_cast_fp16_0, tensor<fp16, [1, 512, 1]> var_411_cast_fp16_1 = split(axis = var_411_axis_0, split_sizes = var_411_split_sizes_0, x = h_cast_fp16)[name = string("op_411_cast_fp16")];
325
+ fp16 var_413_promoted_to_fp16 = const()[name = string("op_413_promoted_to_fp16"), val = fp16(0x1p+0)];
326
+ tensor<fp16, [1, 512, 1]> var_414_cast_fp16 = add(x = var_411_cast_fp16_0, y = var_413_promoted_to_fp16)[name = string("op_414_cast_fp16")];
327
+ tensor<fp16, [1, 512, ?]> var_415_cast_fp16 = instance_norm(epsilon = var_363_to_fp16, x = input_63_cast_fp16)[name = string("op_415_cast_fp16")];
328
+ tensor<fp16, [1, 512, ?]> var_416_cast_fp16 = mul(x = var_414_cast_fp16, y = var_415_cast_fp16)[name = string("op_416_cast_fp16")];
329
+ tensor<fp16, [1, 512, ?]> input_65_cast_fp16 = add(x = var_416_cast_fp16, y = var_411_cast_fp16_1)[name = string("input_65_cast_fp16")];
330
+ tensor<fp16, [1, 512, ?]> input_67_cast_fp16 = leaky_relu(alpha = var_359, x = input_65_cast_fp16)[name = string("input_67_cast_fp16")];
331
+ string out_pad_type_0 = const()[name = string("out_pad_type_0"), val = string("custom")];
332
+ tensor<int32, [2]> out_pad_0 = const()[name = string("out_pad_0"), val = tensor<int32, [2]>([1, 1])];
333
+ tensor<int32, [1]> out_strides_0 = const()[name = string("out_strides_0"), val = tensor<int32, [1]>([1])];
334
+ tensor<int32, [1]> out_dilations_0 = const()[name = string("out_dilations_0"), val = tensor<int32, [1]>([1])];
335
+ int32 out_groups_0 = const()[name = string("out_groups_0"), val = int32(1)];
336
+ tensor<fp16, [512, 512, 3]> decoder_decode_3_conv2_weight_to_fp16 = const()[name = string("decoder_decode_3_conv2_weight_to_fp16"), val = tensor<fp16, [512, 512, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(64500736)))];
337
+ tensor<fp16, [512]> decoder_decode_3_conv2_bias_to_fp16 = const()[name = string("decoder_decode_3_conv2_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(66073664)))];
338
+ tensor<fp16, [1, 512, ?]> out_cast_fp16 = conv(bias = decoder_decode_3_conv2_bias_to_fp16, dilations = out_dilations_0, groups = out_groups_0, pad = out_pad_0, pad_type = out_pad_type_0, strides = out_strides_0, weight = decoder_decode_3_conv2_weight_to_fp16, x = input_67_cast_fp16)[name = string("out_cast_fp16")];
339
+ tensor<int32, [1]> expand_dims_0_axes_0 = const()[name = string("expand_dims_0_axes_0"), val = tensor<int32, [1]>([3])];
340
+ tensor<fp16, [1, 1090, ?, 1]> expand_dims_0_cast_fp16 = expand_dims(axes = expand_dims_0_axes_0, x = input_55_cast_fp16)[name = string("expand_dims_0_cast_fp16")];
341
+ int32 upsample_nearest_neighbor_0_scale_factor_height_0 = const()[name = string("upsample_nearest_neighbor_0_scale_factor_height_0"), val = int32(2)];
342
+ int32 upsample_nearest_neighbor_0_scale_factor_width_0 = const()[name = string("upsample_nearest_neighbor_0_scale_factor_width_0"), val = int32(1)];
343
+ tensor<fp16, [1, 1090, ?, 1]> upsample_nearest_neighbor_0_cast_fp16 = upsample_nearest_neighbor(scale_factor_height = upsample_nearest_neighbor_0_scale_factor_height_0, scale_factor_width = upsample_nearest_neighbor_0_scale_factor_width_0, x = expand_dims_0_cast_fp16)[name = string("upsample_nearest_neighbor_0_cast_fp16")];
344
+ tensor<int32, [1]> input_axes_0 = const()[name = string("input_axes_0"), val = tensor<int32, [1]>([3])];
345
+ tensor<fp16, [1, 1090, ?]> input_cast_fp16 = squeeze(axes = input_axes_0, x = upsample_nearest_neighbor_0_cast_fp16)[name = string("input_cast_fp16")];
346
+ string var_433_pad_type_0 = const()[name = string("op_433_pad_type_0"), val = string("valid")];
347
+ tensor<int32, [1]> var_433_strides_0 = const()[name = string("op_433_strides_0"), val = tensor<int32, [1]>([1])];
348
+ tensor<int32, [2]> var_433_pad_0 = const()[name = string("op_433_pad_0"), val = tensor<int32, [2]>([0, 0])];
349
+ tensor<int32, [1]> var_433_dilations_0 = const()[name = string("op_433_dilations_0"), val = tensor<int32, [1]>([1])];
350
+ int32 var_433_groups_0 = const()[name = string("op_433_groups_0"), val = int32(1)];
351
+ tensor<fp16, [512, 1090, 1]> decoder_decode_3_conv1x1_weight_to_fp16 = const()[name = string("decoder_decode_3_conv1x1_weight_to_fp16"), val = tensor<fp16, [512, 1090, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(66074752)))];
352
+ tensor<fp16, [1, 512, ?]> var_433_cast_fp16 = conv(dilations = var_433_dilations_0, groups = var_433_groups_0, pad = var_433_pad_0, pad_type = var_433_pad_type_0, strides = var_433_strides_0, weight = decoder_decode_3_conv1x1_weight_to_fp16, x = input_cast_fp16)[name = string("op_433_cast_fp16")];
353
+ tensor<fp16, [1, 512, ?]> var_434_cast_fp16 = add(x = out_cast_fp16, y = var_433_cast_fp16)[name = string("op_434_cast_fp16")];
354
+ fp16 _inversed_436_y_0_to_fp16 = const()[name = string("_inversed_436_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
355
+ tensor<fp16, [1, 512, ?]> var_436 = mul(x = var_434_cast_fp16, y = _inversed_436_y_0_to_fp16)[name = string("_inversed_436_cast_fp16")];
356
+ } -> (var_436);
357
+ }
iteration_3/compiled/decoder_pre_fp16.mlmodelc/weights/weight.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:db81849a38ce1959ea345219332051947f22f00dc2445cb9b7a119673ca4bf93
3
+ size 67190976
iteration_3/compiled/decoder_upsample_fp16.mlmodelc/analytics/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0c3674b167f9873214552daa4c56f6068fe8cb2850436a49232fe3b86ddbf8bc
3
+ size 243
iteration_3/compiled/decoder_upsample_fp16.mlmodelc/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c164a7d827bd1d9d73f88cd116cb84658c30bd848a9654f658206849e9bc4336
3
+ size 467
iteration_3/compiled/decoder_upsample_fp16.mlmodelc/metadata.json ADDED
@@ -0,0 +1,97 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "metadataOutputVersion" : "3.0",
4
+ "storagePrecision" : "Float16",
5
+ "outputSchema" : [
6
+ {
7
+ "hasShapeFlexibility" : "0",
8
+ "isOptional" : "0",
9
+ "dataType" : "Float16",
10
+ "formattedType" : "MultiArray (Float16)",
11
+ "shortDescription" : "",
12
+ "shape" : "[]",
13
+ "name" : "var_3711",
14
+ "type" : "MultiArray"
15
+ }
16
+ ],
17
+ "modelParameters" : [
18
+
19
+ ],
20
+ "specificationVersion" : 9,
21
+ "mlProgramOperationTypeHistogram" : {
22
+ "Ios18.linear" : 96,
23
+ "Ios18.convTranspose" : 4,
24
+ "Ios18.conv" : 101,
25
+ "Ios18.mul" : 302,
26
+ "Ios18.sin" : 101,
27
+ "Ios18.add" : 353,
28
+ "Ios18.tanh" : 1,
29
+ "Ios18.pow" : 101,
30
+ "Ios18.sliceByIndex" : 2,
31
+ "Ios18.cast" : 3,
32
+ "Ios18.reshape" : 96,
33
+ "Split" : 96,
34
+ "Ios18.instanceNorm" : 88
35
+ },
36
+ "computePrecision" : "Mixed (Float16, Int32)",
37
+ "isUpdatable" : "0",
38
+ "stateSchema" : [
39
+
40
+ ],
41
+ "availability" : {
42
+ "macOS" : "15.0",
43
+ "tvOS" : "18.0",
44
+ "visionOS" : "2.0",
45
+ "watchOS" : "11.0",
46
+ "iOS" : "18.0",
47
+ "macCatalyst" : "18.0"
48
+ },
49
+ "modelType" : {
50
+ "name" : "MLModelType_mlProgram"
51
+ },
52
+ "userDefinedMetadata" : {
53
+ "com.github.apple.coremltools.conversion_date" : "2026-05-08",
54
+ "com.github.apple.coremltools.source" : "torch==2.11.0",
55
+ "com.github.apple.coremltools.version" : "9.0",
56
+ "com.github.apple.coremltools.source_dialect" : "TorchScript"
57
+ },
58
+ "inputSchema" : [
59
+ {
60
+ "dataType" : "Float32",
61
+ "hasShapeFlexibility" : "1",
62
+ "isOptional" : "0",
63
+ "shapeFlexibility" : "1 × 512 × 2...4096",
64
+ "shapeRange" : "[[1, 1], [512, 512], [2, 4096]]",
65
+ "formattedType" : "MultiArray (Float32 1 × 512 × 294)",
66
+ "type" : "MultiArray",
67
+ "shape" : "[1, 512, 294]",
68
+ "name" : "x_pre",
69
+ "shortDescription" : ""
70
+ },
71
+ {
72
+ "hasShapeFlexibility" : "0",
73
+ "isOptional" : "0",
74
+ "dataType" : "Float32",
75
+ "formattedType" : "MultiArray (Float32 1 × 128)",
76
+ "shortDescription" : "",
77
+ "shape" : "[1, 128]",
78
+ "name" : "ref",
79
+ "type" : "MultiArray"
80
+ },
81
+ {
82
+ "dataType" : "Float32",
83
+ "hasShapeFlexibility" : "1",
84
+ "isOptional" : "0",
85
+ "shapeFlexibility" : "1 × 1 × 600...1228800",
86
+ "shapeRange" : "[[1, 1], [1, 1], [600, 1228800]]",
87
+ "formattedType" : "MultiArray (Float32 1 × 1 × 88200)",
88
+ "type" : "MultiArray",
89
+ "shape" : "[1, 1, 88200]",
90
+ "name" : "har_source",
91
+ "shortDescription" : ""
92
+ }
93
+ ],
94
+ "generatedClassName" : "decoder_upsample_fp16",
95
+ "method" : "predict"
96
+ }
97
+ ]
iteration_3/compiled/decoder_upsample_fp16.mlmodelc/model.mil ADDED
The diff for this file is too large to render. See raw diff
 
iteration_3/compiled/decoder_upsample_fp16.mlmodelc/weights/weight.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:43161151f001bb951c34952465adfc3c4f5fb8ab2845f31903be09ea9f1a6bc5
3
+ size 41400320
iteration_3/compiled/duration_predictor_fp16.mlmodelc/analytics/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7ba0441a674538a9fcf54834f20487d807286cb7b9b26b0d5187d4fab9abcd03
3
+ size 243
iteration_3/compiled/duration_predictor_fp16.mlmodelc/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2b1de14b8aeaf322f76418d3455ffe54d926f74f638130431b68a42b109b5f9c
3
+ size 470
iteration_3/compiled/duration_predictor_fp16.mlmodelc/metadata.json ADDED
@@ -0,0 +1,112 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "metadataOutputVersion" : "3.0",
4
+ "storagePrecision" : "Float16",
5
+ "outputSchema" : [
6
+ {
7
+ "hasShapeFlexibility" : "0",
8
+ "isOptional" : "0",
9
+ "dataType" : "Float16",
10
+ "formattedType" : "MultiArray (Float16)",
11
+ "shortDescription" : "",
12
+ "shape" : "[]",
13
+ "name" : "input_13",
14
+ "type" : "MultiArray"
15
+ },
16
+ {
17
+ "hasShapeFlexibility" : "0",
18
+ "isOptional" : "0",
19
+ "dataType" : "Float16",
20
+ "formattedType" : "MultiArray (Float16)",
21
+ "shortDescription" : "",
22
+ "shape" : "[]",
23
+ "name" : "var_308",
24
+ "type" : "MultiArray"
25
+ }
26
+ ],
27
+ "modelParameters" : [
28
+
29
+ ],
30
+ "specificationVersion" : 9,
31
+ "mlProgramOperationTypeHistogram" : {
32
+ "Ios18.linear" : 4,
33
+ "Ios18.sub" : 1,
34
+ "Select" : 1,
35
+ "Ios18.expandDims" : 2,
36
+ "Ios18.gather" : 1,
37
+ "Ios18.concat" : 5,
38
+ "Shape" : 1,
39
+ "Ios18.lstm" : 4,
40
+ "Ios18.realDiv" : 1,
41
+ "Ios18.add" : 6,
42
+ "Ios18.transpose" : 18,
43
+ "Ios18.cast" : 5,
44
+ "Tile" : 1,
45
+ "Ios18.layerNorm" : 3,
46
+ "Ios18.equal" : 1,
47
+ "Ios18.reshape" : 3,
48
+ "Split" : 3,
49
+ "Ios18.mul" : 7
50
+ },
51
+ "computePrecision" : "Mixed (Float16, Int16, Int32, UInt16)",
52
+ "isUpdatable" : "0",
53
+ "stateSchema" : [
54
+
55
+ ],
56
+ "availability" : {
57
+ "macOS" : "15.0",
58
+ "tvOS" : "18.0",
59
+ "visionOS" : "2.0",
60
+ "watchOS" : "11.0",
61
+ "iOS" : "18.0",
62
+ "macCatalyst" : "18.0"
63
+ },
64
+ "modelType" : {
65
+ "name" : "MLModelType_mlProgram"
66
+ },
67
+ "userDefinedMetadata" : {
68
+ "com.github.apple.coremltools.conversion_date" : "2026-05-08",
69
+ "com.github.apple.coremltools.source" : "torch==2.11.0",
70
+ "com.github.apple.coremltools.version" : "9.0",
71
+ "com.github.apple.coremltools.source_dialect" : "TorchScript"
72
+ },
73
+ "inputSchema" : [
74
+ {
75
+ "dataType" : "Float32",
76
+ "hasShapeFlexibility" : "1",
77
+ "isOptional" : "0",
78
+ "shapeFlexibility" : "1 × 512 × 1...512",
79
+ "shapeRange" : "[[1, 1], [512, 512], [1, 512]]",
80
+ "formattedType" : "MultiArray (Float32 1 × 512 × 57)",
81
+ "type" : "MultiArray",
82
+ "shape" : "[1, 512, 57]",
83
+ "name" : "d_en",
84
+ "shortDescription" : ""
85
+ },
86
+ {
87
+ "hasShapeFlexibility" : "0",
88
+ "isOptional" : "0",
89
+ "dataType" : "Float32",
90
+ "formattedType" : "MultiArray (Float32 1 × 128)",
91
+ "shortDescription" : "",
92
+ "shape" : "[1, 128]",
93
+ "name" : "s",
94
+ "type" : "MultiArray"
95
+ },
96
+ {
97
+ "dataType" : "Float32",
98
+ "hasShapeFlexibility" : "1",
99
+ "isOptional" : "0",
100
+ "shapeFlexibility" : "1 × 1...512",
101
+ "shapeRange" : "[[1, 1], [1, 512]]",
102
+ "formattedType" : "MultiArray (Float32 1 × 57)",
103
+ "type" : "MultiArray",
104
+ "shape" : "[1, 57]",
105
+ "name" : "text_mask",
106
+ "shortDescription" : ""
107
+ }
108
+ ],
109
+ "generatedClassName" : "duration_predictor_fp16",
110
+ "method" : "predict"
111
+ }
112
+ ]
iteration_3/compiled/duration_predictor_fp16.mlmodelc/model.mil ADDED
@@ -0,0 +1,188 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ program(1.3)
2
+ [buildInfo = dict<string, string>({{"coremlc-component-MIL", "3520.4.1"}, {"coremlc-version", "3520.5.1"}, {"coremltools-component-torch", "2.11.0"}, {"coremltools-source-dialect", "TorchScript"}, {"coremltools-version", "9.0"}})]
3
+ {
4
+ func main<ios18>(tensor<fp32, [1, 512, ?]> d_en, tensor<fp32, [1, 128]> s, tensor<fp32, [1, ?]> text_mask) [FlexibleShapeInformation = tuple<tuple<string, dict<string, tensor<int32, [?]>>>, tuple<string, dict<string, list<tensor<int32, [2]>, ?>>>>((("DefaultShapes", {{"d_en", [1, 512, 57]}, {"text_mask", [1, 57]}}), ("RangeDims", {{"d_en", [[1, 1], [512, 512], [1, 512]]}, {"text_mask", [[1, 1], [1, 512]]}})))] {
5
+ string d_en_to_fp16_dtype_0 = const()[name = string("d_en_to_fp16_dtype_0"), val = string("fp16")];
6
+ tensor<fp16, [1, 512, ?]> d_en_to_fp16 = cast(dtype = d_en_to_fp16_dtype_0, x = d_en)[name = string("cast_10")];
7
+ tensor<int32, [3]> var_25_shape_cast_fp16 = shape(x = d_en_to_fp16)[name = string("op_25_shape_cast_fp16")];
8
+ int32 gather_0_axis_0 = const()[name = string("gather_0_axis_0"), val = int32(0)];
9
+ int32 gather_0_batch_dims_0 = const()[name = string("gather_0_batch_dims_0"), val = int32(0)];
10
+ bool gather_0_validate_indices_0 = const()[name = string("gather_0_validate_indices_0"), val = bool(false)];
11
+ string var_25_shape_cast_fp16_to_int16_dtype_0 = const()[name = string("op_25_shape_cast_fp16_to_int16_dtype_0"), val = string("int16")];
12
+ uint16 gather_0_indices_0_to_uint16 = const()[name = string("gather_0_indices_0_to_uint16"), val = uint16(2)];
13
+ tensor<int16, [3]> var_25_shape_cast_fp16_to_int16 = cast(dtype = var_25_shape_cast_fp16_to_int16_dtype_0, x = var_25_shape_cast_fp16)[name = string("cast_9")];
14
+ int16 gather_0_cast_uint16 = gather(axis = gather_0_axis_0, batch_dims = gather_0_batch_dims_0, indices = gather_0_indices_0_to_uint16, validate_indices = gather_0_validate_indices_0, x = var_25_shape_cast_fp16_to_int16)[name = string("gather_0_cast_uint16")];
15
+ string gather_0_cast_uint16_to_int32_dtype_0 = const()[name = string("gather_0_cast_uint16_to_int32_dtype_0"), val = string("int32")];
16
+ fp16 var_33_to_fp16 = const()[name = string("op_33_to_fp16"), val = fp16(0x1p+0)];
17
+ string text_mask_to_fp16_dtype_0 = const()[name = string("text_mask_to_fp16_dtype_0"), val = string("fp16")];
18
+ tensor<fp16, [1, ?]> text_mask_to_fp16 = cast(dtype = text_mask_to_fp16_dtype_0, x = text_mask)[name = string("cast_7")];
19
+ tensor<fp16, [1, ?]> var_35_cast_fp16 = sub(x = var_33_to_fp16, y = text_mask_to_fp16)[name = string("op_35_cast_fp16")];
20
+ tensor<int32, [1]> keep_axes_0 = const()[name = string("keep_axes_0"), val = tensor<int32, [1]>([1])];
21
+ tensor<fp16, [1, 1, ?]> keep_cast_fp16 = expand_dims(axes = keep_axes_0, x = var_35_cast_fp16)[name = string("keep_cast_fp16")];
22
+ tensor<int32, [1]> var_39_axes_0 = const()[name = string("op_39_axes_0"), val = tensor<int32, [1]>([-1])];
23
+ string s_to_fp16_dtype_0 = const()[name = string("s_to_fp16_dtype_0"), val = string("fp16")];
24
+ tensor<fp16, [1, 128]> s_to_fp16 = cast(dtype = s_to_fp16_dtype_0, x = s)[name = string("cast_6")];
25
+ tensor<fp16, [1, 128, 1]> var_39_cast_fp16 = expand_dims(axes = var_39_axes_0, x = s_to_fp16)[name = string("op_39_cast_fp16")];
26
+ int32 var_43 = const()[name = string("op_43"), val = int32(128)];
27
+ int32 var_44 = const()[name = string("op_44"), val = int32(-1)];
28
+ int32 concat_0_axis_0 = const()[name = string("concat_0_axis_0"), val = int32(0)];
29
+ bool concat_0_interleave_0 = const()[name = string("concat_0_interleave_0"), val = bool(false)];
30
+ int32 gather_0_cast_uint16_to_int32 = cast(dtype = gather_0_cast_uint16_to_int32_dtype_0, x = gather_0_cast_uint16)[name = string("cast_8")];
31
+ tensor<int32, [3]> concat_0 = concat(axis = concat_0_axis_0, interleave = concat_0_interleave_0, values = (var_44, var_43, gather_0_cast_uint16_to_int32))[name = string("concat_0")];
32
+ tensor<int32, [3]> shape_0 = const()[name = string("shape_0"), val = tensor<int32, [3]>([1, 128, 1])];
33
+ int32 equal_0_y_0 = const()[name = string("equal_0_y_0"), val = int32(-1)];
34
+ tensor<bool, [3]> equal_0 = equal(x = concat_0, y = equal_0_y_0)[name = string("equal_0")];
35
+ tensor<int32, [3]> select_0 = select(a = shape_0, b = concat_0, cond = equal_0)[name = string("select_0")];
36
+ tensor<int32, [3]> real_div_0 = real_div(x = select_0, y = shape_0)[name = string("real_div_0")];
37
+ tensor<fp16, [?, ?, ?]> s_exp_cast_fp16 = tile(reps = real_div_0, x = var_39_cast_fp16)[name = string("s_exp_cast_fp16")];
38
+ int32 var_49 = const()[name = string("op_49"), val = int32(1)];
39
+ bool var_50_interleave_0 = const()[name = string("op_50_interleave_0"), val = bool(false)];
40
+ tensor<fp16, [1, ?, ?]> var_50_cast_fp16 = concat(axis = var_49, interleave = var_50_interleave_0, values = (d_en_to_fp16, s_exp_cast_fp16))[name = string("op_50_cast_fp16")];
41
+ tensor<fp16, [1, ?, ?]> x_1_cast_fp16 = mul(x = var_50_cast_fp16, y = keep_cast_fp16)[name = string("x_1_cast_fp16")];
42
+ tensor<int32, [3]> transpose_0_perm_0 = const()[name = string("transpose_0_perm_0"), val = tensor<int32, [3]>([-1, 0, -2])];
43
+ string x_t_1_batch_first_direction_0 = const()[name = string("x_t_1_batch_first_direction_0"), val = string("bidirectional")];
44
+ bool x_t_1_batch_first_output_sequence_0 = const()[name = string("x_t_1_batch_first_output_sequence_0"), val = bool(true)];
45
+ string x_t_1_batch_first_recurrent_activation_0 = const()[name = string("x_t_1_batch_first_recurrent_activation_0"), val = string("sigmoid")];
46
+ string x_t_1_batch_first_cell_activation_0 = const()[name = string("x_t_1_batch_first_cell_activation_0"), val = string("tanh")];
47
+ string x_t_1_batch_first_activation_0 = const()[name = string("x_t_1_batch_first_activation_0"), val = string("tanh")];
48
+ tensor<fp16, [1, 512]> x_t_1_batch_first_lstm_h0_reshaped_to_fp16 = const()[name = string("x_t_1_batch_first_lstm_h0_reshaped_to_fp16"), val = tensor<fp16, [1, 512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(64)))];
49
+ tensor<fp16, [1024, 640]> concat_5_to_fp16 = const()[name = string("concat_5_to_fp16"), val = tensor<fp16, [1024, 640]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1152)))];
50
+ tensor<fp16, [1024, 256]> concat_6_to_fp16 = const()[name = string("concat_6_to_fp16"), val = tensor<fp16, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1311936)))];
51
+ tensor<fp16, [1024]> add_0_to_fp16 = const()[name = string("add_0_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1836288)))];
52
+ tensor<fp16, [1024, 640]> concat_7_to_fp16 = const()[name = string("concat_7_to_fp16"), val = tensor<fp16, [1024, 640]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1838400)))];
53
+ tensor<fp16, [1024, 256]> concat_8_to_fp16 = const()[name = string("concat_8_to_fp16"), val = tensor<fp16, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3149184)))];
54
+ tensor<fp16, [1024]> add_1_to_fp16 = const()[name = string("add_1_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3673536)))];
55
+ tensor<fp16, [?, 1, ?]> transpose_0_cast_fp16 = transpose(perm = transpose_0_perm_0, x = x_1_cast_fp16)[name = string("transpose_26")];
56
+ tensor<fp16, [?, 1, 512]> x_t_1_batch_first_cast_fp16_0, tensor<fp16, [1, 512]> x_t_1_batch_first_cast_fp16_1, tensor<fp16, [1, 512]> x_t_1_batch_first_cast_fp16_2 = lstm(activation = x_t_1_batch_first_activation_0, bias = add_0_to_fp16, bias_back = add_1_to_fp16, cell_activation = x_t_1_batch_first_cell_activation_0, direction = x_t_1_batch_first_direction_0, initial_c = x_t_1_batch_first_lstm_h0_reshaped_to_fp16, initial_h = x_t_1_batch_first_lstm_h0_reshaped_to_fp16, output_sequence = x_t_1_batch_first_output_sequence_0, recurrent_activation = x_t_1_batch_first_recurrent_activation_0, weight_hh = concat_6_to_fp16, weight_hh_back = concat_8_to_fp16, weight_ih = concat_5_to_fp16, weight_ih_back = concat_7_to_fp16, x = transpose_0_cast_fp16)[name = string("x_t_1_batch_first_cast_fp16")];
57
+ tensor<int32, [3]> transpose_6_perm_0 = const()[name = string("transpose_6_perm_0"), val = tensor<int32, [3]>([1, 0, 2])];
58
+ tensor<fp16, [1024, 128]> text_encoder_lstms_1_fc_weight_to_fp16 = const()[name = string("text_encoder_lstms_1_fc_weight_to_fp16"), val = tensor<fp16, [1024, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3675648)))];
59
+ tensor<fp16, [1024]> text_encoder_lstms_1_fc_bias_to_fp16 = const()[name = string("text_encoder_lstms_1_fc_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3937856)))];
60
+ tensor<fp16, [1, 1024]> linear_0_cast_fp16 = linear(bias = text_encoder_lstms_1_fc_bias_to_fp16, weight = text_encoder_lstms_1_fc_weight_to_fp16, x = s_to_fp16)[name = string("linear_0_cast_fp16")];
61
+ tensor<int32, [3]> var_105 = const()[name = string("op_105"), val = tensor<int32, [3]>([1, 1024, 1])];
62
+ tensor<fp16, [1, 1024, 1]> h_3_cast_fp16 = reshape(shape = var_105, x = linear_0_cast_fp16)[name = string("h_3_cast_fp16")];
63
+ tensor<int32, [2]> var_107_split_sizes_0 = const()[name = string("op_107_split_sizes_0"), val = tensor<int32, [2]>([512, 512])];
64
+ int32 var_107_axis_0 = const()[name = string("op_107_axis_0"), val = int32(1)];
65
+ tensor<fp16, [1, 512, 1]> var_107_cast_fp16_0, tensor<fp16, [1, 512, 1]> var_107_cast_fp16_1 = split(axis = var_107_axis_0, split_sizes = var_107_split_sizes_0, x = h_3_cast_fp16)[name = string("op_107_cast_fp16")];
66
+ tensor<int32, [3]> gamma_3_perm_0 = const()[name = string("gamma_3_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
67
+ tensor<int32, [3]> beta_3_perm_0 = const()[name = string("beta_3_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
68
+ tensor<int32, [1]> x_9_axes_0 = const()[name = string("x_9_axes_0"), val = tensor<int32, [1]>([-1])];
69
+ fp16 var_90_to_fp16 = const()[name = string("op_90_to_fp16"), val = fp16(0x1.5p-17)];
70
+ tensor<fp16, [1, ?, 512]> transpose_6_cast_fp16 = transpose(perm = transpose_6_perm_0, x = x_t_1_batch_first_cast_fp16_0)[name = string("transpose_25")];
71
+ tensor<fp16, [1, ?, 512]> x_9_cast_fp16 = layer_norm(axes = x_9_axes_0, epsilon = var_90_to_fp16, x = transpose_6_cast_fp16)[name = string("x_9_cast_fp16")];
72
+ fp16 var_113_promoted_to_fp16 = const()[name = string("op_113_promoted_to_fp16"), val = fp16(0x1p+0)];
73
+ tensor<fp16, [1, 1, 512]> gamma_3_cast_fp16 = transpose(perm = gamma_3_perm_0, x = var_107_cast_fp16_0)[name = string("transpose_24")];
74
+ tensor<fp16, [1, 1, 512]> var_114_cast_fp16 = add(x = gamma_3_cast_fp16, y = var_113_promoted_to_fp16)[name = string("op_114_cast_fp16")];
75
+ tensor<fp16, [1, ?, 512]> var_115_cast_fp16 = mul(x = var_114_cast_fp16, y = x_9_cast_fp16)[name = string("op_115_cast_fp16")];
76
+ tensor<fp16, [1, 1, 512]> beta_3_cast_fp16 = transpose(perm = beta_3_perm_0, x = var_107_cast_fp16_1)[name = string("transpose_23")];
77
+ tensor<fp16, [1, ?, 512]> x_11_cast_fp16 = add(x = var_115_cast_fp16, y = beta_3_cast_fp16)[name = string("x_11_cast_fp16")];
78
+ tensor<int32, [3]> x_13_perm_0 = const()[name = string("x_13_perm_0"), val = tensor<int32, [3]>([0, -1, -2])];
79
+ int32 var_123 = const()[name = string("op_123"), val = int32(1)];
80
+ bool var_124_interleave_0 = const()[name = string("op_124_interleave_0"), val = bool(false)];
81
+ tensor<fp16, [1, 512, ?]> x_13_cast_fp16 = transpose(perm = x_13_perm_0, x = x_11_cast_fp16)[name = string("transpose_22")];
82
+ tensor<fp16, [1, ?, ?]> var_124_cast_fp16 = concat(axis = var_123, interleave = var_124_interleave_0, values = (x_13_cast_fp16, s_exp_cast_fp16))[name = string("op_124_cast_fp16")];
83
+ tensor<fp16, [1, ?, ?]> x_15_cast_fp16 = mul(x = var_124_cast_fp16, y = keep_cast_fp16)[name = string("x_15_cast_fp16")];
84
+ tensor<int32, [3]> transpose_2_perm_0 = const()[name = string("transpose_2_perm_0"), val = tensor<int32, [3]>([-1, 0, -2])];
85
+ string x_t_3_batch_first_direction_0 = const()[name = string("x_t_3_batch_first_direction_0"), val = string("bidirectional")];
86
+ bool x_t_3_batch_first_output_sequence_0 = const()[name = string("x_t_3_batch_first_output_sequence_0"), val = bool(true)];
87
+ string x_t_3_batch_first_recurrent_activation_0 = const()[name = string("x_t_3_batch_first_recurrent_activation_0"), val = string("sigmoid")];
88
+ string x_t_3_batch_first_cell_activation_0 = const()[name = string("x_t_3_batch_first_cell_activation_0"), val = string("tanh")];
89
+ string x_t_3_batch_first_activation_0 = const()[name = string("x_t_3_batch_first_activation_0"), val = string("tanh")];
90
+ tensor<fp16, [1024, 640]> concat_15_to_fp16 = const()[name = string("concat_15_to_fp16"), val = tensor<fp16, [1024, 640]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3939968)))];
91
+ tensor<fp16, [1024, 256]> concat_16_to_fp16 = const()[name = string("concat_16_to_fp16"), val = tensor<fp16, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(5250752)))];
92
+ tensor<fp16, [1024]> add_2_to_fp16 = const()[name = string("add_2_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(5775104)))];
93
+ tensor<fp16, [1024, 640]> concat_17_to_fp16 = const()[name = string("concat_17_to_fp16"), val = tensor<fp16, [1024, 640]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(5777216)))];
94
+ tensor<fp16, [1024, 256]> concat_18_to_fp16 = const()[name = string("concat_18_to_fp16"), val = tensor<fp16, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(7088000)))];
95
+ tensor<fp16, [1024]> add_3_to_fp16 = const()[name = string("add_3_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(7612352)))];
96
+ tensor<fp16, [?, 1, ?]> transpose_2_cast_fp16 = transpose(perm = transpose_2_perm_0, x = x_15_cast_fp16)[name = string("transpose_21")];
97
+ tensor<fp16, [?, 1, 512]> x_t_3_batch_first_cast_fp16_0, tensor<fp16, [1, 512]> x_t_3_batch_first_cast_fp16_1, tensor<fp16, [1, 512]> x_t_3_batch_first_cast_fp16_2 = lstm(activation = x_t_3_batch_first_activation_0, bias = add_2_to_fp16, bias_back = add_3_to_fp16, cell_activation = x_t_3_batch_first_cell_activation_0, direction = x_t_3_batch_first_direction_0, initial_c = x_t_1_batch_first_lstm_h0_reshaped_to_fp16, initial_h = x_t_1_batch_first_lstm_h0_reshaped_to_fp16, output_sequence = x_t_3_batch_first_output_sequence_0, recurrent_activation = x_t_3_batch_first_recurrent_activation_0, weight_hh = concat_16_to_fp16, weight_hh_back = concat_18_to_fp16, weight_ih = concat_15_to_fp16, weight_ih_back = concat_17_to_fp16, x = transpose_2_cast_fp16)[name = string("x_t_3_batch_first_cast_fp16")];
98
+ tensor<int32, [3]> transpose_7_perm_0 = const()[name = string("transpose_7_perm_0"), val = tensor<int32, [3]>([1, 0, 2])];
99
+ tensor<fp16, [1024, 128]> text_encoder_lstms_3_fc_weight_to_fp16 = const()[name = string("text_encoder_lstms_3_fc_weight_to_fp16"), val = tensor<fp16, [1024, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(7614464)))];
100
+ tensor<fp16, [1024]> text_encoder_lstms_3_fc_bias_to_fp16 = const()[name = string("text_encoder_lstms_3_fc_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(7876672)))];
101
+ tensor<fp16, [1, 1024]> linear_1_cast_fp16 = linear(bias = text_encoder_lstms_3_fc_bias_to_fp16, weight = text_encoder_lstms_3_fc_weight_to_fp16, x = s_to_fp16)[name = string("linear_1_cast_fp16")];
102
+ tensor<int32, [3]> var_179 = const()[name = string("op_179"), val = tensor<int32, [3]>([1, 1024, 1])];
103
+ tensor<fp16, [1, 1024, 1]> h_7_cast_fp16 = reshape(shape = var_179, x = linear_1_cast_fp16)[name = string("h_7_cast_fp16")];
104
+ tensor<int32, [2]> var_181_split_sizes_0 = const()[name = string("op_181_split_sizes_0"), val = tensor<int32, [2]>([512, 512])];
105
+ int32 var_181_axis_0 = const()[name = string("op_181_axis_0"), val = int32(1)];
106
+ tensor<fp16, [1, 512, 1]> var_181_cast_fp16_0, tensor<fp16, [1, 512, 1]> var_181_cast_fp16_1 = split(axis = var_181_axis_0, split_sizes = var_181_split_sizes_0, x = h_7_cast_fp16)[name = string("op_181_cast_fp16")];
107
+ tensor<int32, [3]> gamma_7_perm_0 = const()[name = string("gamma_7_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
108
+ tensor<int32, [3]> beta_7_perm_0 = const()[name = string("beta_7_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
109
+ tensor<int32, [1]> x_23_axes_0 = const()[name = string("x_23_axes_0"), val = tensor<int32, [1]>([-1])];
110
+ fp16 var_164_to_fp16 = const()[name = string("op_164_to_fp16"), val = fp16(0x1.5p-17)];
111
+ tensor<fp16, [1, ?, 512]> transpose_7_cast_fp16 = transpose(perm = transpose_7_perm_0, x = x_t_3_batch_first_cast_fp16_0)[name = string("transpose_20")];
112
+ tensor<fp16, [1, ?, 512]> x_23_cast_fp16 = layer_norm(axes = x_23_axes_0, epsilon = var_164_to_fp16, x = transpose_7_cast_fp16)[name = string("x_23_cast_fp16")];
113
+ fp16 var_187_promoted_to_fp16 = const()[name = string("op_187_promoted_to_fp16"), val = fp16(0x1p+0)];
114
+ tensor<fp16, [1, 1, 512]> gamma_7_cast_fp16 = transpose(perm = gamma_7_perm_0, x = var_181_cast_fp16_0)[name = string("transpose_19")];
115
+ tensor<fp16, [1, 1, 512]> var_188_cast_fp16 = add(x = gamma_7_cast_fp16, y = var_187_promoted_to_fp16)[name = string("op_188_cast_fp16")];
116
+ tensor<fp16, [1, ?, 512]> var_189_cast_fp16 = mul(x = var_188_cast_fp16, y = x_23_cast_fp16)[name = string("op_189_cast_fp16")];
117
+ tensor<fp16, [1, 1, 512]> beta_7_cast_fp16 = transpose(perm = beta_7_perm_0, x = var_181_cast_fp16_1)[name = string("transpose_18")];
118
+ tensor<fp16, [1, ?, 512]> x_25_cast_fp16 = add(x = var_189_cast_fp16, y = beta_7_cast_fp16)[name = string("x_25_cast_fp16")];
119
+ tensor<int32, [3]> x_27_perm_0 = const()[name = string("x_27_perm_0"), val = tensor<int32, [3]>([0, -1, -2])];
120
+ int32 var_197 = const()[name = string("op_197"), val = int32(1)];
121
+ bool var_198_interleave_0 = const()[name = string("op_198_interleave_0"), val = bool(false)];
122
+ tensor<fp16, [1, 512, ?]> x_27_cast_fp16 = transpose(perm = x_27_perm_0, x = x_25_cast_fp16)[name = string("transpose_17")];
123
+ tensor<fp16, [1, ?, ?]> var_198_cast_fp16 = concat(axis = var_197, interleave = var_198_interleave_0, values = (x_27_cast_fp16, s_exp_cast_fp16))[name = string("op_198_cast_fp16")];
124
+ tensor<fp16, [1, ?, ?]> x_29_cast_fp16 = mul(x = var_198_cast_fp16, y = keep_cast_fp16)[name = string("x_29_cast_fp16")];
125
+ tensor<int32, [3]> transpose_4_perm_0 = const()[name = string("transpose_4_perm_0"), val = tensor<int32, [3]>([-1, 0, -2])];
126
+ string x_t_batch_first_direction_0 = const()[name = string("x_t_batch_first_direction_0"), val = string("bidirectional")];
127
+ bool x_t_batch_first_output_sequence_0 = const()[name = string("x_t_batch_first_output_sequence_0"), val = bool(true)];
128
+ string x_t_batch_first_recurrent_activation_0 = const()[name = string("x_t_batch_first_recurrent_activation_0"), val = string("sigmoid")];
129
+ string x_t_batch_first_cell_activation_0 = const()[name = string("x_t_batch_first_cell_activation_0"), val = string("tanh")];
130
+ string x_t_batch_first_activation_0 = const()[name = string("x_t_batch_first_activation_0"), val = string("tanh")];
131
+ tensor<fp16, [1024, 640]> concat_25_to_fp16 = const()[name = string("concat_25_to_fp16"), val = tensor<fp16, [1024, 640]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(7878784)))];
132
+ tensor<fp16, [1024, 256]> concat_26_to_fp16 = const()[name = string("concat_26_to_fp16"), val = tensor<fp16, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(9189568)))];
133
+ tensor<fp16, [1024]> add_4_to_fp16 = const()[name = string("add_4_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(9713920)))];
134
+ tensor<fp16, [1024, 640]> concat_27_to_fp16 = const()[name = string("concat_27_to_fp16"), val = tensor<fp16, [1024, 640]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(9716032)))];
135
+ tensor<fp16, [1024, 256]> concat_28_to_fp16 = const()[name = string("concat_28_to_fp16"), val = tensor<fp16, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11026816)))];
136
+ tensor<fp16, [1024]> add_5_to_fp16 = const()[name = string("add_5_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11551168)))];
137
+ tensor<fp16, [?, 1, ?]> transpose_4_cast_fp16 = transpose(perm = transpose_4_perm_0, x = x_29_cast_fp16)[name = string("transpose_16")];
138
+ tensor<fp16, [?, 1, 512]> x_t_batch_first_cast_fp16_0, tensor<fp16, [1, 512]> x_t_batch_first_cast_fp16_1, tensor<fp16, [1, 512]> x_t_batch_first_cast_fp16_2 = lstm(activation = x_t_batch_first_activation_0, bias = add_4_to_fp16, bias_back = add_5_to_fp16, cell_activation = x_t_batch_first_cell_activation_0, direction = x_t_batch_first_direction_0, initial_c = x_t_1_batch_first_lstm_h0_reshaped_to_fp16, initial_h = x_t_1_batch_first_lstm_h0_reshaped_to_fp16, output_sequence = x_t_batch_first_output_sequence_0, recurrent_activation = x_t_batch_first_recurrent_activation_0, weight_hh = concat_26_to_fp16, weight_hh_back = concat_28_to_fp16, weight_ih = concat_25_to_fp16, weight_ih_back = concat_27_to_fp16, x = transpose_4_cast_fp16)[name = string("x_t_batch_first_cast_fp16")];
139
+ tensor<int32, [3]> transpose_8_perm_0 = const()[name = string("transpose_8_perm_0"), val = tensor<int32, [3]>([1, 0, 2])];
140
+ tensor<fp16, [1024, 128]> text_encoder_lstms_5_fc_weight_to_fp16 = const()[name = string("text_encoder_lstms_5_fc_weight_to_fp16"), val = tensor<fp16, [1024, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11553280)))];
141
+ tensor<fp16, [1024]> text_encoder_lstms_5_fc_bias_to_fp16 = const()[name = string("text_encoder_lstms_5_fc_bias_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11815488)))];
142
+ tensor<fp16, [1, 1024]> linear_2_cast_fp16 = linear(bias = text_encoder_lstms_5_fc_bias_to_fp16, weight = text_encoder_lstms_5_fc_weight_to_fp16, x = s_to_fp16)[name = string("linear_2_cast_fp16")];
143
+ tensor<int32, [3]> var_253 = const()[name = string("op_253"), val = tensor<int32, [3]>([1, 1024, 1])];
144
+ tensor<fp16, [1, 1024, 1]> h_cast_fp16 = reshape(shape = var_253, x = linear_2_cast_fp16)[name = string("h_cast_fp16")];
145
+ tensor<int32, [2]> var_255_split_sizes_0 = const()[name = string("op_255_split_sizes_0"), val = tensor<int32, [2]>([512, 512])];
146
+ int32 var_255_axis_0 = const()[name = string("op_255_axis_0"), val = int32(1)];
147
+ tensor<fp16, [1, 512, 1]> var_255_cast_fp16_0, tensor<fp16, [1, 512, 1]> var_255_cast_fp16_1 = split(axis = var_255_axis_0, split_sizes = var_255_split_sizes_0, x = h_cast_fp16)[name = string("op_255_cast_fp16")];
148
+ tensor<int32, [3]> gamma_perm_0 = const()[name = string("gamma_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
149
+ tensor<int32, [3]> beta_perm_0 = const()[name = string("beta_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
150
+ tensor<int32, [1]> x_37_axes_0 = const()[name = string("x_37_axes_0"), val = tensor<int32, [1]>([-1])];
151
+ fp16 var_238_to_fp16 = const()[name = string("op_238_to_fp16"), val = fp16(0x1.5p-17)];
152
+ tensor<fp16, [1, ?, 512]> transpose_8_cast_fp16 = transpose(perm = transpose_8_perm_0, x = x_t_batch_first_cast_fp16_0)[name = string("transpose_15")];
153
+ tensor<fp16, [1, ?, 512]> x_37_cast_fp16 = layer_norm(axes = x_37_axes_0, epsilon = var_238_to_fp16, x = transpose_8_cast_fp16)[name = string("x_37_cast_fp16")];
154
+ fp16 var_261_promoted_to_fp16 = const()[name = string("op_261_promoted_to_fp16"), val = fp16(0x1p+0)];
155
+ tensor<fp16, [1, 1, 512]> gamma_cast_fp16 = transpose(perm = gamma_perm_0, x = var_255_cast_fp16_0)[name = string("transpose_14")];
156
+ tensor<fp16, [1, 1, 512]> var_262_cast_fp16 = add(x = gamma_cast_fp16, y = var_261_promoted_to_fp16)[name = string("op_262_cast_fp16")];
157
+ tensor<fp16, [1, ?, 512]> var_263_cast_fp16 = mul(x = var_262_cast_fp16, y = x_37_cast_fp16)[name = string("op_263_cast_fp16")];
158
+ tensor<fp16, [1, 1, 512]> beta_cast_fp16 = transpose(perm = beta_perm_0, x = var_255_cast_fp16_1)[name = string("transpose_13")];
159
+ tensor<fp16, [1, ?, 512]> x_39_cast_fp16 = add(x = var_263_cast_fp16, y = beta_cast_fp16)[name = string("x_39_cast_fp16")];
160
+ tensor<int32, [3]> x_41_perm_0 = const()[name = string("x_41_perm_0"), val = tensor<int32, [3]>([0, -1, -2])];
161
+ int32 var_271 = const()[name = string("op_271"), val = int32(1)];
162
+ bool var_272_interleave_0 = const()[name = string("op_272_interleave_0"), val = bool(false)];
163
+ tensor<fp16, [1, 512, ?]> x_41_cast_fp16 = transpose(perm = x_41_perm_0, x = x_39_cast_fp16)[name = string("transpose_12")];
164
+ tensor<fp16, [1, ?, ?]> var_272_cast_fp16 = concat(axis = var_271, interleave = var_272_interleave_0, values = (x_41_cast_fp16, s_exp_cast_fp16))[name = string("op_272_cast_fp16")];
165
+ tensor<fp16, [1, ?, ?]> x_cast_fp16 = mul(x = var_272_cast_fp16, y = keep_cast_fp16)[name = string("x_cast_fp16")];
166
+ tensor<int32, [3]> input_13_perm_0 = const()[name = string("input_13_perm_0"), val = tensor<int32, [3]>([0, -1, -2])];
167
+ tensor<int32, [3]> input_13_batch_first_transpose_perm_0 = const()[name = string("input_13_batch_first_transpose_perm_0"), val = tensor<int32, [3]>([1, 0, 2])];
168
+ string input_batch_first_direction_0 = const()[name = string("input_batch_first_direction_0"), val = string("bidirectional")];
169
+ bool input_batch_first_output_sequence_0 = const()[name = string("input_batch_first_output_sequence_0"), val = bool(true)];
170
+ string input_batch_first_recurrent_activation_0 = const()[name = string("input_batch_first_recurrent_activation_0"), val = string("sigmoid")];
171
+ string input_batch_first_cell_activation_0 = const()[name = string("input_batch_first_cell_activation_0"), val = string("tanh")];
172
+ string input_batch_first_activation_0 = const()[name = string("input_batch_first_activation_0"), val = string("tanh")];
173
+ tensor<fp16, [1024, 640]> concat_35_to_fp16 = const()[name = string("concat_35_to_fp16"), val = tensor<fp16, [1024, 640]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11817600)))];
174
+ tensor<fp16, [1024, 256]> concat_36_to_fp16 = const()[name = string("concat_36_to_fp16"), val = tensor<fp16, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(13128384)))];
175
+ tensor<fp16, [1024]> add_6_to_fp16 = const()[name = string("add_6_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(13652736)))];
176
+ tensor<fp16, [1024, 640]> concat_37_to_fp16 = const()[name = string("concat_37_to_fp16"), val = tensor<fp16, [1024, 640]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(13654848)))];
177
+ tensor<fp16, [1024, 256]> concat_38_to_fp16 = const()[name = string("concat_38_to_fp16"), val = tensor<fp16, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(14965632)))];
178
+ tensor<fp16, [1024]> add_7_to_fp16 = const()[name = string("add_7_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(15489984)))];
179
+ tensor<fp16, [1, ?, ?]> input_13 = transpose(perm = input_13_perm_0, x = x_cast_fp16)[name = string("transpose_11")];
180
+ tensor<fp16, [?, 1, ?]> input_13_batch_first_transpose_cast_fp16 = transpose(perm = input_13_batch_first_transpose_perm_0, x = input_13)[name = string("transpose_10")];
181
+ tensor<fp16, [?, 1, 512]> input_batch_first_cast_fp16_0, tensor<fp16, [1, 512]> input_batch_first_cast_fp16_1, tensor<fp16, [1, 512]> input_batch_first_cast_fp16_2 = lstm(activation = input_batch_first_activation_0, bias = add_6_to_fp16, bias_back = add_7_to_fp16, cell_activation = input_batch_first_cell_activation_0, direction = input_batch_first_direction_0, initial_c = x_t_1_batch_first_lstm_h0_reshaped_to_fp16, initial_h = x_t_1_batch_first_lstm_h0_reshaped_to_fp16, output_sequence = input_batch_first_output_sequence_0, recurrent_activation = input_batch_first_recurrent_activation_0, weight_hh = concat_36_to_fp16, weight_hh_back = concat_38_to_fp16, weight_ih = concat_35_to_fp16, weight_ih_back = concat_37_to_fp16, x = input_13_batch_first_transpose_cast_fp16)[name = string("input_batch_first_cast_fp16")];
182
+ tensor<int32, [3]> input_perm_0 = const()[name = string("input_perm_0"), val = tensor<int32, [3]>([1, 0, 2])];
183
+ tensor<fp16, [50, 512]> duration_proj_linear_layer_weight_to_fp16 = const()[name = string("duration_proj_linear_layer_weight_to_fp16"), val = tensor<fp16, [50, 512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(15492096)))];
184
+ tensor<fp16, [50]> duration_proj_linear_layer_bias_to_fp16 = const()[name = string("duration_proj_linear_layer_bias_to_fp16"), val = tensor<fp16, [50]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(15543360)))];
185
+ tensor<fp16, [1, ?, 512]> input_cast_fp16 = transpose(perm = input_perm_0, x = input_batch_first_cast_fp16_0)[name = string("transpose_9")];
186
+ tensor<fp16, [1, ?, 50]> var_308 = linear(bias = duration_proj_linear_layer_bias_to_fp16, weight = duration_proj_linear_layer_weight_to_fp16, x = input_cast_fp16)[name = string("linear_3_cast_fp16")];
187
+ } -> (input_13, var_308);
188
+ }
iteration_3/compiled/duration_predictor_fp16.mlmodelc/weights/weight.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:75ba0b7b2f7dc6a687e9ec01d226c300b09f07832d8e4aac2705a16b5079910c
3
+ size 15543524
iteration_3/compiled/fused_diffusion_sampler_fp16.mlmodelc/analytics/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e3e3712822e90082f61de1ef08f1c17995ac7a95a2fc9cf8c2fa9f61fb91db83
3
+ size 243
iteration_3/compiled/fused_diffusion_sampler_fp16.mlmodelc/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ba4800873024c9a666cabcbfbead42618196837c35e99959bf3f87a4a5ac85c9
3
+ size 461
iteration_3/compiled/fused_diffusion_sampler_fp16.mlmodelc/metadata.json ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "metadataOutputVersion" : "3.0",
4
+ "storagePrecision" : "Float16",
5
+ "outputSchema" : [
6
+ {
7
+ "hasShapeFlexibility" : "0",
8
+ "isOptional" : "0",
9
+ "dataType" : "Float16",
10
+ "formattedType" : "MultiArray (Float16 1 × 1 × 256)",
11
+ "shortDescription" : "",
12
+ "shape" : "[1, 1, 256]",
13
+ "name" : "var_6189",
14
+ "type" : "MultiArray"
15
+ }
16
+ ],
17
+ "modelParameters" : [
18
+
19
+ ],
20
+ "specificationVersion" : 9,
21
+ "mlProgramOperationTypeHistogram" : {
22
+ "Ios18.expandDims" : 16,
23
+ "Ios18.softmax" : 24,
24
+ "Ios18.mul" : 117,
25
+ "Ios18.matmul" : 48,
26
+ "Ios16.reduceMean" : 8,
27
+ "Split" : 72,
28
+ "Tile" : 16,
29
+ "Ios18.add" : 188,
30
+ "Ios16.reduceSum" : 8,
31
+ "Ios18.layerNorm" : 24,
32
+ "Ios18.reshape" : 102,
33
+ "Ios18.linear" : 143,
34
+ "Ios18.conv" : 8,
35
+ "Ios18.gelu" : 41,
36
+ "Ios18.sub" : 8,
37
+ "Ios18.concat" : 8,
38
+ "Stack" : 8,
39
+ "Ios18.transpose" : 216,
40
+ "Ios18.cast" : 4,
41
+ "Ios18.sliceByIndex" : 4
42
+ },
43
+ "computePrecision" : "Mixed (Float16, Int32)",
44
+ "isUpdatable" : "0",
45
+ "stateSchema" : [
46
+
47
+ ],
48
+ "availability" : {
49
+ "macOS" : "15.0",
50
+ "tvOS" : "18.0",
51
+ "visionOS" : "2.0",
52
+ "watchOS" : "11.0",
53
+ "iOS" : "18.0",
54
+ "macCatalyst" : "18.0"
55
+ },
56
+ "modelType" : {
57
+ "name" : "MLModelType_mlProgram"
58
+ },
59
+ "userDefinedMetadata" : {
60
+ "com.github.apple.coremltools.conversion_date" : "2026-05-08",
61
+ "com.github.apple.coremltools.source" : "torch==2.11.0",
62
+ "com.github.apple.coremltools.version" : "9.0",
63
+ "com.github.apple.coremltools.source_dialect" : "TorchScript"
64
+ },
65
+ "inputSchema" : [
66
+ {
67
+ "hasShapeFlexibility" : "0",
68
+ "isOptional" : "0",
69
+ "dataType" : "Float32",
70
+ "formattedType" : "MultiArray (Float32 1 × 1 × 256)",
71
+ "shortDescription" : "",
72
+ "shape" : "[1, 1, 256]",
73
+ "name" : "noise_init",
74
+ "type" : "MultiArray"
75
+ },
76
+ {
77
+ "hasShapeFlexibility" : "0",
78
+ "isOptional" : "0",
79
+ "dataType" : "Float32",
80
+ "formattedType" : "MultiArray (Float32 4 × 1 × 1 × 256)",
81
+ "shortDescription" : "",
82
+ "shape" : "[4, 1, 1, 256]",
83
+ "name" : "noises_aux",
84
+ "type" : "MultiArray"
85
+ },
86
+ {
87
+ "hasShapeFlexibility" : "0",
88
+ "isOptional" : "0",
89
+ "dataType" : "Float32",
90
+ "formattedType" : "MultiArray (Float32 1 × 57 × 768)",
91
+ "shortDescription" : "",
92
+ "shape" : "[1, 57, 768]",
93
+ "name" : "embedding",
94
+ "type" : "MultiArray"
95
+ },
96
+ {
97
+ "hasShapeFlexibility" : "0",
98
+ "isOptional" : "0",
99
+ "dataType" : "Float32",
100
+ "formattedType" : "MultiArray (Float32 1 × 256)",
101
+ "shortDescription" : "",
102
+ "shape" : "[1, 256]",
103
+ "name" : "features",
104
+ "type" : "MultiArray"
105
+ }
106
+ ],
107
+ "generatedClassName" : "fused_diffusion_sampler_fp16",
108
+ "method" : "predict"
109
+ }
110
+ ]
iteration_3/compiled/fused_diffusion_sampler_fp16.mlmodelc/model.mil ADDED
The diff for this file is too large to render. See raw diff
 
iteration_3/compiled/fused_diffusion_sampler_fp16.mlmodelc/weights/weight.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f823b5c638d2eb2fd91bf8e4efe4a90b2e1d3d9e2f5ab40e7e93cb03cd212aca
3
+ size 49361856
iteration_3/compiled/fused_f0n_har_source.mlmodelc/analytics/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9290278bda868d2249e00b18d124cf5db6d5e0d9ceb8ab4c5a7fd76e9f0479f8
3
+ size 243
iteration_3/compiled/fused_f0n_har_source.mlmodelc/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:40447481ecde8b79cac8749014144cce35c81fd53a57add0f3b1e459e58ff6a7
3
+ size 441
iteration_3/compiled/fused_f0n_har_source.mlmodelc/metadata.json ADDED
@@ -0,0 +1,113 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "metadataOutputVersion" : "3.0",
4
+ "storagePrecision" : "Float32",
5
+ "outputSchema" : [
6
+ {
7
+ "hasShapeFlexibility" : "0",
8
+ "isOptional" : "0",
9
+ "dataType" : "Float32",
10
+ "formattedType" : "MultiArray (Float32)",
11
+ "shortDescription" : "",
12
+ "shape" : "[]",
13
+ "name" : "f0",
14
+ "type" : "MultiArray"
15
+ },
16
+ {
17
+ "hasShapeFlexibility" : "0",
18
+ "isOptional" : "0",
19
+ "dataType" : "Float32",
20
+ "formattedType" : "MultiArray (Float32)",
21
+ "shortDescription" : "",
22
+ "shape" : "[]",
23
+ "name" : "var_496",
24
+ "type" : "MultiArray"
25
+ },
26
+ {
27
+ "hasShapeFlexibility" : "0",
28
+ "isOptional" : "0",
29
+ "dataType" : "Float32",
30
+ "formattedType" : "MultiArray (Float32)",
31
+ "shortDescription" : "",
32
+ "shape" : "[]",
33
+ "name" : "var_537",
34
+ "type" : "MultiArray"
35
+ }
36
+ ],
37
+ "modelParameters" : [
38
+
39
+ ],
40
+ "specificationVersion" : 9,
41
+ "mlProgramOperationTypeHistogram" : {
42
+ "Ios18.expandDims" : 5,
43
+ "Ios18.mul" : 24,
44
+ "UpsampleNearestNeighbor" : 3,
45
+ "Ios18.sin" : 1,
46
+ "Split" : 12,
47
+ "Ios18.greater" : 1,
48
+ "Ios18.add" : 30,
49
+ "Ios18.reshape" : 12,
50
+ "Ios18.instanceNorm" : 11,
51
+ "Ios16.upsampleBilinear" : 1,
52
+ "Ios18.leakyRelu" : 12,
53
+ "Ios18.linear" : 13,
54
+ "Ios18.conv" : 16,
55
+ "Ios18.lstm" : 1,
56
+ "Ios18.transpose" : 7,
57
+ "Ios18.cast" : 1,
58
+ "Ios18.tanh" : 1,
59
+ "Ios18.convTranspose" : 2,
60
+ "Ios18.sliceByIndex" : 2,
61
+ "Ios16.cumsum" : 1,
62
+ "Ios18.squeeze" : 6
63
+ },
64
+ "computePrecision" : "Mixed (Float32, Int32)",
65
+ "isUpdatable" : "0",
66
+ "stateSchema" : [
67
+
68
+ ],
69
+ "availability" : {
70
+ "macOS" : "15.0",
71
+ "tvOS" : "18.0",
72
+ "visionOS" : "2.0",
73
+ "watchOS" : "11.0",
74
+ "iOS" : "18.0",
75
+ "macCatalyst" : "18.0"
76
+ },
77
+ "modelType" : {
78
+ "name" : "MLModelType_mlProgram"
79
+ },
80
+ "userDefinedMetadata" : {
81
+ "com.github.apple.coremltools.conversion_date" : "2026-05-08",
82
+ "com.github.apple.coremltools.source" : "torch==2.11.0",
83
+ "com.github.apple.coremltools.version" : "9.0",
84
+ "com.github.apple.coremltools.source_dialect" : "TorchScript"
85
+ },
86
+ "inputSchema" : [
87
+ {
88
+ "dataType" : "Float32",
89
+ "hasShapeFlexibility" : "1",
90
+ "isOptional" : "0",
91
+ "shapeFlexibility" : "1 × 640 × 1...2048",
92
+ "shapeRange" : "[[1, 1], [640, 640], [1, 2048]]",
93
+ "formattedType" : "MultiArray (Float32 1 × 640 × 147)",
94
+ "type" : "MultiArray",
95
+ "shape" : "[1, 640, 147]",
96
+ "name" : "en",
97
+ "shortDescription" : ""
98
+ },
99
+ {
100
+ "hasShapeFlexibility" : "0",
101
+ "isOptional" : "0",
102
+ "dataType" : "Float32",
103
+ "formattedType" : "MultiArray (Float32 1 × 128)",
104
+ "shortDescription" : "",
105
+ "shape" : "[1, 128]",
106
+ "name" : "s",
107
+ "type" : "MultiArray"
108
+ }
109
+ ],
110
+ "generatedClassName" : "fused_f0n_har_source",
111
+ "method" : "predict"
112
+ }
113
+ ]
iteration_3/compiled/fused_f0n_har_source.mlmodelc/model.mil ADDED
@@ -0,0 +1,431 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ program(1.3)
2
+ [buildInfo = dict<string, string>({{"coremlc-component-MIL", "3520.4.1"}, {"coremlc-version", "3520.5.1"}, {"coremltools-component-torch", "2.11.0"}, {"coremltools-source-dialect", "TorchScript"}, {"coremltools-version", "9.0"}})]
3
+ {
4
+ func main<ios18>(tensor<fp32, [1, 640, ?]> en, tensor<fp32, [1, 128]> s) [FlexibleShapeInformation = tuple<tuple<string, dict<string, tensor<int32, [?]>>>, tuple<string, dict<string, list<tensor<int32, [2]>, ?>>>>((("DefaultShapes", {{"en", [1, 640, 147]}}), ("RangeDims", {{"en", [[1, 1], [640, 640], [1, 2048]]}})))] {
5
+ tensor<fp32, [1024]> f0n_wrap_predictor_F0_0_norm1_fc_bias = const()[name = string("f0n_wrap_predictor_F0_0_norm1_fc_bias"), val = tensor<fp32, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(64)))];
6
+ tensor<fp32, [1024, 128]> f0n_wrap_predictor_F0_0_norm1_fc_weight = const()[name = string("f0n_wrap_predictor_F0_0_norm1_fc_weight"), val = tensor<fp32, [1024, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4224)))];
7
+ tensor<fp32, [512]> f0n_wrap_predictor_F0_0_conv1_bias = const()[name = string("f0n_wrap_predictor_F0_0_conv1_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(528576)))];
8
+ tensor<fp32, [1024]> f0n_wrap_predictor_F0_0_norm2_fc_bias = const()[name = string("f0n_wrap_predictor_F0_0_norm2_fc_bias"), val = tensor<fp32, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(530688)))];
9
+ tensor<fp32, [1024, 128]> f0n_wrap_predictor_F0_0_norm2_fc_weight = const()[name = string("f0n_wrap_predictor_F0_0_norm2_fc_weight"), val = tensor<fp32, [1024, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(534848)))];
10
+ tensor<fp32, [512]> f0n_wrap_predictor_F0_0_conv2_bias = const()[name = string("f0n_wrap_predictor_F0_0_conv2_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1059200)))];
11
+ tensor<fp32, [1024]> f0n_wrap_predictor_F0_1_norm1_fc_bias = const()[name = string("f0n_wrap_predictor_F0_1_norm1_fc_bias"), val = tensor<fp32, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1061312)))];
12
+ tensor<fp32, [1024, 128]> f0n_wrap_predictor_F0_1_norm1_fc_weight = const()[name = string("f0n_wrap_predictor_F0_1_norm1_fc_weight"), val = tensor<fp32, [1024, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1065472)))];
13
+ tensor<fp32, [512]> f0n_wrap_predictor_F0_1_pool_bias = const()[name = string("f0n_wrap_predictor_F0_1_pool_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1589824)))];
14
+ tensor<fp32, [256]> f0n_wrap_predictor_F0_1_conv1_bias = const()[name = string("f0n_wrap_predictor_F0_1_conv1_bias"), val = tensor<fp32, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1591936)))];
15
+ tensor<fp32, [512]> f0n_wrap_predictor_F0_1_norm2_fc_bias = const()[name = string("f0n_wrap_predictor_F0_1_norm2_fc_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1593024)))];
16
+ tensor<fp32, [512, 128]> f0n_wrap_predictor_F0_1_norm2_fc_weight = const()[name = string("f0n_wrap_predictor_F0_1_norm2_fc_weight"), val = tensor<fp32, [512, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1595136)))];
17
+ tensor<fp32, [256]> f0n_wrap_predictor_F0_1_conv2_bias = const()[name = string("f0n_wrap_predictor_F0_1_conv2_bias"), val = tensor<fp32, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1857344)))];
18
+ tensor<fp32, [512]> f0n_wrap_predictor_F0_2_norm1_fc_bias = const()[name = string("f0n_wrap_predictor_F0_2_norm1_fc_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1858432)))];
19
+ tensor<fp32, [512, 128]> f0n_wrap_predictor_F0_2_norm1_fc_weight = const()[name = string("f0n_wrap_predictor_F0_2_norm1_fc_weight"), val = tensor<fp32, [512, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1860544)))];
20
+ tensor<fp32, [256]> f0n_wrap_predictor_F0_2_conv1_bias = const()[name = string("f0n_wrap_predictor_F0_2_conv1_bias"), val = tensor<fp32, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2122752)))];
21
+ tensor<fp32, [512]> f0n_wrap_predictor_F0_2_norm2_fc_bias = const()[name = string("f0n_wrap_predictor_F0_2_norm2_fc_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2123840)))];
22
+ tensor<fp32, [512, 128]> f0n_wrap_predictor_F0_2_norm2_fc_weight = const()[name = string("f0n_wrap_predictor_F0_2_norm2_fc_weight"), val = tensor<fp32, [512, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2125952)))];
23
+ tensor<fp32, [256]> f0n_wrap_predictor_F0_2_conv2_bias = const()[name = string("f0n_wrap_predictor_F0_2_conv2_bias"), val = tensor<fp32, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2388160)))];
24
+ tensor<fp32, [1]> f0n_wrap_predictor_F0_proj_bias = const()[name = string("f0n_wrap_predictor_F0_proj_bias"), val = tensor<fp32, [1]>([0x1.ad0bfcp-4])];
25
+ tensor<fp32, [1, 256, 1]> f0n_wrap_predictor_F0_proj_weight = const()[name = string("f0n_wrap_predictor_F0_proj_weight"), val = tensor<fp32, [1, 256, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2389248)))];
26
+ tensor<fp32, [1024]> f0n_wrap_predictor_N_0_norm1_fc_bias = const()[name = string("f0n_wrap_predictor_N_0_norm1_fc_bias"), val = tensor<fp32, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2390336)))];
27
+ tensor<fp32, [1024, 128]> f0n_wrap_predictor_N_0_norm1_fc_weight = const()[name = string("f0n_wrap_predictor_N_0_norm1_fc_weight"), val = tensor<fp32, [1024, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2394496)))];
28
+ tensor<fp32, [512]> f0n_wrap_predictor_N_0_conv1_bias = const()[name = string("f0n_wrap_predictor_N_0_conv1_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2918848)))];
29
+ tensor<fp32, [1024]> f0n_wrap_predictor_N_0_norm2_fc_bias = const()[name = string("f0n_wrap_predictor_N_0_norm2_fc_bias"), val = tensor<fp32, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2920960)))];
30
+ tensor<fp32, [1024, 128]> f0n_wrap_predictor_N_0_norm2_fc_weight = const()[name = string("f0n_wrap_predictor_N_0_norm2_fc_weight"), val = tensor<fp32, [1024, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2925120)))];
31
+ tensor<fp32, [512]> f0n_wrap_predictor_N_0_conv2_bias = const()[name = string("f0n_wrap_predictor_N_0_conv2_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3449472)))];
32
+ tensor<fp32, [1024]> f0n_wrap_predictor_N_1_norm1_fc_bias = const()[name = string("f0n_wrap_predictor_N_1_norm1_fc_bias"), val = tensor<fp32, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3451584)))];
33
+ tensor<fp32, [1024, 128]> f0n_wrap_predictor_N_1_norm1_fc_weight = const()[name = string("f0n_wrap_predictor_N_1_norm1_fc_weight"), val = tensor<fp32, [1024, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3455744)))];
34
+ tensor<fp32, [512]> f0n_wrap_predictor_N_1_pool_bias = const()[name = string("f0n_wrap_predictor_N_1_pool_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3980096)))];
35
+ tensor<fp32, [256]> f0n_wrap_predictor_N_1_conv1_bias = const()[name = string("f0n_wrap_predictor_N_1_conv1_bias"), val = tensor<fp32, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3982208)))];
36
+ tensor<fp32, [512]> f0n_wrap_predictor_N_1_norm2_fc_bias = const()[name = string("f0n_wrap_predictor_N_1_norm2_fc_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3983296)))];
37
+ tensor<fp32, [512, 128]> f0n_wrap_predictor_N_1_norm2_fc_weight = const()[name = string("f0n_wrap_predictor_N_1_norm2_fc_weight"), val = tensor<fp32, [512, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(3985408)))];
38
+ tensor<fp32, [256]> f0n_wrap_predictor_N_1_conv2_bias = const()[name = string("f0n_wrap_predictor_N_1_conv2_bias"), val = tensor<fp32, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4247616)))];
39
+ tensor<fp32, [512]> f0n_wrap_predictor_N_2_norm1_fc_bias = const()[name = string("f0n_wrap_predictor_N_2_norm1_fc_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4248704)))];
40
+ tensor<fp32, [512, 128]> f0n_wrap_predictor_N_2_norm1_fc_weight = const()[name = string("f0n_wrap_predictor_N_2_norm1_fc_weight"), val = tensor<fp32, [512, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4250816)))];
41
+ tensor<fp32, [256]> f0n_wrap_predictor_N_2_conv1_bias = const()[name = string("f0n_wrap_predictor_N_2_conv1_bias"), val = tensor<fp32, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4513024)))];
42
+ tensor<fp32, [512]> f0n_wrap_predictor_N_2_norm2_fc_bias = const()[name = string("f0n_wrap_predictor_N_2_norm2_fc_bias"), val = tensor<fp32, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4514112)))];
43
+ tensor<fp32, [512, 128]> f0n_wrap_predictor_N_2_norm2_fc_weight = const()[name = string("f0n_wrap_predictor_N_2_norm2_fc_weight"), val = tensor<fp32, [512, 128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4516224)))];
44
+ tensor<fp32, [256]> f0n_wrap_predictor_N_2_conv2_bias = const()[name = string("f0n_wrap_predictor_N_2_conv2_bias"), val = tensor<fp32, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4778432)))];
45
+ tensor<fp32, [1]> f0n_wrap_predictor_N_proj_bias = const()[name = string("f0n_wrap_predictor_N_proj_bias"), val = tensor<fp32, [1]>([0x1.6de2cap-4])];
46
+ tensor<fp32, [1, 256, 1]> f0n_wrap_predictor_N_proj_weight = const()[name = string("f0n_wrap_predictor_N_proj_weight"), val = tensor<fp32, [1, 256, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4779520)))];
47
+ tensor<fp32, [1, 1, 9]> har_wrap_harmonics = const()[name = string("har_wrap_harmonics"), val = tensor<fp32, [1, 1, 9]>([[[0x1p+0, 0x1p+1, 0x1.8p+1, 0x1p+2, 0x1.4p+2, 0x1.8p+2, 0x1.cp+2, 0x1p+3, 0x1.2p+3]]])];
48
+ tensor<fp32, [1]> har_wrap_l_linear_bias = const()[name = string("har_wrap_l_linear_bias"), val = tensor<fp32, [1]>([0x1.23e7f2p-6])];
49
+ tensor<fp32, [1, 9]> har_wrap_l_linear_weight = const()[name = string("har_wrap_l_linear_weight"), val = tensor<fp32, [1, 9]>([[-0x1.2aaee4p-12, 0x1.3872d6p-4, -0x1.e6ccbep-7, 0x1.e1debcp-8, -0x1.6ca714p-10, 0x1.8ba75p-10, 0x1.b33eecp-9, -0x1.cd2accp-8, 0x1.07f694p-7]])];
50
+ fp32 var_8 = const()[name = string("op_8"), val = fp32(0x1.4f8b58p-17)];
51
+ fp32 var_9 = const()[name = string("op_9"), val = fp32(0x1.99999ap-3)];
52
+ tensor<int32, [3]> transpose_1_perm_0 = const()[name = string("transpose_1_perm_0"), val = tensor<int32, [3]>([-1, 0, -2])];
53
+ tensor<fp32, [1024]> add_0 = const()[name = string("add_0"), val = tensor<fp32, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4780608)))];
54
+ tensor<fp32, [1024]> add_1 = const()[name = string("add_1"), val = tensor<fp32, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4784768)))];
55
+ tensor<fp32, [1024, 640]> concat_4 = const()[name = string("concat_4"), val = tensor<fp32, [1024, 640]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(4788928)))];
56
+ tensor<fp32, [1024, 256]> concat_5 = const()[name = string("concat_5"), val = tensor<fp32, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(7410432)))];
57
+ tensor<fp32, [1024, 640]> concat_6 = const()[name = string("concat_6"), val = tensor<fp32, [1024, 640]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(8459072)))];
58
+ tensor<fp32, [1024, 256]> concat_7 = const()[name = string("concat_7"), val = tensor<fp32, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11080576)))];
59
+ tensor<fp32, [1, 512]> x_batch_first_lstm_h0_reshaped = const()[name = string("x_batch_first_lstm_h0_reshaped"), val = tensor<fp32, [1, 512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(12129216)))];
60
+ string x_batch_first_direction_0 = const()[name = string("x_batch_first_direction_0"), val = string("bidirectional")];
61
+ bool x_batch_first_output_sequence_0 = const()[name = string("x_batch_first_output_sequence_0"), val = bool(true)];
62
+ string x_batch_first_recurrent_activation_0 = const()[name = string("x_batch_first_recurrent_activation_0"), val = string("sigmoid")];
63
+ string x_batch_first_cell_activation_0 = const()[name = string("x_batch_first_cell_activation_0"), val = string("tanh")];
64
+ string x_batch_first_activation_0 = const()[name = string("x_batch_first_activation_0"), val = string("tanh")];
65
+ tensor<fp32, [?, 1, 640]> transpose_1 = transpose(perm = transpose_1_perm_0, x = en)[name = string("transpose_8")];
66
+ tensor<fp32, [?, 1, 512]> x_batch_first_0, tensor<fp32, [1, 512]> x_batch_first_1, tensor<fp32, [1, 512]> x_batch_first_2 = lstm(activation = x_batch_first_activation_0, bias = add_0, bias_back = add_1, cell_activation = x_batch_first_cell_activation_0, direction = x_batch_first_direction_0, initial_c = x_batch_first_lstm_h0_reshaped, initial_h = x_batch_first_lstm_h0_reshaped, output_sequence = x_batch_first_output_sequence_0, recurrent_activation = x_batch_first_recurrent_activation_0, weight_hh = concat_5, weight_hh_back = concat_7, weight_ih = concat_4, weight_ih_back = concat_6, x = transpose_1)[name = string("x_batch_first")];
67
+ tensor<int32, [3]> x_perm_0 = const()[name = string("x_perm_0"), val = tensor<int32, [3]>([1, 0, 2])];
68
+ tensor<int32, [3]> input_3_perm_0 = const()[name = string("input_3_perm_0"), val = tensor<int32, [3]>([0, -1, -2])];
69
+ tensor<fp32, [1, 1024]> h_1 = linear(bias = f0n_wrap_predictor_F0_0_norm1_fc_bias, weight = f0n_wrap_predictor_F0_0_norm1_fc_weight, x = s)[name = string("linear_0")];
70
+ tensor<int32, [3]> var_84 = const()[name = string("op_84"), val = tensor<int32, [3]>([1, 1024, 1])];
71
+ tensor<fp32, [1, 1024, 1]> h_3 = reshape(shape = var_84, x = h_1)[name = string("h_3")];
72
+ tensor<int32, [2]> var_86_split_sizes_0 = const()[name = string("op_86_split_sizes_0"), val = tensor<int32, [2]>([512, 512])];
73
+ int32 var_86_axis_0 = const()[name = string("op_86_axis_0"), val = int32(1)];
74
+ tensor<fp32, [1, 512, 1]> var_86_0, tensor<fp32, [1, 512, 1]> var_86_1 = split(axis = var_86_axis_0, split_sizes = var_86_split_sizes_0, x = h_3)[name = string("op_86")];
75
+ fp32 var_88_promoted = const()[name = string("op_88_promoted"), val = fp32(0x1p+0)];
76
+ tensor<fp32, [1, 512, 1]> var_89 = add(x = var_86_0, y = var_88_promoted)[name = string("op_89")];
77
+ tensor<fp32, [1, ?, 512]> x = transpose(perm = x_perm_0, x = x_batch_first_0)[name = string("transpose_7")];
78
+ tensor<fp32, [1, 512, ?]> input_3 = transpose(perm = input_3_perm_0, x = x)[name = string("transpose_6")];
79
+ tensor<fp32, [1, 512, ?]> var_90 = instance_norm(epsilon = var_8, x = input_3)[name = string("op_90")];
80
+ tensor<fp32, [1, 512, ?]> var_91 = mul(x = var_89, y = var_90)[name = string("op_91")];
81
+ tensor<fp32, [1, 512, ?]> input_5 = add(x = var_91, y = var_86_1)[name = string("input_5")];
82
+ tensor<fp32, [1, 512, ?]> input_7 = leaky_relu(alpha = var_9, x = input_5)[name = string("input_7")];
83
+ tensor<fp32, [512, 512, 3]> weight_1 = const()[name = string("weight_1"), val = tensor<fp32, [512, 512, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(12131328)))];
84
+ string input_9_pad_type_0 = const()[name = string("input_9_pad_type_0"), val = string("custom")];
85
+ tensor<int32, [2]> input_9_pad_0 = const()[name = string("input_9_pad_0"), val = tensor<int32, [2]>([1, 1])];
86
+ tensor<int32, [1]> input_9_strides_0 = const()[name = string("input_9_strides_0"), val = tensor<int32, [1]>([1])];
87
+ tensor<int32, [1]> input_9_dilations_0 = const()[name = string("input_9_dilations_0"), val = tensor<int32, [1]>([1])];
88
+ int32 input_9_groups_0 = const()[name = string("input_9_groups_0"), val = int32(1)];
89
+ tensor<fp32, [1, 512, ?]> input_9 = conv(bias = f0n_wrap_predictor_F0_0_conv1_bias, dilations = input_9_dilations_0, groups = input_9_groups_0, pad = input_9_pad_0, pad_type = input_9_pad_type_0, strides = input_9_strides_0, weight = weight_1, x = input_7)[name = string("input_9")];
90
+ tensor<fp32, [1, 1024]> h_5 = linear(bias = f0n_wrap_predictor_F0_0_norm2_fc_bias, weight = f0n_wrap_predictor_F0_0_norm2_fc_weight, x = s)[name = string("linear_1")];
91
+ tensor<int32, [3]> var_107 = const()[name = string("op_107"), val = tensor<int32, [3]>([1, 1024, 1])];
92
+ tensor<fp32, [1, 1024, 1]> h_7 = reshape(shape = var_107, x = h_5)[name = string("h_7")];
93
+ tensor<int32, [2]> var_109_split_sizes_0 = const()[name = string("op_109_split_sizes_0"), val = tensor<int32, [2]>([512, 512])];
94
+ int32 var_109_axis_0 = const()[name = string("op_109_axis_0"), val = int32(1)];
95
+ tensor<fp32, [1, 512, 1]> var_109_0, tensor<fp32, [1, 512, 1]> var_109_1 = split(axis = var_109_axis_0, split_sizes = var_109_split_sizes_0, x = h_7)[name = string("op_109")];
96
+ fp32 var_111_promoted = const()[name = string("op_111_promoted"), val = fp32(0x1p+0)];
97
+ tensor<fp32, [1, 512, 1]> var_112 = add(x = var_109_0, y = var_111_promoted)[name = string("op_112")];
98
+ tensor<fp32, [1, 512, ?]> var_113 = instance_norm(epsilon = var_8, x = input_9)[name = string("op_113")];
99
+ tensor<fp32, [1, 512, ?]> var_114 = mul(x = var_112, y = var_113)[name = string("op_114")];
100
+ tensor<fp32, [1, 512, ?]> input_11 = add(x = var_114, y = var_109_1)[name = string("input_11")];
101
+ tensor<fp32, [1, 512, ?]> input_13 = leaky_relu(alpha = var_9, x = input_11)[name = string("input_13")];
102
+ tensor<fp32, [512, 512, 3]> weight_3 = const()[name = string("weight_3"), val = tensor<fp32, [512, 512, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(15277120)))];
103
+ string out_1_pad_type_0 = const()[name = string("out_1_pad_type_0"), val = string("custom")];
104
+ tensor<int32, [2]> out_1_pad_0 = const()[name = string("out_1_pad_0"), val = tensor<int32, [2]>([1, 1])];
105
+ tensor<int32, [1]> out_1_strides_0 = const()[name = string("out_1_strides_0"), val = tensor<int32, [1]>([1])];
106
+ tensor<int32, [1]> out_1_dilations_0 = const()[name = string("out_1_dilations_0"), val = tensor<int32, [1]>([1])];
107
+ int32 out_1_groups_0 = const()[name = string("out_1_groups_0"), val = int32(1)];
108
+ tensor<fp32, [1, 512, ?]> out_1 = conv(bias = f0n_wrap_predictor_F0_0_conv2_bias, dilations = out_1_dilations_0, groups = out_1_groups_0, pad = out_1_pad_0, pad_type = out_1_pad_type_0, strides = out_1_strides_0, weight = weight_3, x = input_13)[name = string("out_1")];
109
+ tensor<fp32, [1, 512, ?]> var_124 = add(x = out_1, y = input_3)[name = string("op_124")];
110
+ fp32 _inversed_input_15_y_0 = const()[name = string("_inversed_input_15_y_0"), val = fp32(0x1.6a09e6p-1)];
111
+ tensor<fp32, [1, 512, ?]> _inversed_input_15 = mul(x = var_124, y = _inversed_input_15_y_0)[name = string("_inversed_input_15")];
112
+ tensor<fp32, [1, 1024]> h_9 = linear(bias = f0n_wrap_predictor_F0_1_norm1_fc_bias, weight = f0n_wrap_predictor_F0_1_norm1_fc_weight, x = s)[name = string("linear_2")];
113
+ tensor<int32, [3]> var_154 = const()[name = string("op_154"), val = tensor<int32, [3]>([1, 1024, 1])];
114
+ tensor<fp32, [1, 1024, 1]> h_11 = reshape(shape = var_154, x = h_9)[name = string("h_11")];
115
+ tensor<int32, [2]> var_156_split_sizes_0 = const()[name = string("op_156_split_sizes_0"), val = tensor<int32, [2]>([512, 512])];
116
+ int32 var_156_axis_0 = const()[name = string("op_156_axis_0"), val = int32(1)];
117
+ tensor<fp32, [1, 512, 1]> var_156_0, tensor<fp32, [1, 512, 1]> var_156_1 = split(axis = var_156_axis_0, split_sizes = var_156_split_sizes_0, x = h_11)[name = string("op_156")];
118
+ fp32 var_158_promoted = const()[name = string("op_158_promoted"), val = fp32(0x1p+0)];
119
+ tensor<fp32, [1, 512, 1]> var_159 = add(x = var_156_0, y = var_158_promoted)[name = string("op_159")];
120
+ tensor<fp32, [1, 512, ?]> var_160 = instance_norm(epsilon = var_8, x = _inversed_input_15)[name = string("op_160")];
121
+ tensor<fp32, [1, 512, ?]> var_161 = mul(x = var_159, y = var_160)[name = string("op_161")];
122
+ tensor<fp32, [1, 512, ?]> input_17 = add(x = var_161, y = var_156_1)[name = string("input_17")];
123
+ tensor<fp32, [1, 512, ?]> input_19 = leaky_relu(alpha = var_9, x = input_17)[name = string("input_19")];
124
+ tensor<fp32, [512, 1, 3]> var_164 = const()[name = string("op_164"), val = tensor<fp32, [512, 1, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(18422912)))];
125
+ string conv_transpose_0_pad_type_0 = const()[name = string("conv_transpose_0_pad_type_0"), val = string("custom")];
126
+ tensor<int32, [2]> conv_transpose_0_pad_0 = const()[name = string("conv_transpose_0_pad_0"), val = tensor<int32, [2]>([0, 0])];
127
+ tensor<int32, [1]> conv_transpose_0_strides_0 = const()[name = string("conv_transpose_0_strides_0"), val = tensor<int32, [1]>([2])];
128
+ int32 conv_transpose_0_groups_0 = const()[name = string("conv_transpose_0_groups_0"), val = int32(512)];
129
+ tensor<int32, [1]> conv_transpose_0_dilations_0 = const()[name = string("conv_transpose_0_dilations_0"), val = tensor<int32, [1]>([1])];
130
+ tensor<fp32, [1, 512, ?]> conv_transpose_0 = conv_transpose(bias = f0n_wrap_predictor_F0_1_pool_bias, dilations = conv_transpose_0_dilations_0, groups = conv_transpose_0_groups_0, pad = conv_transpose_0_pad_0, pad_type = conv_transpose_0_pad_type_0, strides = conv_transpose_0_strides_0, weight = var_164, x = input_19)[name = string("conv_transpose_0")];
131
+ tensor<int32, [3]> input_21_begin_0 = const()[name = string("input_21_begin_0"), val = tensor<int32, [3]>([0, 0, 1])];
132
+ tensor<int32, [3]> input_21_end_0 = const()[name = string("input_21_end_0"), val = tensor<int32, [3]>([0, 0, 0])];
133
+ tensor<bool, [3]> input_21_begin_mask_0 = const()[name = string("input_21_begin_mask_0"), val = tensor<bool, [3]>([true, true, false])];
134
+ tensor<bool, [3]> input_21_end_mask_0 = const()[name = string("input_21_end_mask_0"), val = tensor<bool, [3]>([true, true, true])];
135
+ tensor<fp32, [1, 512, ?]> input_21 = slice_by_index(begin = input_21_begin_0, begin_mask = input_21_begin_mask_0, end = input_21_end_0, end_mask = input_21_end_mask_0, x = conv_transpose_0)[name = string("input_21")];
136
+ tensor<fp32, [256, 512, 3]> weight_5 = const()[name = string("weight_5"), val = tensor<fp32, [256, 512, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(18429120)))];
137
+ string input_23_pad_type_0 = const()[name = string("input_23_pad_type_0"), val = string("custom")];
138
+ tensor<int32, [2]> input_23_pad_0 = const()[name = string("input_23_pad_0"), val = tensor<int32, [2]>([1, 1])];
139
+ tensor<int32, [1]> input_23_strides_0 = const()[name = string("input_23_strides_0"), val = tensor<int32, [1]>([1])];
140
+ tensor<int32, [1]> input_23_dilations_0 = const()[name = string("input_23_dilations_0"), val = tensor<int32, [1]>([1])];
141
+ int32 input_23_groups_0 = const()[name = string("input_23_groups_0"), val = int32(1)];
142
+ tensor<fp32, [1, 256, ?]> input_23 = conv(bias = f0n_wrap_predictor_F0_1_conv1_bias, dilations = input_23_dilations_0, groups = input_23_groups_0, pad = input_23_pad_0, pad_type = input_23_pad_type_0, strides = input_23_strides_0, weight = weight_5, x = input_21)[name = string("input_23")];
143
+ tensor<fp32, [1, 512]> h_13 = linear(bias = f0n_wrap_predictor_F0_1_norm2_fc_bias, weight = f0n_wrap_predictor_F0_1_norm2_fc_weight, x = s)[name = string("linear_3")];
144
+ tensor<int32, [3]> var_184 = const()[name = string("op_184"), val = tensor<int32, [3]>([1, 512, 1])];
145
+ tensor<fp32, [1, 512, 1]> h_15 = reshape(shape = var_184, x = h_13)[name = string("h_15")];
146
+ tensor<int32, [2]> var_186_split_sizes_0 = const()[name = string("op_186_split_sizes_0"), val = tensor<int32, [2]>([256, 256])];
147
+ int32 var_186_axis_0 = const()[name = string("op_186_axis_0"), val = int32(1)];
148
+ tensor<fp32, [1, 256, 1]> var_186_0, tensor<fp32, [1, 256, 1]> var_186_1 = split(axis = var_186_axis_0, split_sizes = var_186_split_sizes_0, x = h_15)[name = string("op_186")];
149
+ fp32 var_188_promoted = const()[name = string("op_188_promoted"), val = fp32(0x1p+0)];
150
+ tensor<fp32, [1, 256, 1]> var_189 = add(x = var_186_0, y = var_188_promoted)[name = string("op_189")];
151
+ tensor<fp32, [1, 256, ?]> var_190 = instance_norm(epsilon = var_8, x = input_23)[name = string("op_190")];
152
+ tensor<fp32, [1, 256, ?]> var_191 = mul(x = var_189, y = var_190)[name = string("op_191")];
153
+ tensor<fp32, [1, 256, ?]> input_25 = add(x = var_191, y = var_186_1)[name = string("input_25")];
154
+ tensor<fp32, [1, 256, ?]> input_27 = leaky_relu(alpha = var_9, x = input_25)[name = string("input_27")];
155
+ tensor<fp32, [256, 256, 3]> weight_7 = const()[name = string("weight_7"), val = tensor<fp32, [256, 256, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(20002048)))];
156
+ string out_3_pad_type_0 = const()[name = string("out_3_pad_type_0"), val = string("custom")];
157
+ tensor<int32, [2]> out_3_pad_0 = const()[name = string("out_3_pad_0"), val = tensor<int32, [2]>([1, 1])];
158
+ tensor<int32, [1]> out_3_strides_0 = const()[name = string("out_3_strides_0"), val = tensor<int32, [1]>([1])];
159
+ tensor<int32, [1]> out_3_dilations_0 = const()[name = string("out_3_dilations_0"), val = tensor<int32, [1]>([1])];
160
+ int32 out_3_groups_0 = const()[name = string("out_3_groups_0"), val = int32(1)];
161
+ tensor<fp32, [1, 256, ?]> out_3 = conv(bias = f0n_wrap_predictor_F0_1_conv2_bias, dilations = out_3_dilations_0, groups = out_3_groups_0, pad = out_3_pad_0, pad_type = out_3_pad_type_0, strides = out_3_strides_0, weight = weight_7, x = input_27)[name = string("out_3")];
162
+ tensor<int32, [1]> expand_dims_0_axes_0 = const()[name = string("expand_dims_0_axes_0"), val = tensor<int32, [1]>([3])];
163
+ tensor<fp32, [1, 512, ?, 1]> expand_dims_0 = expand_dims(axes = expand_dims_0_axes_0, x = _inversed_input_15)[name = string("expand_dims_0")];
164
+ int32 upsample_nearest_neighbor_0_scale_factor_height_0 = const()[name = string("upsample_nearest_neighbor_0_scale_factor_height_0"), val = int32(2)];
165
+ int32 upsample_nearest_neighbor_0_scale_factor_width_0 = const()[name = string("upsample_nearest_neighbor_0_scale_factor_width_0"), val = int32(1)];
166
+ tensor<fp32, [1, 512, ?, 1]> upsample_nearest_neighbor_0 = upsample_nearest_neighbor(scale_factor_height = upsample_nearest_neighbor_0_scale_factor_height_0, scale_factor_width = upsample_nearest_neighbor_0_scale_factor_width_0, x = expand_dims_0)[name = string("upsample_nearest_neighbor_0")];
167
+ tensor<int32, [1]> input_29_axes_0 = const()[name = string("input_29_axes_0"), val = tensor<int32, [1]>([3])];
168
+ tensor<fp32, [1, 512, ?]> input_29 = squeeze(axes = input_29_axes_0, x = upsample_nearest_neighbor_0)[name = string("input_29")];
169
+ tensor<fp32, [256, 512, 1]> weight_9 = const()[name = string("weight_9"), val = tensor<fp32, [256, 512, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(20788544)))];
170
+ string var_208_pad_type_0 = const()[name = string("op_208_pad_type_0"), val = string("valid")];
171
+ tensor<int32, [1]> var_208_strides_0 = const()[name = string("op_208_strides_0"), val = tensor<int32, [1]>([1])];
172
+ tensor<int32, [2]> var_208_pad_0 = const()[name = string("op_208_pad_0"), val = tensor<int32, [2]>([0, 0])];
173
+ tensor<int32, [1]> var_208_dilations_0 = const()[name = string("op_208_dilations_0"), val = tensor<int32, [1]>([1])];
174
+ int32 var_208_groups_0 = const()[name = string("op_208_groups_0"), val = int32(1)];
175
+ tensor<fp32, [1, 256, ?]> var_208 = conv(dilations = var_208_dilations_0, groups = var_208_groups_0, pad = var_208_pad_0, pad_type = var_208_pad_type_0, strides = var_208_strides_0, weight = weight_9, x = input_29)[name = string("op_208")];
176
+ tensor<fp32, [1, 256, ?]> var_209 = add(x = out_3, y = var_208)[name = string("op_209")];
177
+ fp32 _inversed_input_31_y_0 = const()[name = string("_inversed_input_31_y_0"), val = fp32(0x1.6a09e6p-1)];
178
+ tensor<fp32, [1, 256, ?]> _inversed_input_31 = mul(x = var_209, y = _inversed_input_31_y_0)[name = string("_inversed_input_31")];
179
+ tensor<fp32, [1, 512]> h_17 = linear(bias = f0n_wrap_predictor_F0_2_norm1_fc_bias, weight = f0n_wrap_predictor_F0_2_norm1_fc_weight, x = s)[name = string("linear_4")];
180
+ tensor<int32, [3]> var_230 = const()[name = string("op_230"), val = tensor<int32, [3]>([1, 512, 1])];
181
+ tensor<fp32, [1, 512, 1]> h_19 = reshape(shape = var_230, x = h_17)[name = string("h_19")];
182
+ tensor<int32, [2]> var_232_split_sizes_0 = const()[name = string("op_232_split_sizes_0"), val = tensor<int32, [2]>([256, 256])];
183
+ int32 var_232_axis_0 = const()[name = string("op_232_axis_0"), val = int32(1)];
184
+ tensor<fp32, [1, 256, 1]> var_232_0, tensor<fp32, [1, 256, 1]> var_232_1 = split(axis = var_232_axis_0, split_sizes = var_232_split_sizes_0, x = h_19)[name = string("op_232")];
185
+ fp32 var_234_promoted = const()[name = string("op_234_promoted"), val = fp32(0x1p+0)];
186
+ tensor<fp32, [1, 256, 1]> var_235 = add(x = var_232_0, y = var_234_promoted)[name = string("op_235")];
187
+ tensor<fp32, [1, 256, ?]> var_236 = instance_norm(epsilon = var_8, x = _inversed_input_31)[name = string("op_236")];
188
+ tensor<fp32, [1, 256, ?]> var_237 = mul(x = var_235, y = var_236)[name = string("op_237")];
189
+ tensor<fp32, [1, 256, ?]> input_33 = add(x = var_237, y = var_232_1)[name = string("input_33")];
190
+ tensor<fp32, [1, 256, ?]> input_35 = leaky_relu(alpha = var_9, x = input_33)[name = string("input_35")];
191
+ tensor<fp32, [256, 256, 3]> weight_11 = const()[name = string("weight_11"), val = tensor<fp32, [256, 256, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(21312896)))];
192
+ string input_37_pad_type_0 = const()[name = string("input_37_pad_type_0"), val = string("custom")];
193
+ tensor<int32, [2]> input_37_pad_0 = const()[name = string("input_37_pad_0"), val = tensor<int32, [2]>([1, 1])];
194
+ tensor<int32, [1]> input_37_strides_0 = const()[name = string("input_37_strides_0"), val = tensor<int32, [1]>([1])];
195
+ tensor<int32, [1]> input_37_dilations_0 = const()[name = string("input_37_dilations_0"), val = tensor<int32, [1]>([1])];
196
+ int32 input_37_groups_0 = const()[name = string("input_37_groups_0"), val = int32(1)];
197
+ tensor<fp32, [1, 256, ?]> input_37 = conv(bias = f0n_wrap_predictor_F0_2_conv1_bias, dilations = input_37_dilations_0, groups = input_37_groups_0, pad = input_37_pad_0, pad_type = input_37_pad_type_0, strides = input_37_strides_0, weight = weight_11, x = input_35)[name = string("input_37")];
198
+ tensor<fp32, [1, 512]> h_21 = linear(bias = f0n_wrap_predictor_F0_2_norm2_fc_bias, weight = f0n_wrap_predictor_F0_2_norm2_fc_weight, x = s)[name = string("linear_5")];
199
+ tensor<int32, [3]> var_253 = const()[name = string("op_253"), val = tensor<int32, [3]>([1, 512, 1])];
200
+ tensor<fp32, [1, 512, 1]> h_23 = reshape(shape = var_253, x = h_21)[name = string("h_23")];
201
+ tensor<int32, [2]> var_255_split_sizes_0 = const()[name = string("op_255_split_sizes_0"), val = tensor<int32, [2]>([256, 256])];
202
+ int32 var_255_axis_0 = const()[name = string("op_255_axis_0"), val = int32(1)];
203
+ tensor<fp32, [1, 256, 1]> var_255_0, tensor<fp32, [1, 256, 1]> var_255_1 = split(axis = var_255_axis_0, split_sizes = var_255_split_sizes_0, x = h_23)[name = string("op_255")];
204
+ fp32 var_257_promoted = const()[name = string("op_257_promoted"), val = fp32(0x1p+0)];
205
+ tensor<fp32, [1, 256, 1]> var_258 = add(x = var_255_0, y = var_257_promoted)[name = string("op_258")];
206
+ tensor<fp32, [1, 256, ?]> var_259 = instance_norm(epsilon = var_8, x = input_37)[name = string("op_259")];
207
+ tensor<fp32, [1, 256, ?]> var_260 = mul(x = var_258, y = var_259)[name = string("op_260")];
208
+ tensor<fp32, [1, 256, ?]> input_39 = add(x = var_260, y = var_255_1)[name = string("input_39")];
209
+ tensor<fp32, [1, 256, ?]> input_41 = leaky_relu(alpha = var_9, x = input_39)[name = string("input_41")];
210
+ tensor<fp32, [256, 256, 3]> weight_13 = const()[name = string("weight_13"), val = tensor<fp32, [256, 256, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(22099392)))];
211
+ string out_5_pad_type_0 = const()[name = string("out_5_pad_type_0"), val = string("custom")];
212
+ tensor<int32, [2]> out_5_pad_0 = const()[name = string("out_5_pad_0"), val = tensor<int32, [2]>([1, 1])];
213
+ tensor<int32, [1]> out_5_strides_0 = const()[name = string("out_5_strides_0"), val = tensor<int32, [1]>([1])];
214
+ tensor<int32, [1]> out_5_dilations_0 = const()[name = string("out_5_dilations_0"), val = tensor<int32, [1]>([1])];
215
+ int32 out_5_groups_0 = const()[name = string("out_5_groups_0"), val = int32(1)];
216
+ tensor<fp32, [1, 256, ?]> out_5 = conv(bias = f0n_wrap_predictor_F0_2_conv2_bias, dilations = out_5_dilations_0, groups = out_5_groups_0, pad = out_5_pad_0, pad_type = out_5_pad_type_0, strides = out_5_strides_0, weight = weight_13, x = input_41)[name = string("out_5")];
217
+ tensor<fp32, [1, 256, ?]> var_270 = add(x = out_5, y = _inversed_input_31)[name = string("op_270")];
218
+ fp32 _inversed_input_43_y_0 = const()[name = string("_inversed_input_43_y_0"), val = fp32(0x1.6a09e6p-1)];
219
+ tensor<fp32, [1, 256, ?]> _inversed_input_43 = mul(x = var_270, y = _inversed_input_43_y_0)[name = string("_inversed_input_43")];
220
+ string F0_1_pad_type_0 = const()[name = string("F0_1_pad_type_0"), val = string("valid")];
221
+ tensor<int32, [1]> F0_1_strides_0 = const()[name = string("F0_1_strides_0"), val = tensor<int32, [1]>([1])];
222
+ tensor<int32, [2]> F0_1_pad_0 = const()[name = string("F0_1_pad_0"), val = tensor<int32, [2]>([0, 0])];
223
+ tensor<int32, [1]> F0_1_dilations_0 = const()[name = string("F0_1_dilations_0"), val = tensor<int32, [1]>([1])];
224
+ int32 F0_1_groups_0 = const()[name = string("F0_1_groups_0"), val = int32(1)];
225
+ tensor<fp32, [1, 1, ?]> F0_1 = conv(bias = f0n_wrap_predictor_F0_proj_bias, dilations = F0_1_dilations_0, groups = F0_1_groups_0, pad = F0_1_pad_0, pad_type = F0_1_pad_type_0, strides = F0_1_strides_0, weight = f0n_wrap_predictor_F0_proj_weight, x = _inversed_input_43)[name = string("F0_1")];
226
+ tensor<fp32, [1, 1024]> h_25 = linear(bias = f0n_wrap_predictor_N_0_norm1_fc_bias, weight = f0n_wrap_predictor_N_0_norm1_fc_weight, x = s)[name = string("linear_6")];
227
+ tensor<int32, [3]> var_299 = const()[name = string("op_299"), val = tensor<int32, [3]>([1, 1024, 1])];
228
+ tensor<fp32, [1, 1024, 1]> h_27 = reshape(shape = var_299, x = h_25)[name = string("h_27")];
229
+ tensor<int32, [2]> var_301_split_sizes_0 = const()[name = string("op_301_split_sizes_0"), val = tensor<int32, [2]>([512, 512])];
230
+ int32 var_301_axis_0 = const()[name = string("op_301_axis_0"), val = int32(1)];
231
+ tensor<fp32, [1, 512, 1]> var_301_0, tensor<fp32, [1, 512, 1]> var_301_1 = split(axis = var_301_axis_0, split_sizes = var_301_split_sizes_0, x = h_27)[name = string("op_301")];
232
+ fp32 var_303_promoted = const()[name = string("op_303_promoted"), val = fp32(0x1p+0)];
233
+ tensor<fp32, [1, 512, 1]> var_304 = add(x = var_301_0, y = var_303_promoted)[name = string("op_304")];
234
+ tensor<fp32, [1, 512, ?]> var_306 = mul(x = var_304, y = var_90)[name = string("op_306")];
235
+ tensor<fp32, [1, 512, ?]> input_47 = add(x = var_306, y = var_301_1)[name = string("input_47")];
236
+ tensor<fp32, [1, 512, ?]> input_49 = leaky_relu(alpha = var_9, x = input_47)[name = string("input_49")];
237
+ tensor<fp32, [512, 512, 3]> weight_17 = const()[name = string("weight_17"), val = tensor<fp32, [512, 512, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(22885888)))];
238
+ string input_51_pad_type_0 = const()[name = string("input_51_pad_type_0"), val = string("custom")];
239
+ tensor<int32, [2]> input_51_pad_0 = const()[name = string("input_51_pad_0"), val = tensor<int32, [2]>([1, 1])];
240
+ tensor<int32, [1]> input_51_strides_0 = const()[name = string("input_51_strides_0"), val = tensor<int32, [1]>([1])];
241
+ tensor<int32, [1]> input_51_dilations_0 = const()[name = string("input_51_dilations_0"), val = tensor<int32, [1]>([1])];
242
+ int32 input_51_groups_0 = const()[name = string("input_51_groups_0"), val = int32(1)];
243
+ tensor<fp32, [1, 512, ?]> input_51 = conv(bias = f0n_wrap_predictor_N_0_conv1_bias, dilations = input_51_dilations_0, groups = input_51_groups_0, pad = input_51_pad_0, pad_type = input_51_pad_type_0, strides = input_51_strides_0, weight = weight_17, x = input_49)[name = string("input_51")];
244
+ tensor<fp32, [1, 1024]> h_29 = linear(bias = f0n_wrap_predictor_N_0_norm2_fc_bias, weight = f0n_wrap_predictor_N_0_norm2_fc_weight, x = s)[name = string("linear_7")];
245
+ tensor<int32, [3]> var_322 = const()[name = string("op_322"), val = tensor<int32, [3]>([1, 1024, 1])];
246
+ tensor<fp32, [1, 1024, 1]> h_31 = reshape(shape = var_322, x = h_29)[name = string("h_31")];
247
+ tensor<int32, [2]> var_324_split_sizes_0 = const()[name = string("op_324_split_sizes_0"), val = tensor<int32, [2]>([512, 512])];
248
+ int32 var_324_axis_0 = const()[name = string("op_324_axis_0"), val = int32(1)];
249
+ tensor<fp32, [1, 512, 1]> var_324_0, tensor<fp32, [1, 512, 1]> var_324_1 = split(axis = var_324_axis_0, split_sizes = var_324_split_sizes_0, x = h_31)[name = string("op_324")];
250
+ fp32 var_326_promoted = const()[name = string("op_326_promoted"), val = fp32(0x1p+0)];
251
+ tensor<fp32, [1, 512, 1]> var_327 = add(x = var_324_0, y = var_326_promoted)[name = string("op_327")];
252
+ tensor<fp32, [1, 512, ?]> var_328 = instance_norm(epsilon = var_8, x = input_51)[name = string("op_328")];
253
+ tensor<fp32, [1, 512, ?]> var_329 = mul(x = var_327, y = var_328)[name = string("op_329")];
254
+ tensor<fp32, [1, 512, ?]> input_53 = add(x = var_329, y = var_324_1)[name = string("input_53")];
255
+ tensor<fp32, [1, 512, ?]> input_55 = leaky_relu(alpha = var_9, x = input_53)[name = string("input_55")];
256
+ tensor<fp32, [512, 512, 3]> weight_19 = const()[name = string("weight_19"), val = tensor<fp32, [512, 512, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(26031680)))];
257
+ string out_7_pad_type_0 = const()[name = string("out_7_pad_type_0"), val = string("custom")];
258
+ tensor<int32, [2]> out_7_pad_0 = const()[name = string("out_7_pad_0"), val = tensor<int32, [2]>([1, 1])];
259
+ tensor<int32, [1]> out_7_strides_0 = const()[name = string("out_7_strides_0"), val = tensor<int32, [1]>([1])];
260
+ tensor<int32, [1]> out_7_dilations_0 = const()[name = string("out_7_dilations_0"), val = tensor<int32, [1]>([1])];
261
+ int32 out_7_groups_0 = const()[name = string("out_7_groups_0"), val = int32(1)];
262
+ tensor<fp32, [1, 512, ?]> out_7 = conv(bias = f0n_wrap_predictor_N_0_conv2_bias, dilations = out_7_dilations_0, groups = out_7_groups_0, pad = out_7_pad_0, pad_type = out_7_pad_type_0, strides = out_7_strides_0, weight = weight_19, x = input_55)[name = string("out_7")];
263
+ tensor<fp32, [1, 512, ?]> var_339 = add(x = out_7, y = input_3)[name = string("op_339")];
264
+ fp32 _inversed_input_57_y_0 = const()[name = string("_inversed_input_57_y_0"), val = fp32(0x1.6a09e6p-1)];
265
+ tensor<fp32, [1, 512, ?]> _inversed_input_57 = mul(x = var_339, y = _inversed_input_57_y_0)[name = string("_inversed_input_57")];
266
+ tensor<fp32, [1, 1024]> h_33 = linear(bias = f0n_wrap_predictor_N_1_norm1_fc_bias, weight = f0n_wrap_predictor_N_1_norm1_fc_weight, x = s)[name = string("linear_8")];
267
+ tensor<int32, [3]> var_369 = const()[name = string("op_369"), val = tensor<int32, [3]>([1, 1024, 1])];
268
+ tensor<fp32, [1, 1024, 1]> h_35 = reshape(shape = var_369, x = h_33)[name = string("h_35")];
269
+ tensor<int32, [2]> var_371_split_sizes_0 = const()[name = string("op_371_split_sizes_0"), val = tensor<int32, [2]>([512, 512])];
270
+ int32 var_371_axis_0 = const()[name = string("op_371_axis_0"), val = int32(1)];
271
+ tensor<fp32, [1, 512, 1]> var_371_0, tensor<fp32, [1, 512, 1]> var_371_1 = split(axis = var_371_axis_0, split_sizes = var_371_split_sizes_0, x = h_35)[name = string("op_371")];
272
+ fp32 var_373_promoted = const()[name = string("op_373_promoted"), val = fp32(0x1p+0)];
273
+ tensor<fp32, [1, 512, 1]> var_374 = add(x = var_371_0, y = var_373_promoted)[name = string("op_374")];
274
+ tensor<fp32, [1, 512, ?]> var_375 = instance_norm(epsilon = var_8, x = _inversed_input_57)[name = string("op_375")];
275
+ tensor<fp32, [1, 512, ?]> var_376 = mul(x = var_374, y = var_375)[name = string("op_376")];
276
+ tensor<fp32, [1, 512, ?]> input_59 = add(x = var_376, y = var_371_1)[name = string("input_59")];
277
+ tensor<fp32, [1, 512, ?]> input_61 = leaky_relu(alpha = var_9, x = input_59)[name = string("input_61")];
278
+ tensor<fp32, [512, 1, 3]> var_379 = const()[name = string("op_379"), val = tensor<fp32, [512, 1, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(29177472)))];
279
+ string conv_transpose_1_pad_type_0 = const()[name = string("conv_transpose_1_pad_type_0"), val = string("custom")];
280
+ tensor<int32, [2]> conv_transpose_1_pad_0 = const()[name = string("conv_transpose_1_pad_0"), val = tensor<int32, [2]>([0, 0])];
281
+ tensor<int32, [1]> conv_transpose_1_strides_0 = const()[name = string("conv_transpose_1_strides_0"), val = tensor<int32, [1]>([2])];
282
+ int32 conv_transpose_1_groups_0 = const()[name = string("conv_transpose_1_groups_0"), val = int32(512)];
283
+ tensor<int32, [1]> conv_transpose_1_dilations_0 = const()[name = string("conv_transpose_1_dilations_0"), val = tensor<int32, [1]>([1])];
284
+ tensor<fp32, [1, 512, ?]> conv_transpose_1 = conv_transpose(bias = f0n_wrap_predictor_N_1_pool_bias, dilations = conv_transpose_1_dilations_0, groups = conv_transpose_1_groups_0, pad = conv_transpose_1_pad_0, pad_type = conv_transpose_1_pad_type_0, strides = conv_transpose_1_strides_0, weight = var_379, x = input_61)[name = string("conv_transpose_1")];
285
+ tensor<int32, [3]> input_63_begin_0 = const()[name = string("input_63_begin_0"), val = tensor<int32, [3]>([0, 0, 1])];
286
+ tensor<int32, [3]> input_63_end_0 = const()[name = string("input_63_end_0"), val = tensor<int32, [3]>([0, 0, 0])];
287
+ tensor<bool, [3]> input_63_begin_mask_0 = const()[name = string("input_63_begin_mask_0"), val = tensor<bool, [3]>([true, true, false])];
288
+ tensor<bool, [3]> input_63_end_mask_0 = const()[name = string("input_63_end_mask_0"), val = tensor<bool, [3]>([true, true, true])];
289
+ tensor<fp32, [1, 512, ?]> input_63 = slice_by_index(begin = input_63_begin_0, begin_mask = input_63_begin_mask_0, end = input_63_end_0, end_mask = input_63_end_mask_0, x = conv_transpose_1)[name = string("input_63")];
290
+ tensor<fp32, [256, 512, 3]> weight_21 = const()[name = string("weight_21"), val = tensor<fp32, [256, 512, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(29183680)))];
291
+ string input_65_pad_type_0 = const()[name = string("input_65_pad_type_0"), val = string("custom")];
292
+ tensor<int32, [2]> input_65_pad_0 = const()[name = string("input_65_pad_0"), val = tensor<int32, [2]>([1, 1])];
293
+ tensor<int32, [1]> input_65_strides_0 = const()[name = string("input_65_strides_0"), val = tensor<int32, [1]>([1])];
294
+ tensor<int32, [1]> input_65_dilations_0 = const()[name = string("input_65_dilations_0"), val = tensor<int32, [1]>([1])];
295
+ int32 input_65_groups_0 = const()[name = string("input_65_groups_0"), val = int32(1)];
296
+ tensor<fp32, [1, 256, ?]> input_65 = conv(bias = f0n_wrap_predictor_N_1_conv1_bias, dilations = input_65_dilations_0, groups = input_65_groups_0, pad = input_65_pad_0, pad_type = input_65_pad_type_0, strides = input_65_strides_0, weight = weight_21, x = input_63)[name = string("input_65")];
297
+ tensor<fp32, [1, 512]> h_37 = linear(bias = f0n_wrap_predictor_N_1_norm2_fc_bias, weight = f0n_wrap_predictor_N_1_norm2_fc_weight, x = s)[name = string("linear_9")];
298
+ tensor<int32, [3]> var_399 = const()[name = string("op_399"), val = tensor<int32, [3]>([1, 512, 1])];
299
+ tensor<fp32, [1, 512, 1]> h_39 = reshape(shape = var_399, x = h_37)[name = string("h_39")];
300
+ tensor<int32, [2]> var_401_split_sizes_0 = const()[name = string("op_401_split_sizes_0"), val = tensor<int32, [2]>([256, 256])];
301
+ int32 var_401_axis_0 = const()[name = string("op_401_axis_0"), val = int32(1)];
302
+ tensor<fp32, [1, 256, 1]> var_401_0, tensor<fp32, [1, 256, 1]> var_401_1 = split(axis = var_401_axis_0, split_sizes = var_401_split_sizes_0, x = h_39)[name = string("op_401")];
303
+ fp32 var_403_promoted = const()[name = string("op_403_promoted"), val = fp32(0x1p+0)];
304
+ tensor<fp32, [1, 256, 1]> var_404 = add(x = var_401_0, y = var_403_promoted)[name = string("op_404")];
305
+ tensor<fp32, [1, 256, ?]> var_405 = instance_norm(epsilon = var_8, x = input_65)[name = string("op_405")];
306
+ tensor<fp32, [1, 256, ?]> var_406 = mul(x = var_404, y = var_405)[name = string("op_406")];
307
+ tensor<fp32, [1, 256, ?]> input_67 = add(x = var_406, y = var_401_1)[name = string("input_67")];
308
+ tensor<fp32, [1, 256, ?]> input_69 = leaky_relu(alpha = var_9, x = input_67)[name = string("input_69")];
309
+ tensor<fp32, [256, 256, 3]> weight_23 = const()[name = string("weight_23"), val = tensor<fp32, [256, 256, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(30756608)))];
310
+ string out_9_pad_type_0 = const()[name = string("out_9_pad_type_0"), val = string("custom")];
311
+ tensor<int32, [2]> out_9_pad_0 = const()[name = string("out_9_pad_0"), val = tensor<int32, [2]>([1, 1])];
312
+ tensor<int32, [1]> out_9_strides_0 = const()[name = string("out_9_strides_0"), val = tensor<int32, [1]>([1])];
313
+ tensor<int32, [1]> out_9_dilations_0 = const()[name = string("out_9_dilations_0"), val = tensor<int32, [1]>([1])];
314
+ int32 out_9_groups_0 = const()[name = string("out_9_groups_0"), val = int32(1)];
315
+ tensor<fp32, [1, 256, ?]> out_9 = conv(bias = f0n_wrap_predictor_N_1_conv2_bias, dilations = out_9_dilations_0, groups = out_9_groups_0, pad = out_9_pad_0, pad_type = out_9_pad_type_0, strides = out_9_strides_0, weight = weight_23, x = input_69)[name = string("out_9")];
316
+ tensor<int32, [1]> expand_dims_1_axes_0 = const()[name = string("expand_dims_1_axes_0"), val = tensor<int32, [1]>([3])];
317
+ tensor<fp32, [1, 512, ?, 1]> expand_dims_1 = expand_dims(axes = expand_dims_1_axes_0, x = _inversed_input_57)[name = string("expand_dims_1")];
318
+ int32 upsample_nearest_neighbor_1_scale_factor_height_0 = const()[name = string("upsample_nearest_neighbor_1_scale_factor_height_0"), val = int32(2)];
319
+ int32 upsample_nearest_neighbor_1_scale_factor_width_0 = const()[name = string("upsample_nearest_neighbor_1_scale_factor_width_0"), val = int32(1)];
320
+ tensor<fp32, [1, 512, ?, 1]> upsample_nearest_neighbor_1 = upsample_nearest_neighbor(scale_factor_height = upsample_nearest_neighbor_1_scale_factor_height_0, scale_factor_width = upsample_nearest_neighbor_1_scale_factor_width_0, x = expand_dims_1)[name = string("upsample_nearest_neighbor_1")];
321
+ tensor<int32, [1]> input_71_axes_0 = const()[name = string("input_71_axes_0"), val = tensor<int32, [1]>([3])];
322
+ tensor<fp32, [1, 512, ?]> input_71 = squeeze(axes = input_71_axes_0, x = upsample_nearest_neighbor_1)[name = string("input_71")];
323
+ tensor<fp32, [256, 512, 1]> weight_25 = const()[name = string("weight_25"), val = tensor<fp32, [256, 512, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(31543104)))];
324
+ string var_423_pad_type_0 = const()[name = string("op_423_pad_type_0"), val = string("valid")];
325
+ tensor<int32, [1]> var_423_strides_0 = const()[name = string("op_423_strides_0"), val = tensor<int32, [1]>([1])];
326
+ tensor<int32, [2]> var_423_pad_0 = const()[name = string("op_423_pad_0"), val = tensor<int32, [2]>([0, 0])];
327
+ tensor<int32, [1]> var_423_dilations_0 = const()[name = string("op_423_dilations_0"), val = tensor<int32, [1]>([1])];
328
+ int32 var_423_groups_0 = const()[name = string("op_423_groups_0"), val = int32(1)];
329
+ tensor<fp32, [1, 256, ?]> var_423 = conv(dilations = var_423_dilations_0, groups = var_423_groups_0, pad = var_423_pad_0, pad_type = var_423_pad_type_0, strides = var_423_strides_0, weight = weight_25, x = input_71)[name = string("op_423")];
330
+ tensor<fp32, [1, 256, ?]> var_424 = add(x = out_9, y = var_423)[name = string("op_424")];
331
+ fp32 _inversed_input_73_y_0 = const()[name = string("_inversed_input_73_y_0"), val = fp32(0x1.6a09e6p-1)];
332
+ tensor<fp32, [1, 256, ?]> _inversed_input_73 = mul(x = var_424, y = _inversed_input_73_y_0)[name = string("_inversed_input_73")];
333
+ tensor<fp32, [1, 512]> h_41 = linear(bias = f0n_wrap_predictor_N_2_norm1_fc_bias, weight = f0n_wrap_predictor_N_2_norm1_fc_weight, x = s)[name = string("linear_10")];
334
+ tensor<int32, [3]> var_445 = const()[name = string("op_445"), val = tensor<int32, [3]>([1, 512, 1])];
335
+ tensor<fp32, [1, 512, 1]> h_43 = reshape(shape = var_445, x = h_41)[name = string("h_43")];
336
+ tensor<int32, [2]> var_447_split_sizes_0 = const()[name = string("op_447_split_sizes_0"), val = tensor<int32, [2]>([256, 256])];
337
+ int32 var_447_axis_0 = const()[name = string("op_447_axis_0"), val = int32(1)];
338
+ tensor<fp32, [1, 256, 1]> var_447_0, tensor<fp32, [1, 256, 1]> var_447_1 = split(axis = var_447_axis_0, split_sizes = var_447_split_sizes_0, x = h_43)[name = string("op_447")];
339
+ fp32 var_449_promoted = const()[name = string("op_449_promoted"), val = fp32(0x1p+0)];
340
+ tensor<fp32, [1, 256, 1]> var_450 = add(x = var_447_0, y = var_449_promoted)[name = string("op_450")];
341
+ tensor<fp32, [1, 256, ?]> var_451 = instance_norm(epsilon = var_8, x = _inversed_input_73)[name = string("op_451")];
342
+ tensor<fp32, [1, 256, ?]> var_452 = mul(x = var_450, y = var_451)[name = string("op_452")];
343
+ tensor<fp32, [1, 256, ?]> input_75 = add(x = var_452, y = var_447_1)[name = string("input_75")];
344
+ tensor<fp32, [1, 256, ?]> input_77 = leaky_relu(alpha = var_9, x = input_75)[name = string("input_77")];
345
+ tensor<fp32, [256, 256, 3]> weight_27 = const()[name = string("weight_27"), val = tensor<fp32, [256, 256, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(32067456)))];
346
+ string input_79_pad_type_0 = const()[name = string("input_79_pad_type_0"), val = string("custom")];
347
+ tensor<int32, [2]> input_79_pad_0 = const()[name = string("input_79_pad_0"), val = tensor<int32, [2]>([1, 1])];
348
+ tensor<int32, [1]> input_79_strides_0 = const()[name = string("input_79_strides_0"), val = tensor<int32, [1]>([1])];
349
+ tensor<int32, [1]> input_79_dilations_0 = const()[name = string("input_79_dilations_0"), val = tensor<int32, [1]>([1])];
350
+ int32 input_79_groups_0 = const()[name = string("input_79_groups_0"), val = int32(1)];
351
+ tensor<fp32, [1, 256, ?]> input_79 = conv(bias = f0n_wrap_predictor_N_2_conv1_bias, dilations = input_79_dilations_0, groups = input_79_groups_0, pad = input_79_pad_0, pad_type = input_79_pad_type_0, strides = input_79_strides_0, weight = weight_27, x = input_77)[name = string("input_79")];
352
+ tensor<fp32, [1, 512]> h_45 = linear(bias = f0n_wrap_predictor_N_2_norm2_fc_bias, weight = f0n_wrap_predictor_N_2_norm2_fc_weight, x = s)[name = string("linear_11")];
353
+ tensor<int32, [3]> var_468 = const()[name = string("op_468"), val = tensor<int32, [3]>([1, 512, 1])];
354
+ tensor<fp32, [1, 512, 1]> h = reshape(shape = var_468, x = h_45)[name = string("h")];
355
+ tensor<int32, [2]> var_470_split_sizes_0 = const()[name = string("op_470_split_sizes_0"), val = tensor<int32, [2]>([256, 256])];
356
+ int32 var_470_axis_0 = const()[name = string("op_470_axis_0"), val = int32(1)];
357
+ tensor<fp32, [1, 256, 1]> var_470_0, tensor<fp32, [1, 256, 1]> var_470_1 = split(axis = var_470_axis_0, split_sizes = var_470_split_sizes_0, x = h)[name = string("op_470")];
358
+ fp32 var_472_promoted = const()[name = string("op_472_promoted"), val = fp32(0x1p+0)];
359
+ tensor<fp32, [1, 256, 1]> var_473 = add(x = var_470_0, y = var_472_promoted)[name = string("op_473")];
360
+ tensor<fp32, [1, 256, ?]> var_474 = instance_norm(epsilon = var_8, x = input_79)[name = string("op_474")];
361
+ tensor<fp32, [1, 256, ?]> var_475 = mul(x = var_473, y = var_474)[name = string("op_475")];
362
+ tensor<fp32, [1, 256, ?]> input_81 = add(x = var_475, y = var_470_1)[name = string("input_81")];
363
+ tensor<fp32, [1, 256, ?]> input_83 = leaky_relu(alpha = var_9, x = input_81)[name = string("input_83")];
364
+ tensor<fp32, [256, 256, 3]> weight_29 = const()[name = string("weight_29"), val = tensor<fp32, [256, 256, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(32853952)))];
365
+ string out_pad_type_0 = const()[name = string("out_pad_type_0"), val = string("custom")];
366
+ tensor<int32, [2]> out_pad_0 = const()[name = string("out_pad_0"), val = tensor<int32, [2]>([1, 1])];
367
+ tensor<int32, [1]> out_strides_0 = const()[name = string("out_strides_0"), val = tensor<int32, [1]>([1])];
368
+ tensor<int32, [1]> out_dilations_0 = const()[name = string("out_dilations_0"), val = tensor<int32, [1]>([1])];
369
+ int32 out_groups_0 = const()[name = string("out_groups_0"), val = int32(1)];
370
+ tensor<fp32, [1, 256, ?]> out = conv(bias = f0n_wrap_predictor_N_2_conv2_bias, dilations = out_dilations_0, groups = out_groups_0, pad = out_pad_0, pad_type = out_pad_type_0, strides = out_strides_0, weight = weight_29, x = input_83)[name = string("out")];
371
+ tensor<fp32, [1, 256, ?]> var_485 = add(x = out, y = _inversed_input_73)[name = string("op_485")];
372
+ fp32 _inversed_input_85_y_0 = const()[name = string("_inversed_input_85_y_0"), val = fp32(0x1.6a09e6p-1)];
373
+ tensor<fp32, [1, 256, ?]> _inversed_input_85 = mul(x = var_485, y = _inversed_input_85_y_0)[name = string("_inversed_input_85")];
374
+ string N_1_pad_type_0 = const()[name = string("N_1_pad_type_0"), val = string("valid")];
375
+ tensor<int32, [1]> N_1_strides_0 = const()[name = string("N_1_strides_0"), val = tensor<int32, [1]>([1])];
376
+ tensor<int32, [2]> N_1_pad_0 = const()[name = string("N_1_pad_0"), val = tensor<int32, [2]>([0, 0])];
377
+ tensor<int32, [1]> N_1_dilations_0 = const()[name = string("N_1_dilations_0"), val = tensor<int32, [1]>([1])];
378
+ int32 N_1_groups_0 = const()[name = string("N_1_groups_0"), val = int32(1)];
379
+ tensor<fp32, [1, 1, ?]> N_1 = conv(bias = f0n_wrap_predictor_N_proj_bias, dilations = N_1_dilations_0, groups = N_1_groups_0, pad = N_1_pad_0, pad_type = N_1_pad_type_0, strides = N_1_strides_0, weight = f0n_wrap_predictor_N_proj_weight, x = _inversed_input_85)[name = string("N_1")];
380
+ tensor<int32, [1]> f0_axes_0 = const()[name = string("f0_axes_0"), val = tensor<int32, [1]>([1])];
381
+ tensor<fp32, [1, ?]> f0 = squeeze(axes = f0_axes_0, x = F0_1)[name = string("f0")];
382
+ tensor<int32, [1]> var_496_axes_0 = const()[name = string("op_496_axes_0"), val = tensor<int32, [1]>([1])];
383
+ tensor<fp32, [1, ?]> var_496 = squeeze(axes = var_496_axes_0, x = N_1)[name = string("op_496")];
384
+ fp32 var_501 = const()[name = string("op_501"), val = fp32(0x1.4p+3)];
385
+ int32 var_506 = const()[name = string("op_506"), val = int32(1)];
386
+ tensor<int32, [1]> f0_lo_axes_0 = const()[name = string("f0_lo_axes_0"), val = tensor<int32, [1]>([-1])];
387
+ tensor<fp32, [1, ?, 1]> f0_lo = expand_dims(axes = f0_lo_axes_0, x = f0)[name = string("f0_lo")];
388
+ tensor<fp32, [1, ?, 9]> fn_lo = mul(x = f0_lo, y = har_wrap_harmonics)[name = string("fn_lo")];
389
+ fp32 _inversed_rad_lo_y_0 = const()[name = string("_inversed_rad_lo_y_0"), val = fp32(0x1.5d867cp-15)];
390
+ tensor<fp32, [1, ?, 9]> _inversed_rad_lo = mul(x = fn_lo, y = _inversed_rad_lo_y_0)[name = string("_inversed_rad_lo")];
391
+ bool var_514_exclusive_0 = const()[name = string("op_514_exclusive_0"), val = bool(false)];
392
+ bool var_514_reverse_0 = const()[name = string("op_514_reverse_0"), val = bool(false)];
393
+ tensor<fp32, [1, ?, 9]> var_514 = cumsum(axis = var_506, exclusive = var_514_exclusive_0, reverse = var_514_reverse_0, x = _inversed_rad_lo)[name = string("op_514")];
394
+ fp32 var_515 = const()[name = string("op_515"), val = fp32(0x1.921fb6p+2)];
395
+ tensor<fp32, [1, ?, 9]> phase_lo = mul(x = var_514, y = var_515)[name = string("phase_lo")];
396
+ fp32 var_517_promoted = const()[name = string("op_517_promoted"), val = fp32(0x1.2cp+8)];
397
+ tensor<fp32, [1, ?, 9]> var_518 = mul(x = phase_lo, y = var_517_promoted)[name = string("op_518")];
398
+ tensor<int32, [3]> input_87_perm_0 = const()[name = string("input_87_perm_0"), val = tensor<int32, [3]>([0, 2, 1])];
399
+ tensor<int32, [1]> expand_dims_2_axes_0 = const()[name = string("expand_dims_2_axes_0"), val = tensor<int32, [1]>([3])];
400
+ tensor<fp32, [1, 9, ?]> input_87 = transpose(perm = input_87_perm_0, x = var_518)[name = string("transpose_5")];
401
+ tensor<fp32, [1, 9, ?, 1]> expand_dims_2 = expand_dims(axes = expand_dims_2_axes_0, x = input_87)[name = string("expand_dims_2")];
402
+ int32 upsample_bilinear_0_scale_factor_height_0 = const()[name = string("upsample_bilinear_0_scale_factor_height_0"), val = int32(300)];
403
+ bool upsample_bilinear_0_align_corners_0 = const()[name = string("upsample_bilinear_0_align_corners_0"), val = bool(false)];
404
+ int32 upsample_bilinear_0_scale_factor_width_0 = const()[name = string("upsample_bilinear_0_scale_factor_width_0"), val = int32(1)];
405
+ tensor<fp32, [1, 9, ?, 1]> upsample_bilinear_0 = upsample_bilinear(align_corners = upsample_bilinear_0_align_corners_0, scale_factor_height = upsample_bilinear_0_scale_factor_height_0, scale_factor_width = upsample_bilinear_0_scale_factor_width_0, x = expand_dims_2)[name = string("upsample_bilinear_0")];
406
+ tensor<int32, [1]> var_521_axes_0 = const()[name = string("op_521_axes_0"), val = tensor<int32, [1]>([3])];
407
+ tensor<fp32, [1, 9, ?]> var_521 = squeeze(axes = var_521_axes_0, x = upsample_bilinear_0)[name = string("op_521")];
408
+ tensor<fp32, [1, 9, ?]> var_523 = sin(x = var_521)[name = string("op_523")];
409
+ fp32 var_524 = const()[name = string("op_524"), val = fp32(0x1.99999ap-4)];
410
+ tensor<fp32, [1, 9, ?]> sines = mul(x = var_523, y = var_524)[name = string("sines")];
411
+ tensor<bool, [1, ?, 9]> var_526 = greater(x = fn_lo, y = var_501)[name = string("op_526")];
412
+ string uv_lo_dtype_0 = const()[name = string("uv_lo_dtype_0"), val = string("fp32")];
413
+ tensor<int32, [3]> input_89_perm_0 = const()[name = string("input_89_perm_0"), val = tensor<int32, [3]>([0, 2, 1])];
414
+ tensor<int32, [1]> expand_dims_3_axes_0 = const()[name = string("expand_dims_3_axes_0"), val = tensor<int32, [1]>([3])];
415
+ tensor<fp32, [1, ?, 9]> uv_lo = cast(dtype = uv_lo_dtype_0, x = var_526)[name = string("cast_26")];
416
+ tensor<fp32, [1, 9, ?]> input_89 = transpose(perm = input_89_perm_0, x = uv_lo)[name = string("transpose_4")];
417
+ tensor<fp32, [1, 9, ?, 1]> expand_dims_3 = expand_dims(axes = expand_dims_3_axes_0, x = input_89)[name = string("expand_dims_3")];
418
+ int32 upsample_nearest_neighbor_2_scale_factor_height_0 = const()[name = string("upsample_nearest_neighbor_2_scale_factor_height_0"), val = int32(300)];
419
+ int32 upsample_nearest_neighbor_2_scale_factor_width_0 = const()[name = string("upsample_nearest_neighbor_2_scale_factor_width_0"), val = int32(1)];
420
+ tensor<fp32, [1, 9, ?, 1]> upsample_nearest_neighbor_2 = upsample_nearest_neighbor(scale_factor_height = upsample_nearest_neighbor_2_scale_factor_height_0, scale_factor_width = upsample_nearest_neighbor_2_scale_factor_width_0, x = expand_dims_3)[name = string("upsample_nearest_neighbor_2")];
421
+ tensor<int32, [1]> var_530_axes_0 = const()[name = string("op_530_axes_0"), val = tensor<int32, [1]>([3])];
422
+ tensor<fp32, [1, 9, ?]> var_530 = squeeze(axes = var_530_axes_0, x = upsample_nearest_neighbor_2)[name = string("op_530")];
423
+ tensor<fp32, [1, 9, ?]> input_91 = mul(x = sines, y = var_530)[name = string("input_91")];
424
+ tensor<int32, [3]> transpose_0_perm_0 = const()[name = string("transpose_0_perm_0"), val = tensor<int32, [3]>([0, 2, 1])];
425
+ tensor<fp32, [1, ?, 9]> transpose_0 = transpose(perm = transpose_0_perm_0, x = input_91)[name = string("transpose_3")];
426
+ tensor<fp32, [1, ?, 1]> input = linear(bias = har_wrap_l_linear_bias, weight = har_wrap_l_linear_weight, x = transpose_0)[name = string("linear_12")];
427
+ tensor<fp32, [1, ?, 1]> sine_merge = tanh(x = input)[name = string("sine_merge")];
428
+ tensor<int32, [3]> var_537_perm_0 = const()[name = string("op_537_perm_0"), val = tensor<int32, [3]>([0, 2, 1])];
429
+ tensor<fp32, [1, 1, ?]> var_537 = transpose(perm = var_537_perm_0, x = sine_merge)[name = string("transpose_2")];
430
+ } -> (f0, var_496, var_537);
431
+ }
iteration_3/compiled/fused_f0n_har_source.mlmodelc/weights/weight.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ce01b0523d8e925108b5f9ba113d5ff1721bb3e5e25f3eb6d8a2dfaa56876c59
3
+ size 33640448
iteration_3/compiled/ref_encoder_fp16.mlmodelc/analytics/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dfe5cf2e8252bfc82f19da3cd60f265c31abde5d69c982233a46244585677ad1
3
+ size 243
iteration_3/compiled/ref_encoder_fp16.mlmodelc/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b9d2f56f7354ae06e94e716169c3d8e1ff4c35b5dca1de8a548bbcbd6feb876b
3
+ size 372
iteration_3/compiled/ref_encoder_fp16.mlmodelc/metadata.json ADDED
@@ -0,0 +1,72 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "metadataOutputVersion" : "3.0",
4
+ "storagePrecision" : "Float16",
5
+ "outputSchema" : [
6
+ {
7
+ "hasShapeFlexibility" : "0",
8
+ "isOptional" : "0",
9
+ "dataType" : "Float16",
10
+ "formattedType" : "MultiArray (Float16 1 × 256)",
11
+ "shortDescription" : "",
12
+ "shape" : "[1, 256]",
13
+ "name" : "var_794",
14
+ "type" : "MultiArray"
15
+ }
16
+ ],
17
+ "modelParameters" : [
18
+
19
+ ],
20
+ "specificationVersion" : 9,
21
+ "mlProgramOperationTypeHistogram" : {
22
+ "Ios18.linear" : 2,
23
+ "Ios18.conv" : 34,
24
+ "Ios18.leakyRelu" : 20,
25
+ "Ios18.expandDims" : 4,
26
+ "Ios18.concat" : 5,
27
+ "Ios18.add" : 8,
28
+ "Ios16.reduceMean" : 2,
29
+ "Ios18.avgPool" : 8,
30
+ "Ios18.sliceByIndex" : 4,
31
+ "Ios18.cast" : 1,
32
+ "Ios18.reshape" : 2,
33
+ "Ios18.mul" : 8
34
+ },
35
+ "computePrecision" : "Mixed (Float16, Float32, Int32)",
36
+ "isUpdatable" : "0",
37
+ "stateSchema" : [
38
+
39
+ ],
40
+ "availability" : {
41
+ "macOS" : "15.0",
42
+ "tvOS" : "18.0",
43
+ "visionOS" : "2.0",
44
+ "watchOS" : "11.0",
45
+ "iOS" : "18.0",
46
+ "macCatalyst" : "18.0"
47
+ },
48
+ "modelType" : {
49
+ "name" : "MLModelType_mlProgram"
50
+ },
51
+ "userDefinedMetadata" : {
52
+ "com.github.apple.coremltools.conversion_date" : "2026-05-08",
53
+ "com.github.apple.coremltools.source" : "torch==2.11.0",
54
+ "com.github.apple.coremltools.version" : "9.0",
55
+ "com.github.apple.coremltools.source_dialect" : "TorchScript"
56
+ },
57
+ "inputSchema" : [
58
+ {
59
+ "hasShapeFlexibility" : "0",
60
+ "isOptional" : "0",
61
+ "dataType" : "Float32",
62
+ "formattedType" : "MultiArray (Float32 1 × 1 × 80 × 231)",
63
+ "shortDescription" : "",
64
+ "shape" : "[1, 1, 80, 231]",
65
+ "name" : "mel",
66
+ "type" : "MultiArray"
67
+ }
68
+ ],
69
+ "generatedClassName" : "ref_encoder_fp16",
70
+ "method" : "predict"
71
+ }
72
+ ]
iteration_3/compiled/ref_encoder_fp16.mlmodelc/model.mil ADDED
@@ -0,0 +1,433 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ program(1.3)
2
+ [buildInfo = dict<string, string>({{"coremlc-component-MIL", "3520.4.1"}, {"coremlc-version", "3520.5.1"}, {"coremltools-component-torch", "2.11.0"}, {"coremltools-source-dialect", "TorchScript"}, {"coremltools-version", "9.0"}})]
3
+ {
4
+ func main<ios18>(tensor<fp32, [1, 1, 80, 231]> mel) {
5
+ int32 var_5 = const()[name = string("op_5"), val = int32(-1)];
6
+ fp32 var_10 = const()[name = string("op_10"), val = fp32(0x1.99999ap-3)];
7
+ string input_1_pad_type_0 = const()[name = string("input_1_pad_type_0"), val = string("custom")];
8
+ tensor<int32, [4]> input_1_pad_0 = const()[name = string("input_1_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
9
+ tensor<int32, [2]> input_1_strides_0 = const()[name = string("input_1_strides_0"), val = tensor<int32, [2]>([1, 1])];
10
+ tensor<int32, [2]> input_1_dilations_0 = const()[name = string("input_1_dilations_0"), val = tensor<int32, [2]>([1, 1])];
11
+ int32 input_1_groups_0 = const()[name = string("input_1_groups_0"), val = int32(1)];
12
+ string mel_to_fp16_dtype_0 = const()[name = string("mel_to_fp16_dtype_0"), val = string("fp16")];
13
+ tensor<fp16, [64, 1, 3, 3]> weight_3_to_fp16 = const()[name = string("weight_3_to_fp16"), val = tensor<fp16, [64, 1, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(64)))];
14
+ tensor<fp16, [64]> style_encoder_shared_0_bias_to_fp16 = const()[name = string("style_encoder_shared_0_bias_to_fp16"), val = tensor<fp16, [64]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1280)))];
15
+ tensor<fp16, [1, 1, 80, 231]> mel_to_fp16 = cast(dtype = mel_to_fp16_dtype_0, x = mel)[name = string("cast_121")];
16
+ tensor<fp16, [1, 64, 80, 231]> input_1_cast_fp16 = conv(bias = style_encoder_shared_0_bias_to_fp16, dilations = input_1_dilations_0, groups = input_1_groups_0, pad = input_1_pad_0, pad_type = input_1_pad_type_0, strides = input_1_strides_0, weight = weight_3_to_fp16, x = mel_to_fp16)[name = string("input_1_cast_fp16")];
17
+ string x_1_pad_type_0 = const()[name = string("x_1_pad_type_0"), val = string("valid")];
18
+ tensor<int32, [2]> x_1_strides_0 = const()[name = string("x_1_strides_0"), val = tensor<int32, [2]>([1, 1])];
19
+ tensor<int32, [4]> x_1_pad_0 = const()[name = string("x_1_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
20
+ tensor<int32, [2]> x_1_dilations_0 = const()[name = string("x_1_dilations_0"), val = tensor<int32, [2]>([1, 1])];
21
+ int32 x_1_groups_0 = const()[name = string("x_1_groups_0"), val = int32(1)];
22
+ tensor<fp16, [128, 64, 1, 1]> weight_7_to_fp16 = const()[name = string("weight_7_to_fp16"), val = tensor<fp16, [128, 64, 1, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1472)))];
23
+ tensor<fp16, [1, 128, 80, 231]> x_1_cast_fp16 = conv(dilations = x_1_dilations_0, groups = x_1_groups_0, pad = x_1_pad_0, pad_type = x_1_pad_type_0, strides = x_1_strides_0, weight = weight_7_to_fp16, x = input_1_cast_fp16)[name = string("x_1_cast_fp16")];
24
+ tensor<int32, [4]> var_81_begin_0 = const()[name = string("op_81_begin_0"), val = tensor<int32, [4]>([0, 0, 0, -1])];
25
+ tensor<int32, [4]> var_81_end_0 = const()[name = string("op_81_end_0"), val = tensor<int32, [4]>([1, 128, 80, 231])];
26
+ tensor<bool, [4]> var_81_end_mask_0 = const()[name = string("op_81_end_mask_0"), val = tensor<bool, [4]>([true, true, true, true])];
27
+ tensor<bool, [4]> var_81_squeeze_mask_0 = const()[name = string("op_81_squeeze_mask_0"), val = tensor<bool, [4]>([false, false, false, true])];
28
+ tensor<fp16, [1, 128, 80]> var_81_cast_fp16 = slice_by_index(begin = var_81_begin_0, end = var_81_end_0, end_mask = var_81_end_mask_0, squeeze_mask = var_81_squeeze_mask_0, x = x_1_cast_fp16)[name = string("op_81_cast_fp16")];
29
+ tensor<int32, [1]> var_82_axes_0 = const()[name = string("op_82_axes_0"), val = tensor<int32, [1]>([-1])];
30
+ tensor<fp16, [1, 128, 80, 1]> var_82_cast_fp16 = expand_dims(axes = var_82_axes_0, x = var_81_cast_fp16)[name = string("op_82_cast_fp16")];
31
+ bool x_3_interleave_0 = const()[name = string("x_3_interleave_0"), val = bool(false)];
32
+ tensor<fp16, [1, 128, 80, 232]> x_3_cast_fp16 = concat(axis = var_5, interleave = x_3_interleave_0, values = (x_1_cast_fp16, var_82_cast_fp16))[name = string("x_3_cast_fp16")];
33
+ tensor<int32, [2]> var_85 = const()[name = string("op_85"), val = tensor<int32, [2]>([2, 2])];
34
+ tensor<int32, [2]> var_86 = const()[name = string("op_86"), val = tensor<int32, [2]>([2, 2])];
35
+ string var_88_pad_type_0 = const()[name = string("op_88_pad_type_0"), val = string("custom")];
36
+ tensor<int32, [4]> var_88_pad_0 = const()[name = string("op_88_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
37
+ bool var_88_exclude_padding_from_average_0 = const()[name = string("op_88_exclude_padding_from_average_0"), val = bool(false)];
38
+ bool var_88_ceil_mode_0 = const()[name = string("op_88_ceil_mode_0"), val = bool(false)];
39
+ tensor<fp16, [1, 128, 40, 116]> var_88_cast_fp16 = avg_pool(ceil_mode = var_88_ceil_mode_0, exclude_padding_from_average = var_88_exclude_padding_from_average_0, kernel_sizes = var_85, pad = var_88_pad_0, pad_type = var_88_pad_type_0, strides = var_86, x = x_3_cast_fp16)[name = string("op_88_cast_fp16")];
40
+ tensor<fp16, [1, 64, 80, 231]> input_3_cast_fp16 = leaky_relu(alpha = var_10, x = input_1_cast_fp16)[name = string("input_3_cast_fp16")];
41
+ string input_5_pad_type_0 = const()[name = string("input_5_pad_type_0"), val = string("custom")];
42
+ tensor<int32, [4]> input_5_pad_0 = const()[name = string("input_5_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
43
+ tensor<int32, [2]> input_5_strides_0 = const()[name = string("input_5_strides_0"), val = tensor<int32, [2]>([1, 1])];
44
+ tensor<int32, [2]> input_5_dilations_0 = const()[name = string("input_5_dilations_0"), val = tensor<int32, [2]>([1, 1])];
45
+ int32 input_5_groups_0 = const()[name = string("input_5_groups_0"), val = int32(1)];
46
+ tensor<fp16, [64, 64, 3, 3]> weight_11_to_fp16 = const()[name = string("weight_11_to_fp16"), val = tensor<fp16, [64, 64, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(17920)))];
47
+ tensor<fp16, [64]> style_encoder_shared_1_conv1_bias_to_fp16 = const()[name = string("style_encoder_shared_1_conv1_bias_to_fp16"), val = tensor<fp16, [64]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(91712)))];
48
+ tensor<fp16, [1, 64, 80, 231]> input_5_cast_fp16 = conv(bias = style_encoder_shared_1_conv1_bias_to_fp16, dilations = input_5_dilations_0, groups = input_5_groups_0, pad = input_5_pad_0, pad_type = input_5_pad_type_0, strides = input_5_strides_0, weight = weight_11_to_fp16, x = input_3_cast_fp16)[name = string("input_5_cast_fp16")];
49
+ string input_7_pad_type_0 = const()[name = string("input_7_pad_type_0"), val = string("custom")];
50
+ tensor<int32, [4]> input_7_pad_0 = const()[name = string("input_7_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
51
+ tensor<int32, [2]> input_7_strides_0 = const()[name = string("input_7_strides_0"), val = tensor<int32, [2]>([2, 2])];
52
+ int32 input_7_groups_0 = const()[name = string("input_7_groups_0"), val = int32(64)];
53
+ tensor<int32, [2]> input_7_dilations_0 = const()[name = string("input_7_dilations_0"), val = tensor<int32, [2]>([1, 1])];
54
+ tensor<fp16, [64, 1, 3, 3]> weight_15_to_fp16 = const()[name = string("weight_15_to_fp16"), val = tensor<fp16, [64, 1, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(91904)))];
55
+ tensor<fp16, [64]> style_encoder_shared_1_downsample_res_conv_bias_to_fp16 = const()[name = string("style_encoder_shared_1_downsample_res_conv_bias_to_fp16"), val = tensor<fp16, [64]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(93120)))];
56
+ tensor<fp16, [1, 64, 40, 116]> input_7_cast_fp16 = conv(bias = style_encoder_shared_1_downsample_res_conv_bias_to_fp16, dilations = input_7_dilations_0, groups = input_7_groups_0, pad = input_7_pad_0, pad_type = input_7_pad_type_0, strides = input_7_strides_0, weight = weight_15_to_fp16, x = input_5_cast_fp16)[name = string("input_7_cast_fp16")];
57
+ tensor<fp16, [1, 64, 40, 116]> input_9_cast_fp16 = leaky_relu(alpha = var_10, x = input_7_cast_fp16)[name = string("input_9_cast_fp16")];
58
+ string var_133_pad_type_0 = const()[name = string("op_133_pad_type_0"), val = string("custom")];
59
+ tensor<int32, [4]> var_133_pad_0 = const()[name = string("op_133_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
60
+ tensor<int32, [2]> var_133_strides_0 = const()[name = string("op_133_strides_0"), val = tensor<int32, [2]>([1, 1])];
61
+ tensor<int32, [2]> var_133_dilations_0 = const()[name = string("op_133_dilations_0"), val = tensor<int32, [2]>([1, 1])];
62
+ int32 var_133_groups_0 = const()[name = string("op_133_groups_0"), val = int32(1)];
63
+ tensor<fp16, [128, 64, 3, 3]> weight_19_to_fp16 = const()[name = string("weight_19_to_fp16"), val = tensor<fp16, [128, 64, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(93312)))];
64
+ tensor<fp16, [128]> style_encoder_shared_1_conv2_bias_to_fp16 = const()[name = string("style_encoder_shared_1_conv2_bias_to_fp16"), val = tensor<fp16, [128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(240832)))];
65
+ tensor<fp16, [1, 128, 40, 116]> var_133_cast_fp16 = conv(bias = style_encoder_shared_1_conv2_bias_to_fp16, dilations = var_133_dilations_0, groups = var_133_groups_0, pad = var_133_pad_0, pad_type = var_133_pad_type_0, strides = var_133_strides_0, weight = weight_19_to_fp16, x = input_9_cast_fp16)[name = string("op_133_cast_fp16")];
66
+ tensor<fp16, [1, 128, 40, 116]> x_5_cast_fp16 = add(x = var_88_cast_fp16, y = var_133_cast_fp16)[name = string("x_5_cast_fp16")];
67
+ fp16 _inversed_input_11_y_0_to_fp16 = const()[name = string("_inversed_input_11_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
68
+ tensor<fp16, [1, 128, 40, 116]> _inversed_input_11_cast_fp16 = mul(x = x_5_cast_fp16, y = _inversed_input_11_y_0_to_fp16)[name = string("_inversed_input_11_cast_fp16")];
69
+ string x_7_pad_type_0 = const()[name = string("x_7_pad_type_0"), val = string("valid")];
70
+ tensor<int32, [2]> x_7_strides_0 = const()[name = string("x_7_strides_0"), val = tensor<int32, [2]>([1, 1])];
71
+ tensor<int32, [4]> x_7_pad_0 = const()[name = string("x_7_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
72
+ tensor<int32, [2]> x_7_dilations_0 = const()[name = string("x_7_dilations_0"), val = tensor<int32, [2]>([1, 1])];
73
+ int32 x_7_groups_0 = const()[name = string("x_7_groups_0"), val = int32(1)];
74
+ tensor<fp16, [256, 128, 1, 1]> weight_23_to_fp16 = const()[name = string("weight_23_to_fp16"), val = tensor<fp16, [256, 128, 1, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(241152)))];
75
+ tensor<fp16, [1, 256, 40, 116]> x_7_cast_fp16 = conv(dilations = x_7_dilations_0, groups = x_7_groups_0, pad = x_7_pad_0, pad_type = x_7_pad_type_0, strides = x_7_strides_0, weight = weight_23_to_fp16, x = _inversed_input_11_cast_fp16)[name = string("x_7_cast_fp16")];
76
+ tensor<int32, [2]> var_169 = const()[name = string("op_169"), val = tensor<int32, [2]>([2, 2])];
77
+ tensor<int32, [2]> var_170 = const()[name = string("op_170"), val = tensor<int32, [2]>([2, 2])];
78
+ string var_172_pad_type_0 = const()[name = string("op_172_pad_type_0"), val = string("custom")];
79
+ tensor<int32, [4]> var_172_pad_0 = const()[name = string("op_172_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
80
+ bool var_172_exclude_padding_from_average_0 = const()[name = string("op_172_exclude_padding_from_average_0"), val = bool(false)];
81
+ bool var_172_ceil_mode_0 = const()[name = string("op_172_ceil_mode_0"), val = bool(false)];
82
+ tensor<fp16, [1, 256, 20, 58]> var_172_cast_fp16 = avg_pool(ceil_mode = var_172_ceil_mode_0, exclude_padding_from_average = var_172_exclude_padding_from_average_0, kernel_sizes = var_169, pad = var_172_pad_0, pad_type = var_172_pad_type_0, strides = var_170, x = x_7_cast_fp16)[name = string("op_172_cast_fp16")];
83
+ tensor<fp16, [1, 128, 40, 116]> input_13_cast_fp16 = leaky_relu(alpha = var_10, x = _inversed_input_11_cast_fp16)[name = string("input_13_cast_fp16")];
84
+ string input_15_pad_type_0 = const()[name = string("input_15_pad_type_0"), val = string("custom")];
85
+ tensor<int32, [4]> input_15_pad_0 = const()[name = string("input_15_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
86
+ tensor<int32, [2]> input_15_strides_0 = const()[name = string("input_15_strides_0"), val = tensor<int32, [2]>([1, 1])];
87
+ tensor<int32, [2]> input_15_dilations_0 = const()[name = string("input_15_dilations_0"), val = tensor<int32, [2]>([1, 1])];
88
+ int32 input_15_groups_0 = const()[name = string("input_15_groups_0"), val = int32(1)];
89
+ tensor<fp16, [128, 128, 3, 3]> weight_27_to_fp16 = const()[name = string("weight_27_to_fp16"), val = tensor<fp16, [128, 128, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(306752)))];
90
+ tensor<fp16, [128]> style_encoder_shared_2_conv1_bias_to_fp16 = const()[name = string("style_encoder_shared_2_conv1_bias_to_fp16"), val = tensor<fp16, [128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(601728)))];
91
+ tensor<fp16, [1, 128, 40, 116]> input_15_cast_fp16 = conv(bias = style_encoder_shared_2_conv1_bias_to_fp16, dilations = input_15_dilations_0, groups = input_15_groups_0, pad = input_15_pad_0, pad_type = input_15_pad_type_0, strides = input_15_strides_0, weight = weight_27_to_fp16, x = input_13_cast_fp16)[name = string("input_15_cast_fp16")];
92
+ string input_17_pad_type_0 = const()[name = string("input_17_pad_type_0"), val = string("custom")];
93
+ tensor<int32, [4]> input_17_pad_0 = const()[name = string("input_17_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
94
+ tensor<int32, [2]> input_17_strides_0 = const()[name = string("input_17_strides_0"), val = tensor<int32, [2]>([2, 2])];
95
+ int32 input_17_groups_0 = const()[name = string("input_17_groups_0"), val = int32(128)];
96
+ tensor<int32, [2]> input_17_dilations_0 = const()[name = string("input_17_dilations_0"), val = tensor<int32, [2]>([1, 1])];
97
+ tensor<fp16, [128, 1, 3, 3]> weight_31_to_fp16 = const()[name = string("weight_31_to_fp16"), val = tensor<fp16, [128, 1, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(602048)))];
98
+ tensor<fp16, [128]> style_encoder_shared_2_downsample_res_conv_bias_to_fp16 = const()[name = string("style_encoder_shared_2_downsample_res_conv_bias_to_fp16"), val = tensor<fp16, [128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(604416)))];
99
+ tensor<fp16, [1, 128, 20, 58]> input_17_cast_fp16 = conv(bias = style_encoder_shared_2_downsample_res_conv_bias_to_fp16, dilations = input_17_dilations_0, groups = input_17_groups_0, pad = input_17_pad_0, pad_type = input_17_pad_type_0, strides = input_17_strides_0, weight = weight_31_to_fp16, x = input_15_cast_fp16)[name = string("input_17_cast_fp16")];
100
+ tensor<fp16, [1, 128, 20, 58]> input_19_cast_fp16 = leaky_relu(alpha = var_10, x = input_17_cast_fp16)[name = string("input_19_cast_fp16")];
101
+ string var_217_pad_type_0 = const()[name = string("op_217_pad_type_0"), val = string("custom")];
102
+ tensor<int32, [4]> var_217_pad_0 = const()[name = string("op_217_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
103
+ tensor<int32, [2]> var_217_strides_0 = const()[name = string("op_217_strides_0"), val = tensor<int32, [2]>([1, 1])];
104
+ tensor<int32, [2]> var_217_dilations_0 = const()[name = string("op_217_dilations_0"), val = tensor<int32, [2]>([1, 1])];
105
+ int32 var_217_groups_0 = const()[name = string("op_217_groups_0"), val = int32(1)];
106
+ tensor<fp16, [256, 128, 3, 3]> weight_35_to_fp16 = const()[name = string("weight_35_to_fp16"), val = tensor<fp16, [256, 128, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(604736)))];
107
+ tensor<fp16, [256]> style_encoder_shared_2_conv2_bias_to_fp16 = const()[name = string("style_encoder_shared_2_conv2_bias_to_fp16"), val = tensor<fp16, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1194624)))];
108
+ tensor<fp16, [1, 256, 20, 58]> var_217_cast_fp16 = conv(bias = style_encoder_shared_2_conv2_bias_to_fp16, dilations = var_217_dilations_0, groups = var_217_groups_0, pad = var_217_pad_0, pad_type = var_217_pad_type_0, strides = var_217_strides_0, weight = weight_35_to_fp16, x = input_19_cast_fp16)[name = string("op_217_cast_fp16")];
109
+ tensor<fp16, [1, 256, 20, 58]> x_9_cast_fp16 = add(x = var_172_cast_fp16, y = var_217_cast_fp16)[name = string("x_9_cast_fp16")];
110
+ fp16 _inversed_input_21_y_0_to_fp16 = const()[name = string("_inversed_input_21_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
111
+ tensor<fp16, [1, 256, 20, 58]> _inversed_input_21_cast_fp16 = mul(x = x_9_cast_fp16, y = _inversed_input_21_y_0_to_fp16)[name = string("_inversed_input_21_cast_fp16")];
112
+ string x_11_pad_type_0 = const()[name = string("x_11_pad_type_0"), val = string("valid")];
113
+ tensor<int32, [2]> x_11_strides_0 = const()[name = string("x_11_strides_0"), val = tensor<int32, [2]>([1, 1])];
114
+ tensor<int32, [4]> x_11_pad_0 = const()[name = string("x_11_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
115
+ tensor<int32, [2]> x_11_dilations_0 = const()[name = string("x_11_dilations_0"), val = tensor<int32, [2]>([1, 1])];
116
+ int32 x_11_groups_0 = const()[name = string("x_11_groups_0"), val = int32(1)];
117
+ tensor<fp16, [512, 256, 1, 1]> weight_39_to_fp16 = const()[name = string("weight_39_to_fp16"), val = tensor<fp16, [512, 256, 1, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1195200)))];
118
+ tensor<fp16, [1, 512, 20, 58]> x_11_cast_fp16 = conv(dilations = x_11_dilations_0, groups = x_11_groups_0, pad = x_11_pad_0, pad_type = x_11_pad_type_0, strides = x_11_strides_0, weight = weight_39_to_fp16, x = _inversed_input_21_cast_fp16)[name = string("x_11_cast_fp16")];
119
+ tensor<int32, [2]> var_253 = const()[name = string("op_253"), val = tensor<int32, [2]>([2, 2])];
120
+ tensor<int32, [2]> var_254 = const()[name = string("op_254"), val = tensor<int32, [2]>([2, 2])];
121
+ string var_256_pad_type_0 = const()[name = string("op_256_pad_type_0"), val = string("custom")];
122
+ tensor<int32, [4]> var_256_pad_0 = const()[name = string("op_256_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
123
+ bool var_256_exclude_padding_from_average_0 = const()[name = string("op_256_exclude_padding_from_average_0"), val = bool(false)];
124
+ bool var_256_ceil_mode_0 = const()[name = string("op_256_ceil_mode_0"), val = bool(false)];
125
+ tensor<fp16, [1, 512, 10, 29]> var_256_cast_fp16 = avg_pool(ceil_mode = var_256_ceil_mode_0, exclude_padding_from_average = var_256_exclude_padding_from_average_0, kernel_sizes = var_253, pad = var_256_pad_0, pad_type = var_256_pad_type_0, strides = var_254, x = x_11_cast_fp16)[name = string("op_256_cast_fp16")];
126
+ tensor<fp16, [1, 256, 20, 58]> input_23_cast_fp16 = leaky_relu(alpha = var_10, x = _inversed_input_21_cast_fp16)[name = string("input_23_cast_fp16")];
127
+ string input_25_pad_type_0 = const()[name = string("input_25_pad_type_0"), val = string("custom")];
128
+ tensor<int32, [4]> input_25_pad_0 = const()[name = string("input_25_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
129
+ tensor<int32, [2]> input_25_strides_0 = const()[name = string("input_25_strides_0"), val = tensor<int32, [2]>([1, 1])];
130
+ tensor<int32, [2]> input_25_dilations_0 = const()[name = string("input_25_dilations_0"), val = tensor<int32, [2]>([1, 1])];
131
+ int32 input_25_groups_0 = const()[name = string("input_25_groups_0"), val = int32(1)];
132
+ tensor<fp16, [256, 256, 3, 3]> weight_43_to_fp16 = const()[name = string("weight_43_to_fp16"), val = tensor<fp16, [256, 256, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(1457408)))];
133
+ tensor<fp16, [256]> style_encoder_shared_3_conv1_bias_to_fp16 = const()[name = string("style_encoder_shared_3_conv1_bias_to_fp16"), val = tensor<fp16, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2637120)))];
134
+ tensor<fp16, [1, 256, 20, 58]> input_25_cast_fp16 = conv(bias = style_encoder_shared_3_conv1_bias_to_fp16, dilations = input_25_dilations_0, groups = input_25_groups_0, pad = input_25_pad_0, pad_type = input_25_pad_type_0, strides = input_25_strides_0, weight = weight_43_to_fp16, x = input_23_cast_fp16)[name = string("input_25_cast_fp16")];
135
+ string input_27_pad_type_0 = const()[name = string("input_27_pad_type_0"), val = string("custom")];
136
+ tensor<int32, [4]> input_27_pad_0 = const()[name = string("input_27_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
137
+ tensor<int32, [2]> input_27_strides_0 = const()[name = string("input_27_strides_0"), val = tensor<int32, [2]>([2, 2])];
138
+ int32 input_27_groups_0 = const()[name = string("input_27_groups_0"), val = int32(256)];
139
+ tensor<int32, [2]> input_27_dilations_0 = const()[name = string("input_27_dilations_0"), val = tensor<int32, [2]>([1, 1])];
140
+ tensor<fp16, [256, 1, 3, 3]> weight_47_to_fp16 = const()[name = string("weight_47_to_fp16"), val = tensor<fp16, [256, 1, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2637696)))];
141
+ tensor<fp16, [256]> style_encoder_shared_3_downsample_res_conv_bias_to_fp16 = const()[name = string("style_encoder_shared_3_downsample_res_conv_bias_to_fp16"), val = tensor<fp16, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2642368)))];
142
+ tensor<fp16, [1, 256, 10, 29]> input_27_cast_fp16 = conv(bias = style_encoder_shared_3_downsample_res_conv_bias_to_fp16, dilations = input_27_dilations_0, groups = input_27_groups_0, pad = input_27_pad_0, pad_type = input_27_pad_type_0, strides = input_27_strides_0, weight = weight_47_to_fp16, x = input_25_cast_fp16)[name = string("input_27_cast_fp16")];
143
+ tensor<fp16, [1, 256, 10, 29]> input_29_cast_fp16 = leaky_relu(alpha = var_10, x = input_27_cast_fp16)[name = string("input_29_cast_fp16")];
144
+ string var_301_pad_type_0 = const()[name = string("op_301_pad_type_0"), val = string("custom")];
145
+ tensor<int32, [4]> var_301_pad_0 = const()[name = string("op_301_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
146
+ tensor<int32, [2]> var_301_strides_0 = const()[name = string("op_301_strides_0"), val = tensor<int32, [2]>([1, 1])];
147
+ tensor<int32, [2]> var_301_dilations_0 = const()[name = string("op_301_dilations_0"), val = tensor<int32, [2]>([1, 1])];
148
+ int32 var_301_groups_0 = const()[name = string("op_301_groups_0"), val = int32(1)];
149
+ tensor<fp16, [512, 256, 3, 3]> weight_51_to_fp16 = const()[name = string("weight_51_to_fp16"), val = tensor<fp16, [512, 256, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2642944)))];
150
+ tensor<fp16, [512]> style_encoder_shared_3_conv2_bias_to_fp16 = const()[name = string("style_encoder_shared_3_conv2_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(5002304)))];
151
+ tensor<fp16, [1, 512, 10, 29]> var_301_cast_fp16 = conv(bias = style_encoder_shared_3_conv2_bias_to_fp16, dilations = var_301_dilations_0, groups = var_301_groups_0, pad = var_301_pad_0, pad_type = var_301_pad_type_0, strides = var_301_strides_0, weight = weight_51_to_fp16, x = input_29_cast_fp16)[name = string("op_301_cast_fp16")];
152
+ tensor<fp16, [1, 512, 10, 29]> x_13_cast_fp16 = add(x = var_256_cast_fp16, y = var_301_cast_fp16)[name = string("x_13_cast_fp16")];
153
+ fp16 _inversed_x_15_y_0_to_fp16 = const()[name = string("_inversed_x_15_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
154
+ tensor<fp16, [1, 512, 10, 29]> _inversed_x_15_cast_fp16 = mul(x = x_13_cast_fp16, y = _inversed_x_15_y_0_to_fp16)[name = string("_inversed_x_15_cast_fp16")];
155
+ tensor<int32, [4]> var_320_begin_0 = const()[name = string("op_320_begin_0"), val = tensor<int32, [4]>([0, 0, 0, -1])];
156
+ tensor<int32, [4]> var_320_end_0 = const()[name = string("op_320_end_0"), val = tensor<int32, [4]>([1, 512, 10, 29])];
157
+ tensor<bool, [4]> var_320_end_mask_0 = const()[name = string("op_320_end_mask_0"), val = tensor<bool, [4]>([true, true, true, true])];
158
+ tensor<bool, [4]> var_320_squeeze_mask_0 = const()[name = string("op_320_squeeze_mask_0"), val = tensor<bool, [4]>([false, false, false, true])];
159
+ tensor<fp16, [1, 512, 10]> var_320_cast_fp16 = slice_by_index(begin = var_320_begin_0, end = var_320_end_0, end_mask = var_320_end_mask_0, squeeze_mask = var_320_squeeze_mask_0, x = _inversed_x_15_cast_fp16)[name = string("op_320_cast_fp16")];
160
+ tensor<int32, [1]> var_321_axes_0 = const()[name = string("op_321_axes_0"), val = tensor<int32, [1]>([-1])];
161
+ tensor<fp16, [1, 512, 10, 1]> var_321_cast_fp16 = expand_dims(axes = var_321_axes_0, x = var_320_cast_fp16)[name = string("op_321_cast_fp16")];
162
+ bool x_17_interleave_0 = const()[name = string("x_17_interleave_0"), val = bool(false)];
163
+ tensor<fp16, [1, 512, 10, 30]> x_17_cast_fp16 = concat(axis = var_5, interleave = x_17_interleave_0, values = (_inversed_x_15_cast_fp16, var_321_cast_fp16))[name = string("x_17_cast_fp16")];
164
+ tensor<int32, [2]> var_324 = const()[name = string("op_324"), val = tensor<int32, [2]>([2, 2])];
165
+ tensor<int32, [2]> var_325 = const()[name = string("op_325"), val = tensor<int32, [2]>([2, 2])];
166
+ string var_327_pad_type_0 = const()[name = string("op_327_pad_type_0"), val = string("custom")];
167
+ tensor<int32, [4]> var_327_pad_0 = const()[name = string("op_327_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
168
+ bool var_327_exclude_padding_from_average_0 = const()[name = string("op_327_exclude_padding_from_average_0"), val = bool(false)];
169
+ bool var_327_ceil_mode_0 = const()[name = string("op_327_ceil_mode_0"), val = bool(false)];
170
+ tensor<fp16, [1, 512, 5, 15]> var_327_cast_fp16 = avg_pool(ceil_mode = var_327_ceil_mode_0, exclude_padding_from_average = var_327_exclude_padding_from_average_0, kernel_sizes = var_324, pad = var_327_pad_0, pad_type = var_327_pad_type_0, strides = var_325, x = x_17_cast_fp16)[name = string("op_327_cast_fp16")];
171
+ tensor<fp16, [1, 512, 10, 29]> input_31_cast_fp16 = leaky_relu(alpha = var_10, x = _inversed_x_15_cast_fp16)[name = string("input_31_cast_fp16")];
172
+ string input_33_pad_type_0 = const()[name = string("input_33_pad_type_0"), val = string("custom")];
173
+ tensor<int32, [4]> input_33_pad_0 = const()[name = string("input_33_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
174
+ tensor<int32, [2]> input_33_strides_0 = const()[name = string("input_33_strides_0"), val = tensor<int32, [2]>([1, 1])];
175
+ tensor<int32, [2]> input_33_dilations_0 = const()[name = string("input_33_dilations_0"), val = tensor<int32, [2]>([1, 1])];
176
+ int32 input_33_groups_0 = const()[name = string("input_33_groups_0"), val = int32(1)];
177
+ tensor<fp16, [512, 512, 3, 3]> weight_55_to_fp16 = const()[name = string("weight_55_to_fp16"), val = tensor<fp16, [512, 512, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(5003392)))];
178
+ tensor<fp16, [512]> style_encoder_shared_4_conv1_bias_to_fp16 = const()[name = string("style_encoder_shared_4_conv1_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(9722048)))];
179
+ tensor<fp16, [1, 512, 10, 29]> input_33_cast_fp16 = conv(bias = style_encoder_shared_4_conv1_bias_to_fp16, dilations = input_33_dilations_0, groups = input_33_groups_0, pad = input_33_pad_0, pad_type = input_33_pad_type_0, strides = input_33_strides_0, weight = weight_55_to_fp16, x = input_31_cast_fp16)[name = string("input_33_cast_fp16")];
180
+ string input_35_pad_type_0 = const()[name = string("input_35_pad_type_0"), val = string("custom")];
181
+ tensor<int32, [4]> input_35_pad_0 = const()[name = string("input_35_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
182
+ tensor<int32, [2]> input_35_strides_0 = const()[name = string("input_35_strides_0"), val = tensor<int32, [2]>([2, 2])];
183
+ int32 input_35_groups_0 = const()[name = string("input_35_groups_0"), val = int32(512)];
184
+ tensor<int32, [2]> input_35_dilations_0 = const()[name = string("input_35_dilations_0"), val = tensor<int32, [2]>([1, 1])];
185
+ tensor<fp16, [512, 1, 3, 3]> weight_59_to_fp16 = const()[name = string("weight_59_to_fp16"), val = tensor<fp16, [512, 1, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(9723136)))];
186
+ tensor<fp16, [512]> style_encoder_shared_4_downsample_res_conv_bias_to_fp16 = const()[name = string("style_encoder_shared_4_downsample_res_conv_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(9732416)))];
187
+ tensor<fp16, [1, 512, 5, 15]> input_35_cast_fp16 = conv(bias = style_encoder_shared_4_downsample_res_conv_bias_to_fp16, dilations = input_35_dilations_0, groups = input_35_groups_0, pad = input_35_pad_0, pad_type = input_35_pad_type_0, strides = input_35_strides_0, weight = weight_59_to_fp16, x = input_33_cast_fp16)[name = string("input_35_cast_fp16")];
188
+ tensor<fp16, [1, 512, 5, 15]> input_37_cast_fp16 = leaky_relu(alpha = var_10, x = input_35_cast_fp16)[name = string("input_37_cast_fp16")];
189
+ string var_372_pad_type_0 = const()[name = string("op_372_pad_type_0"), val = string("custom")];
190
+ tensor<int32, [4]> var_372_pad_0 = const()[name = string("op_372_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
191
+ tensor<int32, [2]> var_372_strides_0 = const()[name = string("op_372_strides_0"), val = tensor<int32, [2]>([1, 1])];
192
+ tensor<int32, [2]> var_372_dilations_0 = const()[name = string("op_372_dilations_0"), val = tensor<int32, [2]>([1, 1])];
193
+ int32 var_372_groups_0 = const()[name = string("op_372_groups_0"), val = int32(1)];
194
+ tensor<fp16, [512, 512, 3, 3]> weight_63_to_fp16 = const()[name = string("weight_63_to_fp16"), val = tensor<fp16, [512, 512, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(9733504)))];
195
+ tensor<fp16, [512]> style_encoder_shared_4_conv2_bias_to_fp16 = const()[name = string("style_encoder_shared_4_conv2_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(14452160)))];
196
+ tensor<fp16, [1, 512, 5, 15]> var_372_cast_fp16 = conv(bias = style_encoder_shared_4_conv2_bias_to_fp16, dilations = var_372_dilations_0, groups = var_372_groups_0, pad = var_372_pad_0, pad_type = var_372_pad_type_0, strides = var_372_strides_0, weight = weight_63_to_fp16, x = input_37_cast_fp16)[name = string("op_372_cast_fp16")];
197
+ tensor<fp16, [1, 512, 5, 15]> x_19_cast_fp16 = add(x = var_327_cast_fp16, y = var_372_cast_fp16)[name = string("x_19_cast_fp16")];
198
+ fp16 _inversed_input_39_y_0_to_fp16 = const()[name = string("_inversed_input_39_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
199
+ tensor<fp16, [1, 512, 5, 15]> _inversed_input_39_cast_fp16 = mul(x = x_19_cast_fp16, y = _inversed_input_39_y_0_to_fp16)[name = string("_inversed_input_39_cast_fp16")];
200
+ tensor<fp16, [1, 512, 5, 15]> input_41_cast_fp16 = leaky_relu(alpha = var_10, x = _inversed_input_39_cast_fp16)[name = string("input_41_cast_fp16")];
201
+ string input_43_pad_type_0 = const()[name = string("input_43_pad_type_0"), val = string("valid")];
202
+ tensor<int32, [2]> input_43_strides_0 = const()[name = string("input_43_strides_0"), val = tensor<int32, [2]>([1, 1])];
203
+ tensor<int32, [4]> input_43_pad_0 = const()[name = string("input_43_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
204
+ tensor<int32, [2]> input_43_dilations_0 = const()[name = string("input_43_dilations_0"), val = tensor<int32, [2]>([1, 1])];
205
+ int32 input_43_groups_0 = const()[name = string("input_43_groups_0"), val = int32(1)];
206
+ tensor<fp16, [512, 512, 5, 5]> weight_67_to_fp16 = const()[name = string("weight_67_to_fp16"), val = tensor<fp16, [512, 512, 5, 5]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(14453248)))];
207
+ tensor<fp16, [512]> style_encoder_shared_6_bias_to_fp16 = const()[name = string("style_encoder_shared_6_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27560512)))];
208
+ tensor<fp16, [1, 512, 1, 11]> input_43_cast_fp16 = conv(bias = style_encoder_shared_6_bias_to_fp16, dilations = input_43_dilations_0, groups = input_43_groups_0, pad = input_43_pad_0, pad_type = input_43_pad_type_0, strides = input_43_strides_0, weight = weight_67_to_fp16, x = input_41_cast_fp16)[name = string("input_43_cast_fp16")];
209
+ tensor<int32, [2]> input_45_axes_0 = const()[name = string("input_45_axes_0"), val = tensor<int32, [2]>([-2, -1])];
210
+ bool input_45_keep_dims_0 = const()[name = string("input_45_keep_dims_0"), val = bool(true)];
211
+ tensor<fp16, [1, 512, 1, 1]> input_45_cast_fp16 = reduce_mean(axes = input_45_axes_0, keep_dims = input_45_keep_dims_0, x = input_43_cast_fp16)[name = string("input_45_cast_fp16")];
212
+ tensor<fp16, [1, 512, 1, 1]> h_1_cast_fp16 = leaky_relu(alpha = var_10, x = input_45_cast_fp16)[name = string("h_1_cast_fp16")];
213
+ tensor<int32, [2]> var_393 = const()[name = string("op_393"), val = tensor<int32, [2]>([1, -1])];
214
+ tensor<fp16, [1, 512]> input_47_cast_fp16 = reshape(shape = var_393, x = h_1_cast_fp16)[name = string("input_47_cast_fp16")];
215
+ tensor<fp16, [128, 512]> style_encoder_unshared_weight_to_fp16 = const()[name = string("style_encoder_unshared_weight_to_fp16"), val = tensor<fp16, [128, 512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27561600)))];
216
+ tensor<fp16, [128]> style_encoder_unshared_bias_to_fp16 = const()[name = string("style_encoder_unshared_bias_to_fp16"), val = tensor<fp16, [128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27692736)))];
217
+ tensor<fp16, [1, 128]> linear_0_cast_fp16 = linear(bias = style_encoder_unshared_bias_to_fp16, weight = style_encoder_unshared_weight_to_fp16, x = input_47_cast_fp16)[name = string("linear_0_cast_fp16")];
218
+ int32 var_399 = const()[name = string("op_399"), val = int32(-1)];
219
+ fp32 var_404 = const()[name = string("op_404"), val = fp32(0x1.99999ap-3)];
220
+ string input_49_pad_type_0 = const()[name = string("input_49_pad_type_0"), val = string("custom")];
221
+ tensor<int32, [4]> input_49_pad_0 = const()[name = string("input_49_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
222
+ tensor<int32, [2]> input_49_strides_0 = const()[name = string("input_49_strides_0"), val = tensor<int32, [2]>([1, 1])];
223
+ tensor<int32, [2]> input_49_dilations_0 = const()[name = string("input_49_dilations_0"), val = tensor<int32, [2]>([1, 1])];
224
+ int32 input_49_groups_0 = const()[name = string("input_49_groups_0"), val = int32(1)];
225
+ tensor<fp16, [64, 1, 3, 3]> weight_71_to_fp16 = const()[name = string("weight_71_to_fp16"), val = tensor<fp16, [64, 1, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27693056)))];
226
+ tensor<fp16, [64]> predictor_encoder_shared_0_bias_to_fp16 = const()[name = string("predictor_encoder_shared_0_bias_to_fp16"), val = tensor<fp16, [64]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27694272)))];
227
+ tensor<fp16, [1, 64, 80, 231]> input_49_cast_fp16 = conv(bias = predictor_encoder_shared_0_bias_to_fp16, dilations = input_49_dilations_0, groups = input_49_groups_0, pad = input_49_pad_0, pad_type = input_49_pad_type_0, strides = input_49_strides_0, weight = weight_71_to_fp16, x = mel_to_fp16)[name = string("input_49_cast_fp16")];
228
+ string x_21_pad_type_0 = const()[name = string("x_21_pad_type_0"), val = string("valid")];
229
+ tensor<int32, [2]> x_21_strides_0 = const()[name = string("x_21_strides_0"), val = tensor<int32, [2]>([1, 1])];
230
+ tensor<int32, [4]> x_21_pad_0 = const()[name = string("x_21_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
231
+ tensor<int32, [2]> x_21_dilations_0 = const()[name = string("x_21_dilations_0"), val = tensor<int32, [2]>([1, 1])];
232
+ int32 x_21_groups_0 = const()[name = string("x_21_groups_0"), val = int32(1)];
233
+ tensor<fp16, [128, 64, 1, 1]> weight_75_to_fp16 = const()[name = string("weight_75_to_fp16"), val = tensor<fp16, [128, 64, 1, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27694464)))];
234
+ tensor<fp16, [1, 128, 80, 231]> x_21_cast_fp16 = conv(dilations = x_21_dilations_0, groups = x_21_groups_0, pad = x_21_pad_0, pad_type = x_21_pad_type_0, strides = x_21_strides_0, weight = weight_75_to_fp16, x = input_49_cast_fp16)[name = string("x_21_cast_fp16")];
235
+ tensor<int32, [4]> var_475_begin_0 = const()[name = string("op_475_begin_0"), val = tensor<int32, [4]>([0, 0, 0, -1])];
236
+ tensor<int32, [4]> var_475_end_0 = const()[name = string("op_475_end_0"), val = tensor<int32, [4]>([1, 128, 80, 231])];
237
+ tensor<bool, [4]> var_475_end_mask_0 = const()[name = string("op_475_end_mask_0"), val = tensor<bool, [4]>([true, true, true, true])];
238
+ tensor<bool, [4]> var_475_squeeze_mask_0 = const()[name = string("op_475_squeeze_mask_0"), val = tensor<bool, [4]>([false, false, false, true])];
239
+ tensor<fp16, [1, 128, 80]> var_475_cast_fp16 = slice_by_index(begin = var_475_begin_0, end = var_475_end_0, end_mask = var_475_end_mask_0, squeeze_mask = var_475_squeeze_mask_0, x = x_21_cast_fp16)[name = string("op_475_cast_fp16")];
240
+ tensor<int32, [1]> var_476_axes_0 = const()[name = string("op_476_axes_0"), val = tensor<int32, [1]>([-1])];
241
+ tensor<fp16, [1, 128, 80, 1]> var_476_cast_fp16 = expand_dims(axes = var_476_axes_0, x = var_475_cast_fp16)[name = string("op_476_cast_fp16")];
242
+ bool x_23_interleave_0 = const()[name = string("x_23_interleave_0"), val = bool(false)];
243
+ tensor<fp16, [1, 128, 80, 232]> x_23_cast_fp16 = concat(axis = var_399, interleave = x_23_interleave_0, values = (x_21_cast_fp16, var_476_cast_fp16))[name = string("x_23_cast_fp16")];
244
+ tensor<int32, [2]> var_479 = const()[name = string("op_479"), val = tensor<int32, [2]>([2, 2])];
245
+ tensor<int32, [2]> var_480 = const()[name = string("op_480"), val = tensor<int32, [2]>([2, 2])];
246
+ string var_482_pad_type_0 = const()[name = string("op_482_pad_type_0"), val = string("custom")];
247
+ tensor<int32, [4]> var_482_pad_0 = const()[name = string("op_482_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
248
+ bool var_482_exclude_padding_from_average_0 = const()[name = string("op_482_exclude_padding_from_average_0"), val = bool(false)];
249
+ bool var_482_ceil_mode_0 = const()[name = string("op_482_ceil_mode_0"), val = bool(false)];
250
+ tensor<fp16, [1, 128, 40, 116]> var_482_cast_fp16 = avg_pool(ceil_mode = var_482_ceil_mode_0, exclude_padding_from_average = var_482_exclude_padding_from_average_0, kernel_sizes = var_479, pad = var_482_pad_0, pad_type = var_482_pad_type_0, strides = var_480, x = x_23_cast_fp16)[name = string("op_482_cast_fp16")];
251
+ tensor<fp16, [1, 64, 80, 231]> input_51_cast_fp16 = leaky_relu(alpha = var_404, x = input_49_cast_fp16)[name = string("input_51_cast_fp16")];
252
+ string input_53_pad_type_0 = const()[name = string("input_53_pad_type_0"), val = string("custom")];
253
+ tensor<int32, [4]> input_53_pad_0 = const()[name = string("input_53_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
254
+ tensor<int32, [2]> input_53_strides_0 = const()[name = string("input_53_strides_0"), val = tensor<int32, [2]>([1, 1])];
255
+ tensor<int32, [2]> input_53_dilations_0 = const()[name = string("input_53_dilations_0"), val = tensor<int32, [2]>([1, 1])];
256
+ int32 input_53_groups_0 = const()[name = string("input_53_groups_0"), val = int32(1)];
257
+ tensor<fp16, [64, 64, 3, 3]> weight_79_to_fp16 = const()[name = string("weight_79_to_fp16"), val = tensor<fp16, [64, 64, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27710912)))];
258
+ tensor<fp16, [64]> predictor_encoder_shared_1_conv1_bias_to_fp16 = const()[name = string("predictor_encoder_shared_1_conv1_bias_to_fp16"), val = tensor<fp16, [64]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27784704)))];
259
+ tensor<fp16, [1, 64, 80, 231]> input_53_cast_fp16 = conv(bias = predictor_encoder_shared_1_conv1_bias_to_fp16, dilations = input_53_dilations_0, groups = input_53_groups_0, pad = input_53_pad_0, pad_type = input_53_pad_type_0, strides = input_53_strides_0, weight = weight_79_to_fp16, x = input_51_cast_fp16)[name = string("input_53_cast_fp16")];
260
+ string input_55_pad_type_0 = const()[name = string("input_55_pad_type_0"), val = string("custom")];
261
+ tensor<int32, [4]> input_55_pad_0 = const()[name = string("input_55_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
262
+ tensor<int32, [2]> input_55_strides_0 = const()[name = string("input_55_strides_0"), val = tensor<int32, [2]>([2, 2])];
263
+ int32 input_55_groups_0 = const()[name = string("input_55_groups_0"), val = int32(64)];
264
+ tensor<int32, [2]> input_55_dilations_0 = const()[name = string("input_55_dilations_0"), val = tensor<int32, [2]>([1, 1])];
265
+ tensor<fp16, [64, 1, 3, 3]> weight_83_to_fp16 = const()[name = string("weight_83_to_fp16"), val = tensor<fp16, [64, 1, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27784896)))];
266
+ tensor<fp16, [64]> predictor_encoder_shared_1_downsample_res_conv_bias_to_fp16 = const()[name = string("predictor_encoder_shared_1_downsample_res_conv_bias_to_fp16"), val = tensor<fp16, [64]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27786112)))];
267
+ tensor<fp16, [1, 64, 40, 116]> input_55_cast_fp16 = conv(bias = predictor_encoder_shared_1_downsample_res_conv_bias_to_fp16, dilations = input_55_dilations_0, groups = input_55_groups_0, pad = input_55_pad_0, pad_type = input_55_pad_type_0, strides = input_55_strides_0, weight = weight_83_to_fp16, x = input_53_cast_fp16)[name = string("input_55_cast_fp16")];
268
+ tensor<fp16, [1, 64, 40, 116]> input_57_cast_fp16 = leaky_relu(alpha = var_404, x = input_55_cast_fp16)[name = string("input_57_cast_fp16")];
269
+ string var_527_pad_type_0 = const()[name = string("op_527_pad_type_0"), val = string("custom")];
270
+ tensor<int32, [4]> var_527_pad_0 = const()[name = string("op_527_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
271
+ tensor<int32, [2]> var_527_strides_0 = const()[name = string("op_527_strides_0"), val = tensor<int32, [2]>([1, 1])];
272
+ tensor<int32, [2]> var_527_dilations_0 = const()[name = string("op_527_dilations_0"), val = tensor<int32, [2]>([1, 1])];
273
+ int32 var_527_groups_0 = const()[name = string("op_527_groups_0"), val = int32(1)];
274
+ tensor<fp16, [128, 64, 3, 3]> weight_87_to_fp16 = const()[name = string("weight_87_to_fp16"), val = tensor<fp16, [128, 64, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27786304)))];
275
+ tensor<fp16, [128]> predictor_encoder_shared_1_conv2_bias_to_fp16 = const()[name = string("predictor_encoder_shared_1_conv2_bias_to_fp16"), val = tensor<fp16, [128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27933824)))];
276
+ tensor<fp16, [1, 128, 40, 116]> var_527_cast_fp16 = conv(bias = predictor_encoder_shared_1_conv2_bias_to_fp16, dilations = var_527_dilations_0, groups = var_527_groups_0, pad = var_527_pad_0, pad_type = var_527_pad_type_0, strides = var_527_strides_0, weight = weight_87_to_fp16, x = input_57_cast_fp16)[name = string("op_527_cast_fp16")];
277
+ tensor<fp16, [1, 128, 40, 116]> x_25_cast_fp16 = add(x = var_482_cast_fp16, y = var_527_cast_fp16)[name = string("x_25_cast_fp16")];
278
+ fp16 _inversed_input_59_y_0_to_fp16 = const()[name = string("_inversed_input_59_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
279
+ tensor<fp16, [1, 128, 40, 116]> _inversed_input_59_cast_fp16 = mul(x = x_25_cast_fp16, y = _inversed_input_59_y_0_to_fp16)[name = string("_inversed_input_59_cast_fp16")];
280
+ string x_27_pad_type_0 = const()[name = string("x_27_pad_type_0"), val = string("valid")];
281
+ tensor<int32, [2]> x_27_strides_0 = const()[name = string("x_27_strides_0"), val = tensor<int32, [2]>([1, 1])];
282
+ tensor<int32, [4]> x_27_pad_0 = const()[name = string("x_27_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
283
+ tensor<int32, [2]> x_27_dilations_0 = const()[name = string("x_27_dilations_0"), val = tensor<int32, [2]>([1, 1])];
284
+ int32 x_27_groups_0 = const()[name = string("x_27_groups_0"), val = int32(1)];
285
+ tensor<fp16, [256, 128, 1, 1]> weight_91_to_fp16 = const()[name = string("weight_91_to_fp16"), val = tensor<fp16, [256, 128, 1, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27934144)))];
286
+ tensor<fp16, [1, 256, 40, 116]> x_27_cast_fp16 = conv(dilations = x_27_dilations_0, groups = x_27_groups_0, pad = x_27_pad_0, pad_type = x_27_pad_type_0, strides = x_27_strides_0, weight = weight_91_to_fp16, x = _inversed_input_59_cast_fp16)[name = string("x_27_cast_fp16")];
287
+ tensor<int32, [2]> var_563 = const()[name = string("op_563"), val = tensor<int32, [2]>([2, 2])];
288
+ tensor<int32, [2]> var_564 = const()[name = string("op_564"), val = tensor<int32, [2]>([2, 2])];
289
+ string var_566_pad_type_0 = const()[name = string("op_566_pad_type_0"), val = string("custom")];
290
+ tensor<int32, [4]> var_566_pad_0 = const()[name = string("op_566_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
291
+ bool var_566_exclude_padding_from_average_0 = const()[name = string("op_566_exclude_padding_from_average_0"), val = bool(false)];
292
+ bool var_566_ceil_mode_0 = const()[name = string("op_566_ceil_mode_0"), val = bool(false)];
293
+ tensor<fp16, [1, 256, 20, 58]> var_566_cast_fp16 = avg_pool(ceil_mode = var_566_ceil_mode_0, exclude_padding_from_average = var_566_exclude_padding_from_average_0, kernel_sizes = var_563, pad = var_566_pad_0, pad_type = var_566_pad_type_0, strides = var_564, x = x_27_cast_fp16)[name = string("op_566_cast_fp16")];
294
+ tensor<fp16, [1, 128, 40, 116]> input_61_cast_fp16 = leaky_relu(alpha = var_404, x = _inversed_input_59_cast_fp16)[name = string("input_61_cast_fp16")];
295
+ string input_63_pad_type_0 = const()[name = string("input_63_pad_type_0"), val = string("custom")];
296
+ tensor<int32, [4]> input_63_pad_0 = const()[name = string("input_63_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
297
+ tensor<int32, [2]> input_63_strides_0 = const()[name = string("input_63_strides_0"), val = tensor<int32, [2]>([1, 1])];
298
+ tensor<int32, [2]> input_63_dilations_0 = const()[name = string("input_63_dilations_0"), val = tensor<int32, [2]>([1, 1])];
299
+ int32 input_63_groups_0 = const()[name = string("input_63_groups_0"), val = int32(1)];
300
+ tensor<fp16, [128, 128, 3, 3]> weight_95_to_fp16 = const()[name = string("weight_95_to_fp16"), val = tensor<fp16, [128, 128, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(27999744)))];
301
+ tensor<fp16, [128]> predictor_encoder_shared_2_conv1_bias_to_fp16 = const()[name = string("predictor_encoder_shared_2_conv1_bias_to_fp16"), val = tensor<fp16, [128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28294720)))];
302
+ tensor<fp16, [1, 128, 40, 116]> input_63_cast_fp16 = conv(bias = predictor_encoder_shared_2_conv1_bias_to_fp16, dilations = input_63_dilations_0, groups = input_63_groups_0, pad = input_63_pad_0, pad_type = input_63_pad_type_0, strides = input_63_strides_0, weight = weight_95_to_fp16, x = input_61_cast_fp16)[name = string("input_63_cast_fp16")];
303
+ string input_65_pad_type_0 = const()[name = string("input_65_pad_type_0"), val = string("custom")];
304
+ tensor<int32, [4]> input_65_pad_0 = const()[name = string("input_65_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
305
+ tensor<int32, [2]> input_65_strides_0 = const()[name = string("input_65_strides_0"), val = tensor<int32, [2]>([2, 2])];
306
+ int32 input_65_groups_0 = const()[name = string("input_65_groups_0"), val = int32(128)];
307
+ tensor<int32, [2]> input_65_dilations_0 = const()[name = string("input_65_dilations_0"), val = tensor<int32, [2]>([1, 1])];
308
+ tensor<fp16, [128, 1, 3, 3]> weight_99_to_fp16 = const()[name = string("weight_99_to_fp16"), val = tensor<fp16, [128, 1, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28295040)))];
309
+ tensor<fp16, [128]> predictor_encoder_shared_2_downsample_res_conv_bias_to_fp16 = const()[name = string("predictor_encoder_shared_2_downsample_res_conv_bias_to_fp16"), val = tensor<fp16, [128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28297408)))];
310
+ tensor<fp16, [1, 128, 20, 58]> input_65_cast_fp16 = conv(bias = predictor_encoder_shared_2_downsample_res_conv_bias_to_fp16, dilations = input_65_dilations_0, groups = input_65_groups_0, pad = input_65_pad_0, pad_type = input_65_pad_type_0, strides = input_65_strides_0, weight = weight_99_to_fp16, x = input_63_cast_fp16)[name = string("input_65_cast_fp16")];
311
+ tensor<fp16, [1, 128, 20, 58]> input_67_cast_fp16 = leaky_relu(alpha = var_404, x = input_65_cast_fp16)[name = string("input_67_cast_fp16")];
312
+ string var_611_pad_type_0 = const()[name = string("op_611_pad_type_0"), val = string("custom")];
313
+ tensor<int32, [4]> var_611_pad_0 = const()[name = string("op_611_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
314
+ tensor<int32, [2]> var_611_strides_0 = const()[name = string("op_611_strides_0"), val = tensor<int32, [2]>([1, 1])];
315
+ tensor<int32, [2]> var_611_dilations_0 = const()[name = string("op_611_dilations_0"), val = tensor<int32, [2]>([1, 1])];
316
+ int32 var_611_groups_0 = const()[name = string("op_611_groups_0"), val = int32(1)];
317
+ tensor<fp16, [256, 128, 3, 3]> weight_103_to_fp16 = const()[name = string("weight_103_to_fp16"), val = tensor<fp16, [256, 128, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28297728)))];
318
+ tensor<fp16, [256]> predictor_encoder_shared_2_conv2_bias_to_fp16 = const()[name = string("predictor_encoder_shared_2_conv2_bias_to_fp16"), val = tensor<fp16, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28887616)))];
319
+ tensor<fp16, [1, 256, 20, 58]> var_611_cast_fp16 = conv(bias = predictor_encoder_shared_2_conv2_bias_to_fp16, dilations = var_611_dilations_0, groups = var_611_groups_0, pad = var_611_pad_0, pad_type = var_611_pad_type_0, strides = var_611_strides_0, weight = weight_103_to_fp16, x = input_67_cast_fp16)[name = string("op_611_cast_fp16")];
320
+ tensor<fp16, [1, 256, 20, 58]> x_29_cast_fp16 = add(x = var_566_cast_fp16, y = var_611_cast_fp16)[name = string("x_29_cast_fp16")];
321
+ fp16 _inversed_input_69_y_0_to_fp16 = const()[name = string("_inversed_input_69_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
322
+ tensor<fp16, [1, 256, 20, 58]> _inversed_input_69_cast_fp16 = mul(x = x_29_cast_fp16, y = _inversed_input_69_y_0_to_fp16)[name = string("_inversed_input_69_cast_fp16")];
323
+ string x_31_pad_type_0 = const()[name = string("x_31_pad_type_0"), val = string("valid")];
324
+ tensor<int32, [2]> x_31_strides_0 = const()[name = string("x_31_strides_0"), val = tensor<int32, [2]>([1, 1])];
325
+ tensor<int32, [4]> x_31_pad_0 = const()[name = string("x_31_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
326
+ tensor<int32, [2]> x_31_dilations_0 = const()[name = string("x_31_dilations_0"), val = tensor<int32, [2]>([1, 1])];
327
+ int32 x_31_groups_0 = const()[name = string("x_31_groups_0"), val = int32(1)];
328
+ tensor<fp16, [512, 256, 1, 1]> weight_107_to_fp16 = const()[name = string("weight_107_to_fp16"), val = tensor<fp16, [512, 256, 1, 1]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(28888192)))];
329
+ tensor<fp16, [1, 512, 20, 58]> x_31_cast_fp16 = conv(dilations = x_31_dilations_0, groups = x_31_groups_0, pad = x_31_pad_0, pad_type = x_31_pad_type_0, strides = x_31_strides_0, weight = weight_107_to_fp16, x = _inversed_input_69_cast_fp16)[name = string("x_31_cast_fp16")];
330
+ tensor<int32, [2]> var_647 = const()[name = string("op_647"), val = tensor<int32, [2]>([2, 2])];
331
+ tensor<int32, [2]> var_648 = const()[name = string("op_648"), val = tensor<int32, [2]>([2, 2])];
332
+ string var_650_pad_type_0 = const()[name = string("op_650_pad_type_0"), val = string("custom")];
333
+ tensor<int32, [4]> var_650_pad_0 = const()[name = string("op_650_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
334
+ bool var_650_exclude_padding_from_average_0 = const()[name = string("op_650_exclude_padding_from_average_0"), val = bool(false)];
335
+ bool var_650_ceil_mode_0 = const()[name = string("op_650_ceil_mode_0"), val = bool(false)];
336
+ tensor<fp16, [1, 512, 10, 29]> var_650_cast_fp16 = avg_pool(ceil_mode = var_650_ceil_mode_0, exclude_padding_from_average = var_650_exclude_padding_from_average_0, kernel_sizes = var_647, pad = var_650_pad_0, pad_type = var_650_pad_type_0, strides = var_648, x = x_31_cast_fp16)[name = string("op_650_cast_fp16")];
337
+ tensor<fp16, [1, 256, 20, 58]> input_71_cast_fp16 = leaky_relu(alpha = var_404, x = _inversed_input_69_cast_fp16)[name = string("input_71_cast_fp16")];
338
+ string input_73_pad_type_0 = const()[name = string("input_73_pad_type_0"), val = string("custom")];
339
+ tensor<int32, [4]> input_73_pad_0 = const()[name = string("input_73_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
340
+ tensor<int32, [2]> input_73_strides_0 = const()[name = string("input_73_strides_0"), val = tensor<int32, [2]>([1, 1])];
341
+ tensor<int32, [2]> input_73_dilations_0 = const()[name = string("input_73_dilations_0"), val = tensor<int32, [2]>([1, 1])];
342
+ int32 input_73_groups_0 = const()[name = string("input_73_groups_0"), val = int32(1)];
343
+ tensor<fp16, [256, 256, 3, 3]> weight_111_to_fp16 = const()[name = string("weight_111_to_fp16"), val = tensor<fp16, [256, 256, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(29150400)))];
344
+ tensor<fp16, [256]> predictor_encoder_shared_3_conv1_bias_to_fp16 = const()[name = string("predictor_encoder_shared_3_conv1_bias_to_fp16"), val = tensor<fp16, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(30330112)))];
345
+ tensor<fp16, [1, 256, 20, 58]> input_73_cast_fp16 = conv(bias = predictor_encoder_shared_3_conv1_bias_to_fp16, dilations = input_73_dilations_0, groups = input_73_groups_0, pad = input_73_pad_0, pad_type = input_73_pad_type_0, strides = input_73_strides_0, weight = weight_111_to_fp16, x = input_71_cast_fp16)[name = string("input_73_cast_fp16")];
346
+ string input_75_pad_type_0 = const()[name = string("input_75_pad_type_0"), val = string("custom")];
347
+ tensor<int32, [4]> input_75_pad_0 = const()[name = string("input_75_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
348
+ tensor<int32, [2]> input_75_strides_0 = const()[name = string("input_75_strides_0"), val = tensor<int32, [2]>([2, 2])];
349
+ int32 input_75_groups_0 = const()[name = string("input_75_groups_0"), val = int32(256)];
350
+ tensor<int32, [2]> input_75_dilations_0 = const()[name = string("input_75_dilations_0"), val = tensor<int32, [2]>([1, 1])];
351
+ tensor<fp16, [256, 1, 3, 3]> weight_115_to_fp16 = const()[name = string("weight_115_to_fp16"), val = tensor<fp16, [256, 1, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(30330688)))];
352
+ tensor<fp16, [256]> predictor_encoder_shared_3_downsample_res_conv_bias_to_fp16 = const()[name = string("predictor_encoder_shared_3_downsample_res_conv_bias_to_fp16"), val = tensor<fp16, [256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(30335360)))];
353
+ tensor<fp16, [1, 256, 10, 29]> input_75_cast_fp16 = conv(bias = predictor_encoder_shared_3_downsample_res_conv_bias_to_fp16, dilations = input_75_dilations_0, groups = input_75_groups_0, pad = input_75_pad_0, pad_type = input_75_pad_type_0, strides = input_75_strides_0, weight = weight_115_to_fp16, x = input_73_cast_fp16)[name = string("input_75_cast_fp16")];
354
+ tensor<fp16, [1, 256, 10, 29]> input_77_cast_fp16 = leaky_relu(alpha = var_404, x = input_75_cast_fp16)[name = string("input_77_cast_fp16")];
355
+ string var_695_pad_type_0 = const()[name = string("op_695_pad_type_0"), val = string("custom")];
356
+ tensor<int32, [4]> var_695_pad_0 = const()[name = string("op_695_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
357
+ tensor<int32, [2]> var_695_strides_0 = const()[name = string("op_695_strides_0"), val = tensor<int32, [2]>([1, 1])];
358
+ tensor<int32, [2]> var_695_dilations_0 = const()[name = string("op_695_dilations_0"), val = tensor<int32, [2]>([1, 1])];
359
+ int32 var_695_groups_0 = const()[name = string("op_695_groups_0"), val = int32(1)];
360
+ tensor<fp16, [512, 256, 3, 3]> weight_119_to_fp16 = const()[name = string("weight_119_to_fp16"), val = tensor<fp16, [512, 256, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(30335936)))];
361
+ tensor<fp16, [512]> predictor_encoder_shared_3_conv2_bias_to_fp16 = const()[name = string("predictor_encoder_shared_3_conv2_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(32695296)))];
362
+ tensor<fp16, [1, 512, 10, 29]> var_695_cast_fp16 = conv(bias = predictor_encoder_shared_3_conv2_bias_to_fp16, dilations = var_695_dilations_0, groups = var_695_groups_0, pad = var_695_pad_0, pad_type = var_695_pad_type_0, strides = var_695_strides_0, weight = weight_119_to_fp16, x = input_77_cast_fp16)[name = string("op_695_cast_fp16")];
363
+ tensor<fp16, [1, 512, 10, 29]> x_33_cast_fp16 = add(x = var_650_cast_fp16, y = var_695_cast_fp16)[name = string("x_33_cast_fp16")];
364
+ fp16 _inversed_x_35_y_0_to_fp16 = const()[name = string("_inversed_x_35_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
365
+ tensor<fp16, [1, 512, 10, 29]> _inversed_x_35_cast_fp16 = mul(x = x_33_cast_fp16, y = _inversed_x_35_y_0_to_fp16)[name = string("_inversed_x_35_cast_fp16")];
366
+ tensor<int32, [4]> var_714_begin_0 = const()[name = string("op_714_begin_0"), val = tensor<int32, [4]>([0, 0, 0, -1])];
367
+ tensor<int32, [4]> var_714_end_0 = const()[name = string("op_714_end_0"), val = tensor<int32, [4]>([1, 512, 10, 29])];
368
+ tensor<bool, [4]> var_714_end_mask_0 = const()[name = string("op_714_end_mask_0"), val = tensor<bool, [4]>([true, true, true, true])];
369
+ tensor<bool, [4]> var_714_squeeze_mask_0 = const()[name = string("op_714_squeeze_mask_0"), val = tensor<bool, [4]>([false, false, false, true])];
370
+ tensor<fp16, [1, 512, 10]> var_714_cast_fp16 = slice_by_index(begin = var_714_begin_0, end = var_714_end_0, end_mask = var_714_end_mask_0, squeeze_mask = var_714_squeeze_mask_0, x = _inversed_x_35_cast_fp16)[name = string("op_714_cast_fp16")];
371
+ tensor<int32, [1]> var_715_axes_0 = const()[name = string("op_715_axes_0"), val = tensor<int32, [1]>([-1])];
372
+ tensor<fp16, [1, 512, 10, 1]> var_715_cast_fp16 = expand_dims(axes = var_715_axes_0, x = var_714_cast_fp16)[name = string("op_715_cast_fp16")];
373
+ bool x_37_interleave_0 = const()[name = string("x_37_interleave_0"), val = bool(false)];
374
+ tensor<fp16, [1, 512, 10, 30]> x_37_cast_fp16 = concat(axis = var_399, interleave = x_37_interleave_0, values = (_inversed_x_35_cast_fp16, var_715_cast_fp16))[name = string("x_37_cast_fp16")];
375
+ tensor<int32, [2]> var_718 = const()[name = string("op_718"), val = tensor<int32, [2]>([2, 2])];
376
+ tensor<int32, [2]> var_719 = const()[name = string("op_719"), val = tensor<int32, [2]>([2, 2])];
377
+ string var_721_pad_type_0 = const()[name = string("op_721_pad_type_0"), val = string("custom")];
378
+ tensor<int32, [4]> var_721_pad_0 = const()[name = string("op_721_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
379
+ bool var_721_exclude_padding_from_average_0 = const()[name = string("op_721_exclude_padding_from_average_0"), val = bool(false)];
380
+ bool var_721_ceil_mode_0 = const()[name = string("op_721_ceil_mode_0"), val = bool(false)];
381
+ tensor<fp16, [1, 512, 5, 15]> var_721_cast_fp16 = avg_pool(ceil_mode = var_721_ceil_mode_0, exclude_padding_from_average = var_721_exclude_padding_from_average_0, kernel_sizes = var_718, pad = var_721_pad_0, pad_type = var_721_pad_type_0, strides = var_719, x = x_37_cast_fp16)[name = string("op_721_cast_fp16")];
382
+ tensor<fp16, [1, 512, 10, 29]> input_79_cast_fp16 = leaky_relu(alpha = var_404, x = _inversed_x_35_cast_fp16)[name = string("input_79_cast_fp16")];
383
+ string input_81_pad_type_0 = const()[name = string("input_81_pad_type_0"), val = string("custom")];
384
+ tensor<int32, [4]> input_81_pad_0 = const()[name = string("input_81_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
385
+ tensor<int32, [2]> input_81_strides_0 = const()[name = string("input_81_strides_0"), val = tensor<int32, [2]>([1, 1])];
386
+ tensor<int32, [2]> input_81_dilations_0 = const()[name = string("input_81_dilations_0"), val = tensor<int32, [2]>([1, 1])];
387
+ int32 input_81_groups_0 = const()[name = string("input_81_groups_0"), val = int32(1)];
388
+ tensor<fp16, [512, 512, 3, 3]> weight_123_to_fp16 = const()[name = string("weight_123_to_fp16"), val = tensor<fp16, [512, 512, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(32696384)))];
389
+ tensor<fp16, [512]> predictor_encoder_shared_4_conv1_bias_to_fp16 = const()[name = string("predictor_encoder_shared_4_conv1_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(37415040)))];
390
+ tensor<fp16, [1, 512, 10, 29]> input_81_cast_fp16 = conv(bias = predictor_encoder_shared_4_conv1_bias_to_fp16, dilations = input_81_dilations_0, groups = input_81_groups_0, pad = input_81_pad_0, pad_type = input_81_pad_type_0, strides = input_81_strides_0, weight = weight_123_to_fp16, x = input_79_cast_fp16)[name = string("input_81_cast_fp16")];
391
+ string input_83_pad_type_0 = const()[name = string("input_83_pad_type_0"), val = string("custom")];
392
+ tensor<int32, [4]> input_83_pad_0 = const()[name = string("input_83_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
393
+ tensor<int32, [2]> input_83_strides_0 = const()[name = string("input_83_strides_0"), val = tensor<int32, [2]>([2, 2])];
394
+ int32 input_83_groups_0 = const()[name = string("input_83_groups_0"), val = int32(512)];
395
+ tensor<int32, [2]> input_83_dilations_0 = const()[name = string("input_83_dilations_0"), val = tensor<int32, [2]>([1, 1])];
396
+ tensor<fp16, [512, 1, 3, 3]> weight_127_to_fp16 = const()[name = string("weight_127_to_fp16"), val = tensor<fp16, [512, 1, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(37416128)))];
397
+ tensor<fp16, [512]> predictor_encoder_shared_4_downsample_res_conv_bias_to_fp16 = const()[name = string("predictor_encoder_shared_4_downsample_res_conv_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(37425408)))];
398
+ tensor<fp16, [1, 512, 5, 15]> input_83_cast_fp16 = conv(bias = predictor_encoder_shared_4_downsample_res_conv_bias_to_fp16, dilations = input_83_dilations_0, groups = input_83_groups_0, pad = input_83_pad_0, pad_type = input_83_pad_type_0, strides = input_83_strides_0, weight = weight_127_to_fp16, x = input_81_cast_fp16)[name = string("input_83_cast_fp16")];
399
+ tensor<fp16, [1, 512, 5, 15]> input_85_cast_fp16 = leaky_relu(alpha = var_404, x = input_83_cast_fp16)[name = string("input_85_cast_fp16")];
400
+ string var_766_pad_type_0 = const()[name = string("op_766_pad_type_0"), val = string("custom")];
401
+ tensor<int32, [4]> var_766_pad_0 = const()[name = string("op_766_pad_0"), val = tensor<int32, [4]>([1, 1, 1, 1])];
402
+ tensor<int32, [2]> var_766_strides_0 = const()[name = string("op_766_strides_0"), val = tensor<int32, [2]>([1, 1])];
403
+ tensor<int32, [2]> var_766_dilations_0 = const()[name = string("op_766_dilations_0"), val = tensor<int32, [2]>([1, 1])];
404
+ int32 var_766_groups_0 = const()[name = string("op_766_groups_0"), val = int32(1)];
405
+ tensor<fp16, [512, 512, 3, 3]> weight_131_to_fp16 = const()[name = string("weight_131_to_fp16"), val = tensor<fp16, [512, 512, 3, 3]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(37426496)))];
406
+ tensor<fp16, [512]> predictor_encoder_shared_4_conv2_bias_to_fp16 = const()[name = string("predictor_encoder_shared_4_conv2_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(42145152)))];
407
+ tensor<fp16, [1, 512, 5, 15]> var_766_cast_fp16 = conv(bias = predictor_encoder_shared_4_conv2_bias_to_fp16, dilations = var_766_dilations_0, groups = var_766_groups_0, pad = var_766_pad_0, pad_type = var_766_pad_type_0, strides = var_766_strides_0, weight = weight_131_to_fp16, x = input_85_cast_fp16)[name = string("op_766_cast_fp16")];
408
+ tensor<fp16, [1, 512, 5, 15]> x_cast_fp16 = add(x = var_721_cast_fp16, y = var_766_cast_fp16)[name = string("x_cast_fp16")];
409
+ fp16 _inversed_input_87_y_0_to_fp16 = const()[name = string("_inversed_input_87_y_0_to_fp16"), val = fp16(0x1.6ap-1)];
410
+ tensor<fp16, [1, 512, 5, 15]> _inversed_input_87_cast_fp16 = mul(x = x_cast_fp16, y = _inversed_input_87_y_0_to_fp16)[name = string("_inversed_input_87_cast_fp16")];
411
+ tensor<fp16, [1, 512, 5, 15]> input_89_cast_fp16 = leaky_relu(alpha = var_404, x = _inversed_input_87_cast_fp16)[name = string("input_89_cast_fp16")];
412
+ string input_91_pad_type_0 = const()[name = string("input_91_pad_type_0"), val = string("valid")];
413
+ tensor<int32, [2]> input_91_strides_0 = const()[name = string("input_91_strides_0"), val = tensor<int32, [2]>([1, 1])];
414
+ tensor<int32, [4]> input_91_pad_0 = const()[name = string("input_91_pad_0"), val = tensor<int32, [4]>([0, 0, 0, 0])];
415
+ tensor<int32, [2]> input_91_dilations_0 = const()[name = string("input_91_dilations_0"), val = tensor<int32, [2]>([1, 1])];
416
+ int32 input_91_groups_0 = const()[name = string("input_91_groups_0"), val = int32(1)];
417
+ tensor<fp16, [512, 512, 5, 5]> weight_135_to_fp16 = const()[name = string("weight_135_to_fp16"), val = tensor<fp16, [512, 512, 5, 5]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(42146240)))];
418
+ tensor<fp16, [512]> predictor_encoder_shared_6_bias_to_fp16 = const()[name = string("predictor_encoder_shared_6_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(55253504)))];
419
+ tensor<fp16, [1, 512, 1, 11]> input_91_cast_fp16 = conv(bias = predictor_encoder_shared_6_bias_to_fp16, dilations = input_91_dilations_0, groups = input_91_groups_0, pad = input_91_pad_0, pad_type = input_91_pad_type_0, strides = input_91_strides_0, weight = weight_135_to_fp16, x = input_89_cast_fp16)[name = string("input_91_cast_fp16")];
420
+ tensor<int32, [2]> input_93_axes_0 = const()[name = string("input_93_axes_0"), val = tensor<int32, [2]>([-2, -1])];
421
+ bool input_93_keep_dims_0 = const()[name = string("input_93_keep_dims_0"), val = bool(true)];
422
+ tensor<fp16, [1, 512, 1, 1]> input_93_cast_fp16 = reduce_mean(axes = input_93_axes_0, keep_dims = input_93_keep_dims_0, x = input_91_cast_fp16)[name = string("input_93_cast_fp16")];
423
+ tensor<fp16, [1, 512, 1, 1]> h_cast_fp16 = leaky_relu(alpha = var_404, x = input_93_cast_fp16)[name = string("h_cast_fp16")];
424
+ tensor<int32, [2]> var_787 = const()[name = string("op_787"), val = tensor<int32, [2]>([1, -1])];
425
+ tensor<fp16, [1, 512]> input_cast_fp16 = reshape(shape = var_787, x = h_cast_fp16)[name = string("input_cast_fp16")];
426
+ tensor<fp16, [128, 512]> predictor_encoder_unshared_weight_to_fp16 = const()[name = string("predictor_encoder_unshared_weight_to_fp16"), val = tensor<fp16, [128, 512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(55254592)))];
427
+ tensor<fp16, [128]> predictor_encoder_unshared_bias_to_fp16 = const()[name = string("predictor_encoder_unshared_bias_to_fp16"), val = tensor<fp16, [128]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(55385728)))];
428
+ tensor<fp16, [1, 128]> linear_1_cast_fp16 = linear(bias = predictor_encoder_unshared_bias_to_fp16, weight = predictor_encoder_unshared_weight_to_fp16, x = input_cast_fp16)[name = string("linear_1_cast_fp16")];
429
+ int32 var_793 = const()[name = string("op_793"), val = int32(1)];
430
+ bool var_794_interleave_0 = const()[name = string("op_794_interleave_0"), val = bool(false)];
431
+ tensor<fp16, [1, 256]> var_794 = concat(axis = var_793, interleave = var_794_interleave_0, values = (linear_0_cast_fp16, linear_1_cast_fp16))[name = string("op_794_cast_fp16")];
432
+ } -> (var_794);
433
+ }
iteration_3/compiled/ref_encoder_fp16.mlmodelc/weights/weight.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:011d14fdb46589dfb79efb619d63846430be4e4ac86372f8819f35f5e0157391
3
+ size 55386048
iteration_3/compiled/text_encoder_fp16.mlmodelc/analytics/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:26345aacd8ebd5eebc32bed1e54ae89b92c120a01272ce75991b6ebfeba3d302
3
+ size 243
iteration_3/compiled/text_encoder_fp16.mlmodelc/coremldata.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9aabdea8db6713d2e02aa4d97a57e9fbfad5c44de155f57dd2c0870c523e41fa
3
+ size 452
iteration_3/compiled/text_encoder_fp16.mlmodelc/metadata.json ADDED
@@ -0,0 +1,98 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [
2
+ {
3
+ "metadataOutputVersion" : "3.0",
4
+ "storagePrecision" : "Float16",
5
+ "outputSchema" : [
6
+ {
7
+ "hasShapeFlexibility" : "0",
8
+ "isOptional" : "0",
9
+ "dataType" : "Float16",
10
+ "formattedType" : "MultiArray (Float16)",
11
+ "shortDescription" : "",
12
+ "shape" : "[]",
13
+ "name" : "var_159",
14
+ "type" : "MultiArray"
15
+ }
16
+ ],
17
+ "modelParameters" : [
18
+
19
+ ],
20
+ "specificationVersion" : 9,
21
+ "mlProgramOperationTypeHistogram" : {
22
+ "Ios18.conv" : 3,
23
+ "Ios18.sub" : 1,
24
+ "Select" : 1,
25
+ "Ios18.leakyRelu" : 3,
26
+ "Ios18.expandDims" : 1,
27
+ "Ios18.gather" : 1,
28
+ "Ios18.lstm" : 1,
29
+ "Ios18.add" : 1,
30
+ "Ios18.layerNorm" : 3,
31
+ "Ios18.transpose" : 9,
32
+ "Ios18.cast" : 4,
33
+ "Ios18.greaterEqual" : 1,
34
+ "Identity" : 1,
35
+ "Ios18.mul" : 5
36
+ },
37
+ "computePrecision" : "Mixed (Float16, Float32, Int16, Int32)",
38
+ "isUpdatable" : "0",
39
+ "stateSchema" : [
40
+
41
+ ],
42
+ "availability" : {
43
+ "macOS" : "15.0",
44
+ "tvOS" : "18.0",
45
+ "visionOS" : "2.0",
46
+ "watchOS" : "11.0",
47
+ "iOS" : "18.0",
48
+ "macCatalyst" : "18.0"
49
+ },
50
+ "modelType" : {
51
+ "name" : "MLModelType_mlProgram"
52
+ },
53
+ "userDefinedMetadata" : {
54
+ "com.github.apple.coremltools.conversion_date" : "2026-05-08",
55
+ "com.github.apple.coremltools.source" : "torch==2.11.0",
56
+ "com.github.apple.coremltools.version" : "9.0",
57
+ "com.github.apple.coremltools.source_dialect" : "TorchScript"
58
+ },
59
+ "inputSchema" : [
60
+ {
61
+ "dataType" : "Int32",
62
+ "hasShapeFlexibility" : "1",
63
+ "isOptional" : "0",
64
+ "shapeFlexibility" : "1 × 1...512",
65
+ "shapeRange" : "[[1, 1], [1, 512]]",
66
+ "formattedType" : "MultiArray (Int32 1 × 57)",
67
+ "type" : "MultiArray",
68
+ "shape" : "[1, 57]",
69
+ "name" : "tokens",
70
+ "shortDescription" : ""
71
+ },
72
+ {
73
+ "hasShapeFlexibility" : "0",
74
+ "isOptional" : "0",
75
+ "dataType" : "Int32",
76
+ "formattedType" : "MultiArray (Int32 1)",
77
+ "shortDescription" : "",
78
+ "shape" : "[1]",
79
+ "name" : "input_lengths",
80
+ "type" : "MultiArray"
81
+ },
82
+ {
83
+ "dataType" : "Float32",
84
+ "hasShapeFlexibility" : "1",
85
+ "isOptional" : "0",
86
+ "shapeFlexibility" : "1 × 1...512",
87
+ "shapeRange" : "[[1, 1], [1, 512]]",
88
+ "formattedType" : "MultiArray (Float32 1 × 57)",
89
+ "type" : "MultiArray",
90
+ "shape" : "[1, 57]",
91
+ "name" : "text_mask",
92
+ "shortDescription" : ""
93
+ }
94
+ ],
95
+ "generatedClassName" : "text_encoder_fp16",
96
+ "method" : "predict"
97
+ }
98
+ ]
iteration_3/compiled/text_encoder_fp16.mlmodelc/model.mil ADDED
@@ -0,0 +1,110 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ program(1.3)
2
+ [buildInfo = dict<string, string>({{"coremlc-component-MIL", "3520.4.1"}, {"coremlc-version", "3520.5.1"}, {"coremltools-component-torch", "2.11.0"}, {"coremltools-source-dialect", "TorchScript"}, {"coremltools-version", "9.0"}})]
3
+ {
4
+ func main<ios18>(tensor<int32, [1]> input_lengths, tensor<fp32, [1, ?]> text_mask, tensor<int32, [1, ?]> tokens) [FlexibleShapeInformation = tuple<tuple<string, dict<string, tensor<int32, [?]>>>, tuple<string, dict<string, list<tensor<int32, [2]>, ?>>>>((("DefaultShapes", {{"text_mask", [1, 57]}, {"tokens", [1, 57]}}), ("RangeDims", {{"text_mask", [[1, 1], [1, 512]]}, {"tokens", [[1, 1], [1, 512]]}})))] {
5
+ int32 x_1_batch_dims_0 = const()[name = string("x_1_batch_dims_0"), val = int32(0)];
6
+ bool x_1_validate_indices_0 = const()[name = string("x_1_validate_indices_0"), val = bool(false)];
7
+ tensor<fp16, [178, 512]> text_encoder_embedding_weight_to_fp16 = const()[name = string("text_encoder_embedding_weight_to_fp16"), val = tensor<fp16, [178, 512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(64)))];
8
+ string tokens_to_int16_dtype_0 = const()[name = string("tokens_to_int16_dtype_0"), val = string("int16")];
9
+ string cast_2_dtype_0 = const()[name = string("cast_2_dtype_0"), val = string("int32")];
10
+ int32 greater_equal_0_y_0 = const()[name = string("greater_equal_0_y_0"), val = int32(0)];
11
+ tensor<int16, [1, ?]> tokens_to_int16 = cast(dtype = tokens_to_int16_dtype_0, x = tokens)[name = string("cast_6")];
12
+ tensor<int32, [1, ?]> cast_2 = cast(dtype = cast_2_dtype_0, x = tokens_to_int16)[name = string("cast_5")];
13
+ tensor<bool, [1, ?]> greater_equal_0 = greater_equal(x = cast_2, y = greater_equal_0_y_0)[name = string("greater_equal_0")];
14
+ int32 slice_by_index_0 = const()[name = string("slice_by_index_0"), val = int32(178)];
15
+ tensor<int32, [1, ?]> add_2 = add(x = cast_2, y = slice_by_index_0)[name = string("add_2")];
16
+ tensor<int32, [1, ?]> select_0 = select(a = cast_2, b = add_2, cond = greater_equal_0)[name = string("select_0")];
17
+ int32 x_1_cast_fp16_cast_uint16_axis_0 = const()[name = string("x_1_cast_fp16_cast_uint16_axis_0"), val = int32(0)];
18
+ string select_0_to_int16_dtype_0 = const()[name = string("select_0_to_int16_dtype_0"), val = string("int16")];
19
+ tensor<int16, [1, ?]> select_0_to_int16 = cast(dtype = select_0_to_int16_dtype_0, x = select_0)[name = string("cast_4")];
20
+ tensor<fp16, [1, ?, 512]> x_1_cast_fp16_cast_uint16_cast_uint16 = gather(axis = x_1_cast_fp16_cast_uint16_axis_0, batch_dims = x_1_batch_dims_0, indices = select_0_to_int16, validate_indices = x_1_validate_indices_0, x = text_encoder_embedding_weight_to_fp16)[name = string("x_1_cast_fp16_cast_uint16_cast_uint16")];
21
+ tensor<int32, [3]> x_3_perm_0 = const()[name = string("x_3_perm_0"), val = tensor<int32, [3]>([0, 2, 1])];
22
+ tensor<int32, [1]> var_30_axes_0 = const()[name = string("op_30_axes_0"), val = tensor<int32, [1]>([1])];
23
+ string text_mask_to_fp16_dtype_0 = const()[name = string("text_mask_to_fp16_dtype_0"), val = string("fp16")];
24
+ tensor<fp16, [1, ?]> text_mask_to_fp16 = cast(dtype = text_mask_to_fp16_dtype_0, x = text_mask)[name = string("cast_3")];
25
+ tensor<fp16, [1, 1, ?]> var_30_cast_fp16 = expand_dims(axes = var_30_axes_0, x = text_mask_to_fp16)[name = string("op_30_cast_fp16")];
26
+ fp16 var_31_to_fp16 = const()[name = string("op_31_to_fp16"), val = fp16(0x1p+0)];
27
+ tensor<fp16, [1, 1, ?]> keep_cast_fp16 = sub(x = var_31_to_fp16, y = var_30_cast_fp16)[name = string("keep_cast_fp16")];
28
+ tensor<fp16, [1, 512, ?]> x_3_cast_fp16 = transpose(perm = x_3_perm_0, x = x_1_cast_fp16_cast_uint16_cast_uint16)[name = string("transpose_10")];
29
+ tensor<fp16, [1, 512, ?]> input_1_cast_fp16 = mul(x = x_3_cast_fp16, y = keep_cast_fp16)[name = string("input_1_cast_fp16")];
30
+ fp32 var_35 = const()[name = string("op_35"), val = fp32(0x1.99999ap-3)];
31
+ string x_5_pad_type_0 = const()[name = string("x_5_pad_type_0"), val = string("custom")];
32
+ tensor<int32, [2]> x_5_pad_0 = const()[name = string("x_5_pad_0"), val = tensor<int32, [2]>([2, 2])];
33
+ tensor<int32, [1]> x_5_strides_0 = const()[name = string("x_5_strides_0"), val = tensor<int32, [1]>([1])];
34
+ tensor<int32, [1]> x_5_dilations_0 = const()[name = string("x_5_dilations_0"), val = tensor<int32, [1]>([1])];
35
+ int32 x_5_groups_0 = const()[name = string("x_5_groups_0"), val = int32(1)];
36
+ tensor<fp16, [512, 512, 5]> weight_3_to_fp16 = const()[name = string("weight_3_to_fp16"), val = tensor<fp16, [512, 512, 5]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(182400)))];
37
+ tensor<fp16, [512]> text_encoder_cnn_0_0_bias_to_fp16 = const()[name = string("text_encoder_cnn_0_0_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2803904)))];
38
+ tensor<fp16, [1, 512, ?]> x_5_cast_fp16 = conv(bias = text_encoder_cnn_0_0_bias_to_fp16, dilations = x_5_dilations_0, groups = x_5_groups_0, pad = x_5_pad_0, pad_type = x_5_pad_type_0, strides = x_5_strides_0, weight = weight_3_to_fp16, x = input_1_cast_fp16)[name = string("x_5_cast_fp16")];
39
+ tensor<int32, [3]> input_3_perm_0 = const()[name = string("input_3_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
40
+ tensor<int32, [1]> x_7_axes_0 = const()[name = string("x_7_axes_0"), val = tensor<int32, [1]>([-1])];
41
+ tensor<fp16, [512]> text_encoder_cnn_0_1_gamma_to_fp16 = const()[name = string("text_encoder_cnn_0_1_gamma_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2804992)))];
42
+ tensor<fp16, [512]> text_encoder_cnn_0_1_beta_to_fp16 = const()[name = string("text_encoder_cnn_0_1_beta_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2806080)))];
43
+ fp16 var_38_to_fp16 = const()[name = string("op_38_to_fp16"), val = fp16(0x1.5p-17)];
44
+ tensor<fp16, [1, ?, 512]> input_3_cast_fp16 = transpose(perm = input_3_perm_0, x = x_5_cast_fp16)[name = string("transpose_9")];
45
+ tensor<fp16, [1, ?, 512]> x_7_cast_fp16 = layer_norm(axes = x_7_axes_0, beta = text_encoder_cnn_0_1_beta_to_fp16, epsilon = var_38_to_fp16, gamma = text_encoder_cnn_0_1_gamma_to_fp16, x = input_3_cast_fp16)[name = string("x_7_cast_fp16")];
46
+ tensor<int32, [3]> input_5_perm_0 = const()[name = string("input_5_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
47
+ tensor<fp16, [1, 512, ?]> input_5_cast_fp16 = transpose(perm = input_5_perm_0, x = x_7_cast_fp16)[name = string("transpose_8")];
48
+ tensor<fp16, [1, 512, ?]> x_9_cast_fp16 = leaky_relu(alpha = var_35, x = input_5_cast_fp16)[name = string("x_9_cast_fp16")];
49
+ tensor<fp16, [1, 512, ?]> input_7_cast_fp16 = mul(x = x_9_cast_fp16, y = keep_cast_fp16)[name = string("input_7_cast_fp16")];
50
+ fp32 var_65 = const()[name = string("op_65"), val = fp32(0x1.99999ap-3)];
51
+ string x_11_pad_type_0 = const()[name = string("x_11_pad_type_0"), val = string("custom")];
52
+ tensor<int32, [2]> x_11_pad_0 = const()[name = string("x_11_pad_0"), val = tensor<int32, [2]>([2, 2])];
53
+ tensor<int32, [1]> x_11_strides_0 = const()[name = string("x_11_strides_0"), val = tensor<int32, [1]>([1])];
54
+ tensor<int32, [1]> x_11_dilations_0 = const()[name = string("x_11_dilations_0"), val = tensor<int32, [1]>([1])];
55
+ int32 x_11_groups_0 = const()[name = string("x_11_groups_0"), val = int32(1)];
56
+ tensor<fp16, [512, 512, 5]> weight_7_to_fp16 = const()[name = string("weight_7_to_fp16"), val = tensor<fp16, [512, 512, 5]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(2807168)))];
57
+ tensor<fp16, [512]> text_encoder_cnn_1_0_bias_to_fp16 = const()[name = string("text_encoder_cnn_1_0_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(5428672)))];
58
+ tensor<fp16, [1, 512, ?]> x_11_cast_fp16 = conv(bias = text_encoder_cnn_1_0_bias_to_fp16, dilations = x_11_dilations_0, groups = x_11_groups_0, pad = x_11_pad_0, pad_type = x_11_pad_type_0, strides = x_11_strides_0, weight = weight_7_to_fp16, x = input_7_cast_fp16)[name = string("x_11_cast_fp16")];
59
+ tensor<int32, [3]> input_9_perm_0 = const()[name = string("input_9_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
60
+ tensor<int32, [1]> x_13_axes_0 = const()[name = string("x_13_axes_0"), val = tensor<int32, [1]>([-1])];
61
+ tensor<fp16, [512]> text_encoder_cnn_1_1_gamma_to_fp16 = const()[name = string("text_encoder_cnn_1_1_gamma_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(5429760)))];
62
+ tensor<fp16, [512]> text_encoder_cnn_1_1_beta_to_fp16 = const()[name = string("text_encoder_cnn_1_1_beta_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(5430848)))];
63
+ fp16 var_68_to_fp16 = const()[name = string("op_68_to_fp16"), val = fp16(0x1.5p-17)];
64
+ tensor<fp16, [1, ?, 512]> input_9_cast_fp16 = transpose(perm = input_9_perm_0, x = x_11_cast_fp16)[name = string("transpose_7")];
65
+ tensor<fp16, [1, ?, 512]> x_13_cast_fp16 = layer_norm(axes = x_13_axes_0, beta = text_encoder_cnn_1_1_beta_to_fp16, epsilon = var_68_to_fp16, gamma = text_encoder_cnn_1_1_gamma_to_fp16, x = input_9_cast_fp16)[name = string("x_13_cast_fp16")];
66
+ tensor<int32, [3]> input_11_perm_0 = const()[name = string("input_11_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
67
+ tensor<fp16, [1, 512, ?]> input_11_cast_fp16 = transpose(perm = input_11_perm_0, x = x_13_cast_fp16)[name = string("transpose_6")];
68
+ tensor<fp16, [1, 512, ?]> x_15_cast_fp16 = leaky_relu(alpha = var_65, x = input_11_cast_fp16)[name = string("x_15_cast_fp16")];
69
+ tensor<fp16, [1, 512, ?]> input_13_cast_fp16 = mul(x = x_15_cast_fp16, y = keep_cast_fp16)[name = string("input_13_cast_fp16")];
70
+ fp32 var_95 = const()[name = string("op_95"), val = fp32(0x1.99999ap-3)];
71
+ string x_17_pad_type_0 = const()[name = string("x_17_pad_type_0"), val = string("custom")];
72
+ tensor<int32, [2]> x_17_pad_0 = const()[name = string("x_17_pad_0"), val = tensor<int32, [2]>([2, 2])];
73
+ tensor<int32, [1]> x_17_strides_0 = const()[name = string("x_17_strides_0"), val = tensor<int32, [1]>([1])];
74
+ tensor<int32, [1]> x_17_dilations_0 = const()[name = string("x_17_dilations_0"), val = tensor<int32, [1]>([1])];
75
+ int32 x_17_groups_0 = const()[name = string("x_17_groups_0"), val = int32(1)];
76
+ tensor<fp16, [512, 512, 5]> weight_11_to_fp16 = const()[name = string("weight_11_to_fp16"), val = tensor<fp16, [512, 512, 5]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(5431936)))];
77
+ tensor<fp16, [512]> text_encoder_cnn_2_0_bias_to_fp16 = const()[name = string("text_encoder_cnn_2_0_bias_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(8053440)))];
78
+ tensor<fp16, [1, 512, ?]> x_17_cast_fp16 = conv(bias = text_encoder_cnn_2_0_bias_to_fp16, dilations = x_17_dilations_0, groups = x_17_groups_0, pad = x_17_pad_0, pad_type = x_17_pad_type_0, strides = x_17_strides_0, weight = weight_11_to_fp16, x = input_13_cast_fp16)[name = string("x_17_cast_fp16")];
79
+ tensor<int32, [3]> input_15_perm_0 = const()[name = string("input_15_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
80
+ tensor<int32, [1]> x_19_axes_0 = const()[name = string("x_19_axes_0"), val = tensor<int32, [1]>([-1])];
81
+ tensor<fp16, [512]> text_encoder_cnn_2_1_gamma_to_fp16 = const()[name = string("text_encoder_cnn_2_1_gamma_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(8054528)))];
82
+ tensor<fp16, [512]> text_encoder_cnn_2_1_beta_to_fp16 = const()[name = string("text_encoder_cnn_2_1_beta_to_fp16"), val = tensor<fp16, [512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(8055616)))];
83
+ fp16 var_98_to_fp16 = const()[name = string("op_98_to_fp16"), val = fp16(0x1.5p-17)];
84
+ tensor<fp16, [1, ?, 512]> input_15_cast_fp16 = transpose(perm = input_15_perm_0, x = x_17_cast_fp16)[name = string("transpose_5")];
85
+ tensor<fp16, [1, ?, 512]> x_19_cast_fp16 = layer_norm(axes = x_19_axes_0, beta = text_encoder_cnn_2_1_beta_to_fp16, epsilon = var_98_to_fp16, gamma = text_encoder_cnn_2_1_gamma_to_fp16, x = input_15_cast_fp16)[name = string("x_19_cast_fp16")];
86
+ tensor<int32, [3]> input_17_perm_0 = const()[name = string("input_17_perm_0"), val = tensor<int32, [3]>([0, -1, 1])];
87
+ tensor<fp16, [1, 512, ?]> input_17_cast_fp16 = transpose(perm = input_17_perm_0, x = x_19_cast_fp16)[name = string("transpose_4")];
88
+ tensor<fp16, [1, 512, ?]> x_21_cast_fp16 = leaky_relu(alpha = var_95, x = input_17_cast_fp16)[name = string("x_21_cast_fp16")];
89
+ tensor<fp16, [1, 512, ?]> x_23_cast_fp16 = mul(x = x_21_cast_fp16, y = keep_cast_fp16)[name = string("x_23_cast_fp16")];
90
+ tensor<int32, [3]> transpose_0_perm_0 = const()[name = string("transpose_0_perm_0"), val = tensor<int32, [3]>([2, 0, 1])];
91
+ string x_25_batch_first_direction_0 = const()[name = string("x_25_batch_first_direction_0"), val = string("bidirectional")];
92
+ bool x_25_batch_first_output_sequence_0 = const()[name = string("x_25_batch_first_output_sequence_0"), val = bool(true)];
93
+ string x_25_batch_first_recurrent_activation_0 = const()[name = string("x_25_batch_first_recurrent_activation_0"), val = string("sigmoid")];
94
+ string x_25_batch_first_cell_activation_0 = const()[name = string("x_25_batch_first_cell_activation_0"), val = string("tanh")];
95
+ string x_25_batch_first_activation_0 = const()[name = string("x_25_batch_first_activation_0"), val = string("tanh")];
96
+ tensor<fp16, [1, 512]> x_25_batch_first_lstm_h0_reshaped_to_fp16 = const()[name = string("x_25_batch_first_lstm_h0_reshaped_to_fp16"), val = tensor<fp16, [1, 512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(8056704)))];
97
+ tensor<fp16, [1024, 512]> concat_4_to_fp16 = const()[name = string("concat_4_to_fp16"), val = tensor<fp16, [1024, 512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(8057792)))];
98
+ tensor<fp16, [1024, 256]> concat_5_to_fp16 = const()[name = string("concat_5_to_fp16"), val = tensor<fp16, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(9106432)))];
99
+ tensor<fp16, [1024]> add_0_to_fp16 = const()[name = string("add_0_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(9630784)))];
100
+ tensor<fp16, [1024, 512]> concat_6_to_fp16 = const()[name = string("concat_6_to_fp16"), val = tensor<fp16, [1024, 512]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(9632896)))];
101
+ tensor<fp16, [1024, 256]> concat_7_to_fp16 = const()[name = string("concat_7_to_fp16"), val = tensor<fp16, [1024, 256]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(10681536)))];
102
+ tensor<fp16, [1024]> add_1_to_fp16 = const()[name = string("add_1_to_fp16"), val = tensor<fp16, [1024]>(BLOBFILE(path = string("@model_path/weights/weight.bin"), offset = uint64(11205888)))];
103
+ tensor<fp16, [?, 1, 512]> transpose_0_cast_fp16 = transpose(perm = transpose_0_perm_0, x = x_23_cast_fp16)[name = string("transpose_3")];
104
+ tensor<fp16, [?, 1, 512]> x_25_batch_first_cast_fp16_0, tensor<fp16, [1, 512]> x_25_batch_first_cast_fp16_1, tensor<fp16, [1, 512]> x_25_batch_first_cast_fp16_2 = lstm(activation = x_25_batch_first_activation_0, bias = add_0_to_fp16, bias_back = add_1_to_fp16, cell_activation = x_25_batch_first_cell_activation_0, direction = x_25_batch_first_direction_0, initial_c = x_25_batch_first_lstm_h0_reshaped_to_fp16, initial_h = x_25_batch_first_lstm_h0_reshaped_to_fp16, output_sequence = x_25_batch_first_output_sequence_0, recurrent_activation = x_25_batch_first_recurrent_activation_0, weight_hh = concat_5_to_fp16, weight_hh_back = concat_7_to_fp16, weight_ih = concat_4_to_fp16, weight_ih_back = concat_6_to_fp16, x = transpose_0_cast_fp16)[name = string("x_25_batch_first_cast_fp16")];
105
+ tensor<int32, [3]> transpose_1_perm_0 = const()[name = string("transpose_1_perm_0"), val = tensor<int32, [3]>([1, 2, 0])];
106
+ tensor<fp16, [1, 512, ?]> transpose_1_cast_fp16 = transpose(perm = transpose_1_perm_0, x = x_25_batch_first_cast_fp16_0)[name = string("transpose_2")];
107
+ tensor<fp16, [1, 512, ?]> var_159 = mul(x = transpose_1_cast_fp16, y = keep_cast_fp16)[name = string("op_159_cast_fp16")];
108
+ tensor<int32, [1]> input_lengths_tmp = identity(x = input_lengths)[name = string("input_lengths_tmp")];
109
+ } -> (var_159);
110
+ }
iteration_3/compiled/text_encoder_fp16.mlmodelc/weights/weight.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0d7f6e5869bb9d523956183e0facdff160c301d28113290efa329ae7bf72d3ce
3
+ size 11208000
iteration_3/packages/.DS_Store ADDED
Binary file (10.2 kB). View file
 
iteration_3/swift/.DS_Store ADDED
Binary file (6.15 kB). View file
 
iteration_3/swift/.build/.DS_Store ADDED
Binary file (6.15 kB). View file
 
iteration_3/swift/.build/.lock ADDED
@@ -0,0 +1 @@
 
 
1
+ 71408
iteration_3/swift/.build/arm64-apple-macosx/.DS_Store ADDED
Binary file (6.15 kB). View file
 
iteration_3/swift/.build/arm64-apple-macosx/release/.DS_Store ADDED
Binary file (6.15 kB). View file
 
iteration_3/swift/.build/arm64-apple-macosx/release/Iter3Bench.build/Iter3Bench.d ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ /Users/kikow/brandon/voicelink/mobius-styletts2-coreml/models/tts/styletts2/iteration_3/swift/.build/arm64-apple-macosx/release/Iter3Bench.build/main.swift.o : /Users/kikow/brandon/voicelink/mobius-styletts2-coreml/models/tts/styletts2/iteration_3/swift/Sources/Iter3Bench/main.swift /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation1.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation2.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation3.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/XPC.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/ObjectiveC.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreML.framework/Modules/CoreML.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_StringProcessing.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Dispatch.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Metal.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/System.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Darwin.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/CoreFoundation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Observation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Synchronization.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreVideo.framework/Modules/CoreVideo.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/UniformTypeIdentifiers.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_Builtin_float.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Swift.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/IOKit.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_Concurrency.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation1.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation2.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation3.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/XPC.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/ObjectiveC.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreML.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Combine.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_StringProcessing.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Dispatch.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Metal.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/System.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Darwin.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Foundation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreFoundation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Observation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Synchronization.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreVideo.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreGraphics.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/UniformTypeIdentifiers.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_Builtin_float.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Swift.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/IOKit.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreText.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_Concurrency.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/_DarwinFoundation2.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/XPC.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/Dispatch.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
2
+ /Users/kikow/brandon/voicelink/mobius-styletts2-coreml/models/tts/styletts2/iteration_3/swift/.build/arm64-apple-macosx/release/Modules/Iter3Bench.swiftmodule : /Users/kikow/brandon/voicelink/mobius-styletts2-coreml/models/tts/styletts2/iteration_3/swift/Sources/Iter3Bench/main.swift /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation1.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation2.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation3.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/XPC.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/ObjectiveC.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreML.framework/Modules/CoreML.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_StringProcessing.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Dispatch.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Metal.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/System.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Darwin.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/CoreFoundation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Observation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Synchronization.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreVideo.framework/Modules/CoreVideo.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/UniformTypeIdentifiers.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_Builtin_float.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Swift.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/IOKit.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_Concurrency.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation1.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation2.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation3.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/XPC.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/ObjectiveC.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreML.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Combine.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_StringProcessing.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Dispatch.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Metal.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/System.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Darwin.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Foundation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreFoundation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Observation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Synchronization.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreVideo.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreGraphics.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/UniformTypeIdentifiers.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_Builtin_float.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Swift.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/IOKit.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreText.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_Concurrency.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/_DarwinFoundation2.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/XPC.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/Dispatch.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
3
+ /Users/kikow/brandon/voicelink/mobius-styletts2-coreml/models/tts/styletts2/iteration_3/swift/.build/arm64-apple-macosx/release/Modules/Iter3Bench.swiftdoc : /Users/kikow/brandon/voicelink/mobius-styletts2-coreml/models/tts/styletts2/iteration_3/swift/Sources/Iter3Bench/main.swift /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation1.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation2.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation3.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/XPC.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/ObjectiveC.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreML.framework/Modules/CoreML.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_StringProcessing.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Dispatch.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Metal.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/System.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Darwin.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/CoreFoundation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Observation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Synchronization.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreVideo.framework/Modules/CoreVideo.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/UniformTypeIdentifiers.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_Builtin_float.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Swift.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/IOKit.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_Concurrency.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation1.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation2.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation3.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/XPC.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/ObjectiveC.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreML.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Combine.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_StringProcessing.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Dispatch.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Metal.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/System.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Darwin.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Foundation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreFoundation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Observation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Synchronization.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreVideo.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreGraphics.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/UniformTypeIdentifiers.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_Builtin_float.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Swift.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/IOKit.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreText.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_Concurrency.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/_DarwinFoundation2.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/XPC.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/Dispatch.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
4
+ /Users/kikow/brandon/voicelink/mobius-styletts2-coreml/models/tts/styletts2/iteration_3/swift/.build/arm64-apple-macosx/release/Modules/Iter3Bench.swiftsourceinfo : /Users/kikow/brandon/voicelink/mobius-styletts2-coreml/models/tts/styletts2/iteration_3/swift/Sources/Iter3Bench/main.swift /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation1.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation2.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_DarwinFoundation3.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/XPC.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/ObjectiveC.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreML.framework/Modules/CoreML.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Combine.framework/Modules/Combine.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_StringProcessing.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Dispatch.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Metal.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/System.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Darwin.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/CoreFoundation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Observation.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Synchronization.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreVideo.framework/Modules/CoreVideo.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Modules/CoreGraphics.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/UniformTypeIdentifiers.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_Builtin_float.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/Swift.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/IOKit.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreText.framework/Modules/CoreText.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/lib/swift/_Concurrency.swiftmodule/arm64e-apple-macos.swiftinterface /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation1.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation2.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_DarwinFoundation3.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/XPC.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/ObjectiveC.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreML.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Combine.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_StringProcessing.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Dispatch.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Metal.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/System.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Darwin.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Foundation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreFoundation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Observation.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Synchronization.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreVideo.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreGraphics.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/UniformTypeIdentifiers.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_Builtin_float.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/Swift.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/IOKit.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/CoreText.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx/prebuilt-modules/26.4/_Concurrency.swiftmodule/arm64e-apple-macos.swiftmodule /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/_DarwinFoundation2.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/XPC.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/ObjectiveC.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreML.framework/Headers/CoreML.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/Dispatch.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Metal.framework/Headers/Metal.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CoreGraphics.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/UniformTypeIdentifiers.framework/Headers/UniformTypeIdentifiers.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/CoreText.framework/Headers/CoreText.apinotes /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/System/Library/Frameworks/Security.framework/Headers/Security.apinotes
iteration_3/swift/.build/arm64-apple-macosx/release/Iter3Bench.build/Iter3Bench.dia ADDED
Binary file (268 Bytes). View file