• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2016 The TensorFlow Authors. All Rights Reserved.
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7#     http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14# ==============================================================================
15"""Code converters used by Autograph."""
16
17# Naming conventions:
18#  * each converter should specialize on a single idiom; be consistent with
19#    the Python reference for naming
20#  * all converters inherit core.converter.Base
21#  * module names describe the idiom that the converter covers, plural
22#  * the converter class is named consistent with the module, singular and
23#    includes the word Transformer
24#
25# Example:
26#
27#   lists.py
28#     class ListTransformer(converter.Base)
29