o
    ·i e[0  ã                   @   sÖ  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/¢“d0g d1¢“d2g d3¢“d4g d5¢“d6g d7¢“d8g d¢“d9g d:¢“d;g d:¢“d<g d=¢“d>g d=¢“d?g d@¢“¥i dAg d/¢“dBg d¢“dCg d¢“dDg d¢“dEg dF¢“dGg dH¢“dIg dH¢“dJg dH¢“dKg dH¢“dLg dH¢“dMg dH¢“dNg dH¢“dOg dH¢“dPg dQ¢“dRg dS¢“dTg dS¢“dUg dV¢“¥i dWg dX¢“dYg dZ¢“d[g d\¢“d]g d^¢“d_g d`¢“dag d¢“dbg dc¢“ddg de¢“dfg dg¢“dhg di¢“djg di¢“dkg dF¢“dlg dS¢“dmg dn¢“dog dp¢“dqg dr¢“dsg dt¢“¥i dug dv¢“dwg d¢“dxg dn¢“dyg d@¢“dzg d{¢“d|g d:¢“d}g d:¢“d~g d¢“d€g dQ¢“dg d‚¢“dƒg d‚¢“d„g dH¢“d…g dH¢“d†g d‡¢“dˆg dH¢“d‰g dH¢“dŠg dH¢“¥i d‹g dH¢“dŒg dH¢“dg dH¢“dŽg d¢“dg d=¢“d‘g d=¢“d’g d=¢“d“g d=¢“d”g dv¢“d•g d¢“d–g d—¢“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 d¬¢“d­g d‡¢“d®g d¯¢“d°g d¯¢“d±g d²¢“d³g d´¢“dµg d¶¢“d·g d7¢“d¸g d¢“¥d¹g dº¢i¥Zd»S )¼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_formatztf.estimator.BaselineClassifier)Ú	model_dirÚ	n_classesÚweight_columnÚlabel_vocabularyÚ	optimizerÚconfigÚloss_reductionztf.estimator.BaselineRegressor)r   Úlabel_dimensionr   r   r    r!   ztf.estimator.DNNClassifier)Úhidden_unitsÚfeature_columnsr   r   r   r   r   Úactivation_fnÚdropoutÚinput_layer_partitionerr    Úwarm_start_fromr!   Ú
batch_normz(tf.estimator.DNNLinearCombinedClassifier)r   Úlinear_feature_columnsÚlinear_optimizerÚdnn_feature_columnsÚdnn_optimizerÚdnn_hidden_unitsÚdnn_activation_fnÚdnn_dropoutr   r   r   r'   r    r(   r!   r)   Úlinear_sparse_combinerz'tf.estimator.DNNLinearCombinedRegressor)r   r*   r+   r,   r-   r.   r/   r0   r"   r   r'   r    r(   r!   r)   r1   ztf.estimator.DNNRegressor)r#   r$   r   r"   r   r   r%   r&   r'   r    r(   r!   r)   ztf.estimator.LinearClassifier)r$   r   r   r   r   r   r    Úpartitionerr(   r!   Úsparse_combinerztf.estimator.LinearRegressor)
r$   r   r"   r   r   r    r2   r(   r!   r3   z9tf.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   r7   r8   r9   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_indicesrF   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)NNrC   r   Úoutput_dtypeztf.nn.avg_pool)ÚvalueÚksizeÚstridesÚpaddingr   r   Úinputztf.nn.avg_pool2dztf.nn.conv1d)	rL   ÚfiltersÚstriderO   Úuse_cudnn_on_gpur   r   rP   Ú	dilationsztf.nn.conv2d)	NÚfilterrN   rO   rS   r   rT   r   rQ   ztf.nn.conv2d_backprop_input)
Úinput_sizesrU   Úout_backproprN   rO   rS   r   rT   r   rQ   ztf.nn.convolution)	NrU   rO   rN   Údilation_rater   r   rQ   rT   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   rT   ztf.nn.embedding_lookup)NNÚpartition_strategyr   Úvalidate_indicesÚmax_normztf.nn.embedding_lookup_sparse)NNNr_   r   Úcombinerra   ztf.nn.fractional_avg_pool)rL   Úpooling_ratioÚpseudo_randomÚoverlappingÚdeterministicrC   r<   r   ztf.nn.fractional_max_poolztf.nn.in_top_kztf.nn.max_poolztf.nn.moments)NNNr   rF   Úkeepdimsz
tf.nn.pool)	NNNrO   rX   rN   r   r   rT   ztf.nn.separable_conv2d)	NNNNNr^   r   r   rT   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   rC   r   ztf.random_poissonztf.reduce_allztf.reduce_anyztf.reduce_join)NNrF   Ú	separatorr   rJ   rg   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_axesrF   ztf.sparse.segment_mean)NNNr   Únum_segmentsz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_splitztf.strings.length)Nr   Úunitztf.strings.reduce_joinztf.strings.substr)NNNr   r€   z	tf.substrztf.test.assert_equal_graph_def)ÚactualÚexpectedÚcheckpoint_v2Úhash_table_shared_nameztf.transpose)NNr   Ú	conjugateztf.tuple)Nr   Úcontrol_inputsz#tf.uniform_unit_scaling_initializerztf.verify_tensor_all_finiteztf.while_loop)
ÚcondÚbodyÚ	loop_varsÚshape_invariantsÚparallel_iterationsÚ	back_propÚswap_memoryr   Úmaximum_iterationsÚreturn_same_structureN)Ú__doc__Úreorders© r’   r’   úY/var/www/myenv/lib/python3.10/site-packages/tensorflow/tools/compatibility/reorders_v2.pyÚ<module>   sä  ÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæåäãâá à!ß"Þ#Ý$Ü%Û&Ú'Ù(Ø)×*Ö+Õ,Ô-Ó.Ò/Ñ0Ð1Ï2Î3Í4Ì5Ë6Ê7É8È9Ç:Æ;Å<Ä=Ã>Â?Á@ÀA¿B¾C½D¼E»FºG¹H¸I·J¶KµL´M³N²O±P°Q¯R®S­T¬U«VªW©X¨Y§Z¦[¥\¤]£^¢_¡` aŸbžcdœe›fšg™h˜i—j–k•l”m“n’o‘pqrŽstŒu‹vŠw‰x
ˆ