
    BVh^)                     ^   d Z i dg ddg ddg ddg ddg d	d
g ddg ddg ddddgdg ddddgdg ddg ddg ddg ddg dd g d!i d"g d#d$g d%d&g d'd(g dd)g d*d+g d*d,g d-d.g d-d/g d0d1g dd2g dd3g dd4g dd5g d6d7g d8d9g d8d:g d8i d;g d8d<g d8d=g d8d>g d8d?g d8d@g dAdBg dCdDg dCdEg dFdGg dHdIg dJdKg dLdMg dNdOg dPdQg ddRg dSdTg dUi dVg dWdXg dYdZg dYd[g d6d\g dCd]g d^d_g d`dag dbdcg dddeg dfdgg ddhg d^dig d0djg dkdlg d*dmg d*dng doi dpg dAdqg drdsg drdtg d8dug d8dvg dwdxg d8dyg d8dzg d8d{g d8d|g d8d}g d8d~g ddg d-dg d-dg d-dg d-i dg dfdg ddg ddg ddg ddg ddg ddg ddg ddg ddg ddg ddg ddg ddg ddg ddg dg dg dwg dg dg dg dg dg d'g dg dd
Zy)a.  List of renames to apply when converting from TF 1.0 to TF 2.0.

THIS FILE IS AUTOGENERATED: To update, please run:
  bazel run tensorflow/tools/compatibility/update:generate_v2_reorders_map
This file should be updated whenever a function is added to
self.reordered_function_names in tf_upgrade_v2.py.
z	tf.argmax)NNname	dimensionoutput_typez	tf.argminztf.batch_to_space)Ncrops
block_sizer   block_shapeztf.boolean_mask)NNr   axisztf.cond)NNNstrictr   fn1fn2ztf.confusion_matrix)NNNdtyper   weightsztf.convert_to_tensor)NNr   preferred_dtype
dtype_hintz*tf.data.experimental.RaggedTensorStructure)r   shaperagged_rankz*tf.data.experimental.SparseTensorStructurer   r   z)tf.data.experimental.TensorArrayStructure)r   element_shapedynamic_sizeinfer_shapez$tf.data.experimental.TensorStructureztf.debugging.assert_all_finite)tmsgr   xmessageztf.decode_csv)NNNNr   na_valueselect_colsztf.depth_to_space)NNr   data_formatz9tf.feature_column.categorical_column_with_vocabulary_file)NNNnum_oov_bucketsdefault_valuer   ztf.gather_nd)NNr   
batch_dimsztf.gradients)	NNNNcolocate_gradients_with_opsgate_gradientsaggregation_methodstop_gradientsunconnected_gradientsztf.hessians)NNr   r   r    r!   z&tf.image.sample_distorted_bounding_box)
NNNseed2min_object_coveredaspect_ratio_range
area_rangemax_attemptsuse_image_if_no_bounding_boxesr   z$tf.initializers.uniform_unit_scaling)factorseedr   ztf.io.decode_csvztf.io.parse_example)NNr   example_namesztf.io.parse_single_exampleztf.io.serialize_many_sparse)Nr   out_typeztf.io.serialize_sparseztf.linalg.norm)NNNNN	keep_dimsztf.manip.gather_ndztf.math.argmaxztf.math.argminztf.math.confusion_matrixztf.math.in_top_k)predictionstargetskr   ztf.math.reduce_all)NNNNreduction_indicesr.   ztf.math.reduce_anyztf.math.reduce_logsumexpztf.math.reduce_maxztf.math.reduce_meanztf.math.reduce_minztf.math.reduce_prodztf.math.reduce_sumztf.multinomial)NNr+   r   output_dtypeztf.nn.avg_pool)valueksizestridespaddingr   r   inputztf.nn.avg_pool2dztf.nn.conv1d)	r4   filtersstrider7   use_cudnn_on_gpur   r   r8   	dilationsztf.nn.conv2d)	Nfilterr6   r7   r;   r   r<   r   r9   ztf.nn.conv2d_backprop_input)
input_sizesr=   out_backpropr6   r7   r;   r   r<   r   r9   ztf.nn.convolution)	Nr=   r7   r6   dilation_rater   r   r9   r<   ztf.nn.crelu)Nr   r   ztf.nn.ctc_beam_search_decoder)inputssequence_length
beam_width	top_pathsmerge_repeatedztf.nn.depth_to_spaceztf.nn.depthwise_conv2d)NNNNrater   r   r<   ztf.nn.embedding_lookup)NNpartition_strategyr   validate_indicesmax_normztf.nn.embedding_lookup_sparse)NNNrG   r   combinerrI   allow_fast_lookupztf.nn.fractional_avg_pool)r4   pooling_ratiopseudo_randomoverlappingdeterministicr+   r$   r   ztf.nn.fractional_max_poolztf.nn.in_top_kztf.nn.max_poolztf.nn.moments)NNNr   r.   keepdimsz
tf.nn.pool)	NNNr7   r@   r6   r   r   r<   ztf.nn.separable_conv2d)	NNNNNrF   r   r   r<   z'tf.nn.softmax_cross_entropy_with_logits)labelslogitsdimr   r   ztf.nn.space_to_batch)Npaddingsr   r   r   ztf.nn.space_to_depthztf.nn.weighted_momentsztf.normztf.pad)NNNr   constant_valuesztf.parse_exampleztf.parse_single_exampleztf.quantize_v2)
NNNNNr   
round_modenarrow_ranger   ensure_minimum_rangeztf.random.multinomialztf.random.poisson)lamr   r   r+   r   ztf.random_poissonztf.reduce_allztf.reduce_anyztf.reduce_join)NNr.   	separatorr   r2   rP   ztf.reduce_logsumexpztf.reduce_maxztf.reduce_meanztf.reduce_minztf.reduce_prodztf.reduce_sumztf.reverse_sequence)NNNNNseq_dim	batch_dimztf.serialize_many_sparseztf.serialize_sparseztf.shapeztf.sizeztf.space_to_batchztf.space_to_depthztf.sparse.add)NNNthreshztf.sparse.concat)NNr   expand_nonconcat_dim
concat_dimexpand_nonconcat_dimsztf.sparse.reduce_max)NNNreduction_axesr.   ztf.sparse.segment_mean)NNNr   num_segmentssparse_gradientztf.sparse.segment_sqrt_nztf.sparse.segment_sumztf.sparse.split)keyword_requiredsp_input	num_splitr   r   	split_dimztf.sparse_addztf.sparse_concatztf.sparse_matmul)NNNNa_is_sparseb_is_sparser   ztf.sparse_reduce_maxztf.sparse_segment_meanztf.sparse_segment_sqrt_nztf.sparse_segment_sumztf.sparse_split)Nr   unit)NNNr   rj   )actualexpectedcheckpoint_v2hash_table_shared_name)NNr   	conjugate)Nr   control_inputs)
condbody	loop_varsshape_invariantsparallel_iterations	back_propswap_memoryr   maximum_iterationsreturn_same_structure)
ztf.strings.lengthztf.strings.reduce_joinztf.strings.substrz	tf.substrztf.test.assert_equal_graph_defztf.transposeztf.tuplez#tf.uniform_unit_scaling_initializerztf.verify_tensor_all_finiteztf.while_loopN)__doc__reorders     Z/home/dcms/DCMS/lib/python3.12/site-packages/tensorflow/tools/compatibility/reorders_v2.py<module>r      sz   qAqAq Mq 3	q
 Aq Iq Qq 12Sq 17G2Dq 01jq +Wg,>q %&Jq Pq <q @  BAq  6!q"   _#q$ n%q& -  /~'q( +,G)q* S+q, @-q. !"G/q0 "#=1q2 83q4 A5q6 <7q8 F9q: F;q<  N=q> ??q@ TAqB TCqD  ZEqF TGqH UIqJ TKqL UMqN TOqP BQqR ^SqT `UqV ~WqX }YqZ "  $f[q\ ]q^ )_q` $%oaqb ?cqd beqf hgqh $  &Ciqj    "Fkql    "Fmqn =oqp ^qqr Hsqt ouqv hwqx ./Zyqz S{q| ?}q~ Qq@ :AqB ;CqD =EqF DGqH zIqJ IKqL BMqN BOqP OQqR OSqT eUqV UWqX OYqZ P[q\ O]q^ P_q` Oaqb Qcqd  :eqf 5gqh *iqj )kql Pmqn <oqp 1qqr ksqt Muqv [wqx  ]yqz Z{q| a}q~ 1q@ kAqB VCqD MEqF [GqH  ]IqJ ZKqL aMqN 0m;3&g50+F#G qaqr}   