program(1.0) [buildInfo = dict, tensor>({{"coremlc-component-MIL", "3510.2.1"}, {"coremlc-version", "3505.4.1"}, {"coremltools-component-tensorflow", "2.11.0"}, {"coremltools-version", "7.1.2"}, {"mldb_token", "mldb-wzxy8wby59"}})] { func main(tensor x_sen, tensor x_sub) { tensor model_4_lstm_8_PartitionedCall_time = const()[name = tensor("model_4_lstm_8_PartitionedCall_time"), val = tensor(0)]; tensor model_4_lstm_8_PartitionedCall_TensorArrayV2_1_num_elements = const()[name = tensor("model_4_lstm_8_PartitionedCall_TensorArrayV2_1_num_elements"), val = tensor(1)]; tensor model_4_lstm_8_PartitionedCall_transpose_perm = const()[name = tensor("model_4_lstm_8_PartitionedCall_transpose_perm"), val = tensor([1, 0, 2])]; tensor model_4_lstm_9_PartitionedCall_time = const()[name = tensor("model_4_lstm_9_PartitionedCall_time"), val = tensor(0)]; tensor model_4_lstm_9_PartitionedCall_TensorArrayV2_1_num_elements = const()[name = tensor("model_4_lstm_9_PartitionedCall_TensorArrayV2_1_num_elements"), val = tensor(1)]; tensor model_4_lstm_9_PartitionedCall_transpose_perm = const()[name = tensor("model_4_lstm_9_PartitionedCall_transpose_perm"), val = tensor([1, 0, 2])]; tensor model_4_concatenate_4_concat_axis = const()[name = tensor("model_4_concatenate_4_concat_axis"), val = tensor(1)]; tensor Func_model_4_lstm_8_PartitionedCall_input__14 = const()[name = tensor("Func_model_4_lstm_8_PartitionedCall_input__14"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(64)))]; tensor Func_model_4_lstm_8_PartitionedCall_input__15 = const()[name = tensor("Func_model_4_lstm_8_PartitionedCall_input__15"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(160128)))]; tensor Func_model_4_lstm_8_PartitionedCall_input__16 = const()[name = tensor("Func_model_4_lstm_8_PartitionedCall_input__16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(320192)))]; tensor Func_model_4_lstm_9_PartitionedCall_input__3 = const()[name = tensor("Func_model_4_lstm_9_PartitionedCall_input__3"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(321856)))]; tensor Func_model_4_lstm_9_PartitionedCall_input__4 = const()[name = tensor("Func_model_4_lstm_9_PartitionedCall_input__4"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(324480)))]; tensor Func_model_4_lstm_9_PartitionedCall_input__5 = const()[name = tensor("Func_model_4_lstm_9_PartitionedCall_input__5"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(328640)))]; tensor model_4_embedding_8_Cast_dtype_0 = const()[name = tensor("model_4_embedding_8_Cast_dtype_0"), val = tensor("int32")]; tensor model_4_embedding_9_Cast_dtype_0 = const()[name = tensor("model_4_embedding_9_Cast_dtype_0"), val = tensor("int32")]; tensor model_4_lstm_8_PartitionedCall_TensorArrayV2_1_dtype_0 = const()[name = tensor("model_4_lstm_8_PartitionedCall_TensorArrayV2_1_dtype_0"), val = tensor("fp32")]; tensor model_4_lstm_8_PartitionedCall_TensorArrayV2_1_dynamic_length_0 = const()[name = tensor("model_4_lstm_8_PartitionedCall_TensorArrayV2_1_dynamic_length_0"), val = tensor(false)]; tensor model_4_lstm_8_PartitionedCall_TensorArrayV2_1_elem_shape0_0 = const()[name = tensor("model_4_lstm_8_PartitionedCall_TensorArrayV2_1_elem_shape0_0"), val = tensor(1)]; tensor model_4_lstm_8_PartitionedCall_TensorArrayV2_1_elem_shape1_0 = const()[name = tensor("model_4_lstm_8_PartitionedCall_TensorArrayV2_1_elem_shape1_0"), val = tensor(100)]; list, 1> model_4_lstm_8_PartitionedCall_TensorArrayV2_1 = make_list(dtype = model_4_lstm_8_PartitionedCall_TensorArrayV2_1_dtype_0, dynamic_length = model_4_lstm_8_PartitionedCall_TensorArrayV2_1_dynamic_length_0, elem_shape = (model_4_lstm_8_PartitionedCall_TensorArrayV2_1_elem_shape0_0, model_4_lstm_8_PartitionedCall_TensorArrayV2_1_elem_shape1_0), init_length = model_4_lstm_8_PartitionedCall_TensorArrayV2_1_num_elements)[name = tensor("model_4_lstm_8_PartitionedCall_TensorArrayV2_1")]; tensor model_4_lstm_9_PartitionedCall_TensorArrayV2_1_dtype_0 = const()[name = tensor("model_4_lstm_9_PartitionedCall_TensorArrayV2_1_dtype_0"), val = tensor("fp32")]; tensor model_4_lstm_9_PartitionedCall_TensorArrayV2_1_dynamic_length_0 = const()[name = tensor("model_4_lstm_9_PartitionedCall_TensorArrayV2_1_dynamic_length_0"), val = tensor(false)]; tensor model_4_lstm_9_PartitionedCall_TensorArrayV2_1_elem_shape0_0 = const()[name = tensor("model_4_lstm_9_PartitionedCall_TensorArrayV2_1_elem_shape0_0"), val = tensor(1)]; tensor model_4_lstm_9_PartitionedCall_TensorArrayV2_1_elem_shape1_0 = const()[name = tensor("model_4_lstm_9_PartitionedCall_TensorArrayV2_1_elem_shape1_0"), val = tensor(16)]; list, 1> model_4_lstm_9_PartitionedCall_TensorArrayV2_1 = make_list(dtype = model_4_lstm_9_PartitionedCall_TensorArrayV2_1_dtype_0, dynamic_length = model_4_lstm_9_PartitionedCall_TensorArrayV2_1_dynamic_length_0, elem_shape = (model_4_lstm_9_PartitionedCall_TensorArrayV2_1_elem_shape0_0, model_4_lstm_9_PartitionedCall_TensorArrayV2_1_elem_shape1_0), init_length = model_4_lstm_9_PartitionedCall_TensorArrayV2_1_num_elements)[name = tensor("model_4_lstm_9_PartitionedCall_TensorArrayV2_1")]; tensor model_4_embedding_8_embedding_lookup_axis_0 = const()[name = tensor("model_4_embedding_8_embedding_lookup_axis_0"), val = tensor(0)]; tensor model_4_embedding_8_embedding_lookup_56841557_to_fp16 = const()[name = tensor("model_4_embedding_8_embedding_lookup_56841557_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(328960)))]; tensor cast_5 = cast(dtype = model_4_embedding_8_Cast_dtype_0, x = x_sub)[name = tensor("cast_5")]; tensor model_4_embedding_8_embedding_lookup_cast_fp16 = gather(axis = model_4_embedding_8_embedding_lookup_axis_0, indices = cast_5, x = model_4_embedding_8_embedding_lookup_56841557_to_fp16)[name = tensor("model_4_embedding_8_embedding_lookup_cast_fp16")]; tensor model_4_embedding_8_embedding_lookup_cast_fp16_to_fp32_dtype_0 = const()[name = tensor("model_4_embedding_8_embedding_lookup_cast_fp16_to_fp32_dtype_0"), val = tensor("fp32")]; tensor model_4_embedding_9_embedding_lookup_axis_0 = const()[name = tensor("model_4_embedding_9_embedding_lookup_axis_0"), val = tensor(0)]; tensor model_4_embedding_9_embedding_lookup_56841551_to_fp16 = const()[name = tensor("model_4_embedding_9_embedding_lookup_56841551_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(2329024)))]; tensor cast_4 = cast(dtype = model_4_embedding_9_Cast_dtype_0, x = x_sen)[name = tensor("cast_4")]; tensor model_4_embedding_9_embedding_lookup_cast_fp16 = gather(axis = model_4_embedding_9_embedding_lookup_axis_0, indices = cast_4, x = model_4_embedding_9_embedding_lookup_56841551_to_fp16)[name = tensor("model_4_embedding_9_embedding_lookup_cast_fp16")]; tensor model_4_embedding_9_embedding_lookup_cast_fp16_to_fp32_dtype_0 = const()[name = tensor("model_4_embedding_9_embedding_lookup_cast_fp16_to_fp32_dtype_0"), val = tensor("fp32")]; tensor slice_by_index_0 = const()[name = tensor("slice_by_index_0"), val = tensor(50)]; tensor tf_make_list_0_dtype_0 = const()[name = tensor("tf_make_list_0_dtype_0"), val = tensor("fp32")]; tensor tf_make_list_0_dynamic_length_0 = const()[name = tensor("tf_make_list_0_dynamic_length_0"), val = tensor(true)]; tensor tf_make_list_0_elem_shape0_0 = const()[name = tensor("tf_make_list_0_elem_shape0_0"), val = tensor(1)]; tensor tf_make_list_0_elem_shape1_0 = const()[name = tensor("tf_make_list_0_elem_shape1_0"), val = tensor(100)]; list, 50> tf_make_list_0 = make_list(dtype = tf_make_list_0_dtype_0, dynamic_length = tf_make_list_0_dynamic_length_0, elem_shape = (tf_make_list_0_elem_shape0_0, tf_make_list_0_elem_shape1_0), init_length = slice_by_index_0)[name = tensor("tf_make_list_0")]; tensor range_1d_0 = const()[name = tensor("range_1d_0"), val = tensor([0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49])]; tensor cast_3 = cast(dtype = model_4_embedding_8_embedding_lookup_cast_fp16_to_fp32_dtype_0, x = model_4_embedding_8_embedding_lookup_cast_fp16)[name = tensor("cast_3")]; tensor transpose_2 = transpose(perm = model_4_lstm_8_PartitionedCall_transpose_perm, x = cast_3)[name = tensor("transpose_2")]; list, 50> model_4_lstm_8_PartitionedCall_TensorArrayUnstack_TensorListFromTensor = list_scatter(indices = range_1d_0, ls = tf_make_list_0, value = transpose_2)[name = tensor("model_4_lstm_8_PartitionedCall_TensorArrayUnstack_TensorListFromTensor")]; tensor slice_by_index_1 = const()[name = tensor("slice_by_index_1"), val = tensor(10)]; tensor tf_make_list_1_dtype_0 = const()[name = tensor("tf_make_list_1_dtype_0"), val = tensor("fp32")]; tensor tf_make_list_1_dynamic_length_0 = const()[name = tensor("tf_make_list_1_dynamic_length_0"), val = tensor(true)]; tensor tf_make_list_1_elem_shape0_0 = const()[name = tensor("tf_make_list_1_elem_shape0_0"), val = tensor(1)]; tensor tf_make_list_1_elem_shape1_0 = const()[name = tensor("tf_make_list_1_elem_shape1_0"), val = tensor(10)]; list, 10> tf_make_list_1 = make_list(dtype = tf_make_list_1_dtype_0, dynamic_length = tf_make_list_1_dynamic_length_0, elem_shape = (tf_make_list_1_elem_shape0_0, tf_make_list_1_elem_shape1_0), init_length = slice_by_index_1)[name = tensor("tf_make_list_1")]; tensor range_1d_1 = const()[name = tensor("range_1d_1"), val = tensor([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])]; tensor cast_2 = cast(dtype = model_4_embedding_9_embedding_lookup_cast_fp16_to_fp32_dtype_0, x = model_4_embedding_9_embedding_lookup_cast_fp16)[name = tensor("cast_2")]; tensor transpose_1 = transpose(perm = model_4_lstm_9_PartitionedCall_transpose_perm, x = cast_2)[name = tensor("transpose_1")]; list, 10> model_4_lstm_9_PartitionedCall_TensorArrayUnstack_TensorListFromTensor = list_scatter(indices = range_1d_1, ls = tf_make_list_1, value = transpose_1)[name = tensor("model_4_lstm_9_PartitionedCall_TensorArrayUnstack_TensorListFromTensor")]; tensor model_4_lstm_8_PartitionedCall_strided_slice = const()[name = tensor("model_4_lstm_8_PartitionedCall_strided_slice"), val = tensor(50)]; tensor model_4_lstm_9_PartitionedCall_strided_slice = const()[name = tensor("model_4_lstm_9_PartitionedCall_strided_slice"), val = tensor(10)]; tensor model_4_lstm_8_zeros = const()[name = tensor("model_4_lstm_8_zeros"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(2349120)))]; tensor model_4_lstm_9_zeros = const()[name = tensor("model_4_lstm_9_zeros"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(2349632)))]; tensor model_4_lstm_9_zeros_1 = const()[name = tensor("model_4_lstm_9_zeros_1"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(2349760)))]; tensor model_4_lstm_8_PartitionedCall_while_0, list, 1> model_4_lstm_8_PartitionedCall_while_1, tensor model_4_lstm_8_PartitionedCall_while_2, tensor model_4_lstm_8_PartitionedCall_while_3 = while_loop(loop_vars = (model_4_lstm_8_PartitionedCall_time, model_4_lstm_8_PartitionedCall_TensorArrayV2_1, model_4_lstm_8_zeros, model_4_lstm_8_zeros))[name = tensor("model_4_lstm_8_PartitionedCall_while_renamed")] (tensor model_4_lstm_8_PartitionedCall_time_x0_1_1_0, list, 1> model_4_lstm_8_PartitionedCall_TensorArrayV2_1_x0, tensor model_4_lstm_8_zeros_x0_1_1_0, tensor model_4_lstm_8_zeros_1_x0_1_1_0) { tensor model_4_lstm_8_PartitionedCall_while_while_cond_56842055_while_Less = less(x = model_4_lstm_8_PartitionedCall_time_x0_1_1_0, y = model_4_lstm_8_PartitionedCall_strided_slice)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_cond_56842055_while_Less")]; } -> (model_4_lstm_8_PartitionedCall_while_while_cond_56842055_while_Less) (tensor model_4_lstm_8_PartitionedCall_time_x0_1_1_1, list, 1> model_4_lstm_8_PartitionedCall_TensorArrayV2_1_x0_1, tensor model_4_lstm_8_zeros_x0_1_1_1, tensor model_4_lstm_8_zeros_1_x0_1_1_1) { tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_split_dim = const()[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_split_dim"), val = tensor(1)]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_TensorArrayV2Write_TensorListSetItem_index = const()[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_TensorArrayV2Write_TensorListSetItem_index"), val = tensor(0)]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add_2_y = const()[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add_2_y"), val = tensor(1)]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add_2 = add(x = model_4_lstm_8_PartitionedCall_time_x0_1_1_1, y = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add_2_y)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add_2")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_TensorArrayV2Read_TensorListGetItem = list_read(index = model_4_lstm_8_PartitionedCall_time_x0_1_1_1, ls = model_4_lstm_8_PartitionedCall_TensorArrayUnstack_TensorListFromTensor)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_TensorArrayV2Read_TensorListGetItem")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_1_transpose_x_1 = const()[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_1_transpose_x_1"), val = tensor(false)]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_1_transpose_y_1 = const()[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_1_transpose_y_1"), val = tensor(false)]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_1 = matmul(transpose_x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_1_transpose_x_1, transpose_y = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_1_transpose_y_1, x = model_4_lstm_8_zeros_x0_1_1_1, y = Func_model_4_lstm_8_PartitionedCall_input__15)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_1")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_transpose_x_1 = const()[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_transpose_x_1"), val = tensor(false)]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_transpose_y_1 = const()[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_transpose_y_1"), val = tensor(false)]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul = matmul(transpose_x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_transpose_x_1, transpose_y = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_transpose_y_1, x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_TensorArrayV2Read_TensorListGetItem, y = Func_model_4_lstm_8_PartitionedCall_input__14)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add = add(x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul, y = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_MatMul_1)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_BiasAdd = add(x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add, y = Func_model_4_lstm_8_PartitionedCall_input__16)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_BiasAdd")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_num_splits_1 = const()[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_num_splits_1"), val = tensor(4)]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_0, tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_1, tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_2, tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_3 = split(axis = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_split_dim, num_splits = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_num_splits_1, x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_BiasAdd)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Sigmoid = sigmoid(x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_0)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Sigmoid")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Sigmoid_1 = sigmoid(x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_1)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Sigmoid_1")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Tanh = tanh(x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_2)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Tanh")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Sigmoid_2 = sigmoid(x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_split_3)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Sigmoid_2")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_mul = mul(x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Sigmoid_1, y = model_4_lstm_8_zeros_1_x0_1_1_1)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_mul")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_mul_1 = mul(x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Sigmoid, y = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Tanh)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_mul_1")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add_1 = add(x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_mul, y = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_mul_1)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add_1")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Tanh_1 = tanh(x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add_1)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Tanh_1")]; tensor model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_mul_2 = mul(x = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Sigmoid_2, y = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_Tanh_1)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_mul_2")]; list, 1> model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_TensorArrayV2Write_TensorListSetItem = list_write(index = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_TensorArrayV2Write_TensorListSetItem_index, ls = model_4_lstm_8_PartitionedCall_TensorArrayV2_1_x0_1, value = model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_mul_2)[name = tensor("model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_TensorArrayV2Write_TensorListSetItem")]; } -> (model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add_2, model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_TensorArrayV2Write_TensorListSetItem, model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_mul_2, model_4_lstm_8_PartitionedCall_while_while_body_56842056_while_add_1); tensor model_4_lstm_9_PartitionedCall_while_0, list, 1> model_4_lstm_9_PartitionedCall_while_1, tensor model_4_lstm_9_PartitionedCall_while_2, tensor model_4_lstm_9_PartitionedCall_while_3 = while_loop(loop_vars = (model_4_lstm_9_PartitionedCall_time, model_4_lstm_9_PartitionedCall_TensorArrayV2_1, model_4_lstm_9_zeros, model_4_lstm_9_zeros_1))[name = tensor("model_4_lstm_9_PartitionedCall_while_renamed")] (tensor model_4_lstm_9_PartitionedCall_time_x0_1_1_0, list, 1> model_4_lstm_9_PartitionedCall_TensorArrayV2_1_x0, tensor model_4_lstm_9_zeros_x0_1_1_0, tensor model_4_lstm_9_zeros_1_x0_1_1_0) { tensor model_4_lstm_9_PartitionedCall_while_while_cond_56841630_while_Less = less(x = model_4_lstm_9_PartitionedCall_time_x0_1_1_0, y = model_4_lstm_9_PartitionedCall_strided_slice)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_cond_56841630_while_Less")]; } -> (model_4_lstm_9_PartitionedCall_while_while_cond_56841630_while_Less) (tensor model_4_lstm_9_PartitionedCall_time_x0_1_1_1, list, 1> model_4_lstm_9_PartitionedCall_TensorArrayV2_1_x0_1, tensor model_4_lstm_9_zeros_x0_1_1_1, tensor model_4_lstm_9_zeros_1_x0_1_1_1) { tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_split_dim = const()[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_split_dim"), val = tensor(1)]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_TensorArrayV2Write_TensorListSetItem_index = const()[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_TensorArrayV2Write_TensorListSetItem_index"), val = tensor(0)]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add_2_y = const()[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add_2_y"), val = tensor(1)]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add_2 = add(x = model_4_lstm_9_PartitionedCall_time_x0_1_1_1, y = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add_2_y)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add_2")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_TensorArrayV2Read_TensorListGetItem = list_read(index = model_4_lstm_9_PartitionedCall_time_x0_1_1_1, ls = model_4_lstm_9_PartitionedCall_TensorArrayUnstack_TensorListFromTensor)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_TensorArrayV2Read_TensorListGetItem")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_1_transpose_x_1 = const()[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_1_transpose_x_1"), val = tensor(false)]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_1_transpose_y_1 = const()[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_1_transpose_y_1"), val = tensor(false)]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_1 = matmul(transpose_x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_1_transpose_x_1, transpose_y = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_1_transpose_y_1, x = model_4_lstm_9_zeros_x0_1_1_1, y = Func_model_4_lstm_9_PartitionedCall_input__4)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_1")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_transpose_x_1 = const()[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_transpose_x_1"), val = tensor(false)]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_transpose_y_1 = const()[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_transpose_y_1"), val = tensor(false)]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul = matmul(transpose_x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_transpose_x_1, transpose_y = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_transpose_y_1, x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_TensorArrayV2Read_TensorListGetItem, y = Func_model_4_lstm_9_PartitionedCall_input__3)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add = add(x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul, y = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_MatMul_1)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_BiasAdd = add(x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add, y = Func_model_4_lstm_9_PartitionedCall_input__5)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_BiasAdd")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_num_splits_1 = const()[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_num_splits_1"), val = tensor(4)]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_0, tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_1, tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_2, tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_3 = split(axis = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_split_dim, num_splits = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_num_splits_1, x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_BiasAdd)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Sigmoid = sigmoid(x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_0)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Sigmoid")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Sigmoid_1 = sigmoid(x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_1)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Sigmoid_1")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Tanh = tanh(x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_2)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Tanh")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Sigmoid_2 = sigmoid(x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_split_3)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Sigmoid_2")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_mul = mul(x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Sigmoid_1, y = model_4_lstm_9_zeros_1_x0_1_1_1)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_mul")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_mul_1 = mul(x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Sigmoid, y = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Tanh)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_mul_1")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add_1 = add(x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_mul, y = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_mul_1)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add_1")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Tanh_1 = tanh(x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add_1)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Tanh_1")]; tensor model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_mul_2 = mul(x = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Sigmoid_2, y = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_Tanh_1)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_mul_2")]; list, 1> model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_TensorArrayV2Write_TensorListSetItem = list_write(index = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_TensorArrayV2Write_TensorListSetItem_index, ls = model_4_lstm_9_PartitionedCall_TensorArrayV2_1_x0_1, value = model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_mul_2)[name = tensor("model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_TensorArrayV2Write_TensorListSetItem")]; } -> (model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add_2, model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_TensorArrayV2Write_TensorListSetItem, model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_mul_2, model_4_lstm_9_PartitionedCall_while_while_body_56841631_while_add_1); tensor range_1d_2 = const()[name = tensor("range_1d_2"), val = tensor([0])]; tensor model_4_lstm_8_PartitionedCall_TensorArrayV2Stack_TensorListStack = list_gather(indices = range_1d_2, ls = model_4_lstm_8_PartitionedCall_while_1)[name = tensor("model_4_lstm_8_PartitionedCall_TensorArrayV2Stack_TensorListStack")]; tensor range_1d_3 = const()[name = tensor("range_1d_3"), val = tensor([0])]; tensor model_4_lstm_9_PartitionedCall_TensorArrayV2Stack_TensorListStack = list_gather(indices = range_1d_3, ls = model_4_lstm_9_PartitionedCall_while_1)[name = tensor("model_4_lstm_9_PartitionedCall_TensorArrayV2Stack_TensorListStack")]; tensor model_4_lstm_8_PartitionedCall_strided_slice_2_begin_0 = const()[name = tensor("model_4_lstm_8_PartitionedCall_strided_slice_2_begin_0"), val = tensor([-1, 0, 0])]; tensor model_4_lstm_8_PartitionedCall_strided_slice_2_end_0 = const()[name = tensor("model_4_lstm_8_PartitionedCall_strided_slice_2_end_0"), val = tensor([0, 0, 0])]; tensor model_4_lstm_8_PartitionedCall_strided_slice_2_stride_0 = const()[name = tensor("model_4_lstm_8_PartitionedCall_strided_slice_2_stride_0"), val = tensor([1, 1, 1])]; tensor model_4_lstm_8_PartitionedCall_strided_slice_2_begin_mask_0 = const()[name = tensor("model_4_lstm_8_PartitionedCall_strided_slice_2_begin_mask_0"), val = tensor([false, true, true])]; tensor model_4_lstm_8_PartitionedCall_strided_slice_2_end_mask_0 = const()[name = tensor("model_4_lstm_8_PartitionedCall_strided_slice_2_end_mask_0"), val = tensor([false, true, true])]; tensor model_4_lstm_8_PartitionedCall_strided_slice_2_squeeze_mask_0 = const()[name = tensor("model_4_lstm_8_PartitionedCall_strided_slice_2_squeeze_mask_0"), val = tensor([true, false, false])]; tensor model_4_lstm_8_PartitionedCall_strided_slice_2 = slice_by_index(begin = model_4_lstm_8_PartitionedCall_strided_slice_2_begin_0, begin_mask = model_4_lstm_8_PartitionedCall_strided_slice_2_begin_mask_0, end = model_4_lstm_8_PartitionedCall_strided_slice_2_end_0, end_mask = model_4_lstm_8_PartitionedCall_strided_slice_2_end_mask_0, squeeze_mask = model_4_lstm_8_PartitionedCall_strided_slice_2_squeeze_mask_0, stride = model_4_lstm_8_PartitionedCall_strided_slice_2_stride_0, x = model_4_lstm_8_PartitionedCall_TensorArrayV2Stack_TensorListStack)[name = tensor("model_4_lstm_8_PartitionedCall_strided_slice_2")]; tensor model_4_lstm_9_PartitionedCall_strided_slice_2_begin_0 = const()[name = tensor("model_4_lstm_9_PartitionedCall_strided_slice_2_begin_0"), val = tensor([-1, 0, 0])]; tensor model_4_lstm_9_PartitionedCall_strided_slice_2_end_0 = const()[name = tensor("model_4_lstm_9_PartitionedCall_strided_slice_2_end_0"), val = tensor([0, 0, 0])]; tensor model_4_lstm_9_PartitionedCall_strided_slice_2_stride_0 = const()[name = tensor("model_4_lstm_9_PartitionedCall_strided_slice_2_stride_0"), val = tensor([1, 1, 1])]; tensor model_4_lstm_9_PartitionedCall_strided_slice_2_begin_mask_0 = const()[name = tensor("model_4_lstm_9_PartitionedCall_strided_slice_2_begin_mask_0"), val = tensor([false, true, true])]; tensor model_4_lstm_9_PartitionedCall_strided_slice_2_end_mask_0 = const()[name = tensor("model_4_lstm_9_PartitionedCall_strided_slice_2_end_mask_0"), val = tensor([false, true, true])]; tensor model_4_lstm_9_PartitionedCall_strided_slice_2_squeeze_mask_0 = const()[name = tensor("model_4_lstm_9_PartitionedCall_strided_slice_2_squeeze_mask_0"), val = tensor([true, false, false])]; tensor model_4_lstm_9_PartitionedCall_strided_slice_2 = slice_by_index(begin = model_4_lstm_9_PartitionedCall_strided_slice_2_begin_0, begin_mask = model_4_lstm_9_PartitionedCall_strided_slice_2_begin_mask_0, end = model_4_lstm_9_PartitionedCall_strided_slice_2_end_0, end_mask = model_4_lstm_9_PartitionedCall_strided_slice_2_end_mask_0, squeeze_mask = model_4_lstm_9_PartitionedCall_strided_slice_2_squeeze_mask_0, stride = model_4_lstm_9_PartitionedCall_strided_slice_2_stride_0, x = model_4_lstm_9_PartitionedCall_TensorArrayV2Stack_TensorListStack)[name = tensor("model_4_lstm_9_PartitionedCall_strided_slice_2")]; tensor model_4_concatenate_4_concat_interleave_0 = const()[name = tensor("model_4_concatenate_4_concat_interleave_0"), val = tensor(false)]; tensor model_4_concatenate_4_concat = concat(axis = model_4_concatenate_4_concat_axis, interleave = model_4_concatenate_4_concat_interleave_0, values = (model_4_lstm_8_PartitionedCall_strided_slice_2, model_4_lstm_9_PartitionedCall_strided_slice_2))[name = tensor("model_4_concatenate_4_concat")]; tensor model_4_concatenate_4_concat_to_fp16_dtype_0 = const()[name = tensor("model_4_concatenate_4_concat_to_fp16_dtype_0"), val = tensor("fp16")]; tensor transpose_0_to_fp16 = const()[name = tensor("transpose_0_to_fp16"), val = tensor(BLOBFILE(path = tensor("@model_path/weights/weight.bin"), offset = tensor(2349888)))]; tensor model_4_dense_4_BiasAdd_bias_0_to_fp16 = const()[name = tensor("model_4_dense_4_BiasAdd_bias_0_to_fp16"), val = tensor([-0x1.644p+1, -0x1.b84p-2, 0x1.4e8p+1, -0x1.e8p-2, -0x1.b6cp-1, -0x1.d1cp+0, -0x1.488p+1])]; tensor cast_1 = cast(dtype = model_4_concatenate_4_concat_to_fp16_dtype_0, x = model_4_concatenate_4_concat)[name = tensor("cast_1")]; tensor model_4_dense_4_BiasAdd_cast_fp16 = linear(bias = model_4_dense_4_BiasAdd_bias_0_to_fp16, weight = transpose_0_to_fp16, x = cast_1)[name = tensor("model_4_dense_4_BiasAdd_cast_fp16")]; tensor model_4_dense_4_BiasAdd_cast_fp16_to_fp32_dtype_0 = const()[name = tensor("model_4_dense_4_BiasAdd_cast_fp16_to_fp32_dtype_0"), val = tensor("fp32")]; tensor model_4_dense_4_Softmax_axis_0 = const()[name = tensor("model_4_dense_4_Softmax_axis_0"), val = tensor(-1)]; tensor cast_0 = cast(dtype = model_4_dense_4_BiasAdd_cast_fp16_to_fp32_dtype_0, x = model_4_dense_4_BiasAdd_cast_fp16)[name = tensor("cast_0")]; tensor Identity = softmax(axis = model_4_dense_4_Softmax_axis_0, x = cast_0)[name = tensor("model_4_dense_4_Softmax")]; } -> (Identity); }