o
    ©Ÿ?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)NZcropsÚ
block_sizer   Úblock_shapeztf.boolean_mask)NNr   Úaxisztf.cond)NNNÚstrictr   Zfn1Zfn2ztf.confusion_matrix)NNNÚdtyper   Úweightsztf.convert_to_tensor)NNr   Zpreferred_dtypeZ
dtype_hintz*tf.data.experimental.RaggedTensorStructure)r   ÚshapeZragged_rankz*tf.data.experimental.SparseTensorStructurer   r
   z)tf.data.experimental.TensorArrayStructure)r   Zelement_shapeZdynamic_sizeZinfer_shapez$tf.data.experimental.TensorStructureztf.debugging.assert_all_finite)ÚtÚmsgr   ÚxÚmessageztf.decode_csv)NNNNr   Zna_valueZ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$   r%   r   r   r   r   r   r   r   r&   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   r'   r   r   r(   z9tf.feature_column.categorical_column_with_vocabulary_file)NNNZnum_oov_bucketsÚdefault_valuer   ztf.gather_nd)NNr   Z
batch_dimsztf.gradients)	NNNNÚcolocate_gradients_with_opsÚgate_gradientsÚaggregation_methodZstop_gradientsZunconnected_gradientsztf.hessians)NNr   r*   r+   r,   z&tf.image.sample_distorted_bounding_box)
NNNÚseed2Zmin_object_coveredZaspect_ratio_rangeZ
area_rangeZmax_attemptsZuse_image_if_no_bounding_boxesr   z$tf.initializers.uniform_unit_scaling)ÚfactorÚseedr   ztf.io.decode_csvztf.io.parse_example)NNr   Zexample_namesztf.io.parse_single_exampleztf.io.serialize_many_sparse)Nr   Z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)ZpredictionsÚtargetsÚkr   ztf.math.reduce_all)NNNNÚreduction_indicesr0   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   Zoutput_dtypeztf.nn.avg_pool)ÚvalueZksizeÚstridesÚpaddingr   r   Úinputztf.nn.avg_pool2dztf.nn.conv1d)	r4   ÚfiltersZstrider6   Úuse_cudnn_on_gpur   r   r7   Ú	dilationsztf.nn.conv2d)	NÚfilterr5   r6   r9   r   r:   r   r8   ztf.nn.conv2d_backprop_input)
Zinput_sizesr;   Zout_backpropr5   r6   r9   r   r:   r   r8   ztf.nn.convolution)	Nr;   r6   r5   Údilation_rater   r   r8   r:   ztf.nn.crelu)Nr   r   ztf.nn.ctc_beam_search_decoder)ZinputsZsequence_lengthZ
beam_widthZ	top_pathsZmerge_repeatedztf.nn.depth_to_spaceztf.nn.depthwise_conv2d)NNNNÚrater   r   r:   ztf.nn.embedding_lookup)NNÚpartition_strategyr   Zvalidate_indicesÚmax_normztf.nn.embedding_lookup_sparse)NNNr>   r   Zcombinerr?   ztf.nn.fractional_avg_pool)r4   Zpooling_ratioZpseudo_randomZoverlappingZdeterministicr/   r-   r   ztf.nn.fractional_max_poolztf.nn.in_top_kztf.nn.max_poolztf.nn.moments)NNNr   r0   Úkeepdimsz
tf.nn.pool)	NNNr6   r<   r5   r   r   r:   ztf.nn.separable_conv2d)	NNNNNr=   r   r   r:   z'tf.nn.softmax_cross_entropy_with_logits)ÚlabelsZlogitsÚdimr   r   ztf.nn.space_to_batch)NZpaddingsr   r   r   ztf.nn.space_to_depthztf.nn.weighted_momentsztf.normztf.pad)NNNr   Zconstant_valuesztf.parse_exampleztf.parse_single_exampleztf.quantize_v2)
NNNNNr   Z
round_modeZnarrow_ranger   Zensure_minimum_rangeztf.random.multinomialztf.random.poisson)Zlamr
   r   r/   r   ztf.random_poissonztf.reduce_allztf.reduce_anyztf.reduce_join)NNr0   Ú	separatorr   r3   r@   ztf.reduce_logsumexpztf.reduce_maxztf.reduce_meanztf.reduce_minztf.reduce_prodztf.reduce_sumztf.reverse_sequence)NNNNNZseq_dimZ	batch_dimztf.serialize_many_sparseztf.serialize_sparseztf.shapeztf.sizeztf.space_to_batchztf.space_to_depthztf.sparse.add)NNNZthreshztf.sparse.concat)NNr   Zexpand_nonconcat_dimZ
concat_dimZexpand_nonconcat_dimsztf.sparse.reduce_max)NNNZreduction_axesr0   ztf.sparse.segment_mean)NNNr   Znum_segmentsztf.sparse.segment_sqrt_nztf.sparse.segment_sumztf.sparse.split)Zkeyword_requiredZsp_inputZ	num_splitr   r   Z	split_dimztf.sparse_addztf.sparse_concatztf.sparse_matmul)NNNNZa_is_sparseZ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   rD   z	tf.substrztf.test.assert_equal_graph_def)ÚactualÚexpectedZcheckpoint_v2Zhash_table_shared_nameztf.transpose)NNr   Ú	conjugateztf.tuple)Nr   Zcontrol_inputsz#tf.uniform_unit_scaling_initializerztf.verify_tensor_all_finiteztf.while_loop)
ZcondÚbodyZ	loop_varsZshape_invariantsZparallel_iterationsZ	back_propZswap_memoryr   Zmaximum_iterationsZreturn_same_structureN)Ú__doc__Zreorders© rJ   rJ   úk/home/www/facesmatcher.com/pyenv/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
ˆ