# python_sanity_test.py will complain about invalid or missing entries
# problematic entries can be commented for temporary whitelisting
tensorflow
tensorflow/compiler
tensorflow/compiler/xla
tensorflow/compiler/xla/service
tensorflow/core
tensorflow/core/example
tensorflow/core/framework
tensorflow/core/kernels
tensorflow/core/kernels/boosted_trees
tensorflow/core/lib
tensorflow/core/lib/core
tensorflow/core/profiler
tensorflow/core/protobuf
tensorflow/core/protobuf/tpu
tensorflow/core/util
tensorflow/examples
tensorflow/examples/tutorials
tensorflow/examples/tutorials/mnist
tensorflow/python
tensorflow/python/client
tensorflow/python/compat
tensorflow/python/data
tensorflow/python/data/ops
tensorflow/python/data/util
tensorflow/python/debug
tensorflow/python/debug/cli
tensorflow/python/debug/examples
tensorflow/python/debug/lib
tensorflow/python/debug/wrappers
tensorflow/python/eager
tensorflow/python/estimator
tensorflow/python/estimator/canned
tensorflow/python/estimator/export
tensorflow/python/estimator/inputs
tensorflow/python/estimator/inputs/queues
tensorflow/python/feature_column
tensorflow/python/framework
tensorflow/python/grappler
tensorflow/python/keras
tensorflow/python/keras/applications
tensorflow/python/keras/datasets
tensorflow/python/keras/engine
tensorflow/python/keras/estimator
tensorflow/python/keras/layers
tensorflow/python/keras/preprocessing
tensorflow/python/keras/utils
tensorflow/python/keras/wrappers
tensorflow/python/kernel_tests
tensorflow/python/kernel_tests/boosted_trees
tensorflow/python/kernel_tests/distributions
tensorflow/python/kernel_tests/linalg
tensorflow/python/kernel_tests/random
tensorflow/python/kernel_tests/testdata
tensorflow/python/layers
tensorflow/python/lib
tensorflow/python/lib/core
tensorflow/python/lib/io
tensorflow/python/ops
tensorflow/python/ops/distributions
tensorflow/python/ops/linalg
tensorflow/python/ops/losses
tensorflow/python/ops/signal
tensorflow/python/platform
tensorflow/python/profiler
tensorflow/python/profiler/internal
tensorflow/python/saved_model
tensorflow/python/summary
tensorflow/python/summary/writer
tensorflow/python/tools
tensorflow/python/tools/api
tensorflow/python/tools/api/generator
tensorflow/python/tpu
tensorflow/python/training
tensorflow/python/training/tracking
tensorflow/python/user_ops
tensorflow/python/util
tensorflow/python/util/protobuf
tensorflow/tools
tensorflow/tools/api
tensorflow/tools/graph_transforms
tensorflow/contrib
tensorflow/contrib/all_reduce
tensorflow/contrib/all_reduce/python
tensorflow/contrib/android
tensorflow/contrib/android/java
tensorflow/contrib/android/java/org
tensorflow/contrib/android/java/org/tensorflow
tensorflow/contrib/android/java/org/tensorflow/contrib
tensorflow/contrib/android/java/org/tensorflow/contrib/android
tensorflow/contrib/android/jni
tensorflow/contrib/batching
tensorflow/contrib/batching/python
tensorflow/contrib/batching/python/ops
tensorflow/contrib/bayesflow
tensorflow/contrib/bayesflow/python
tensorflow/contrib/bayesflow/python/ops
# tensorflow/contrib/bigtable/python
# tensorflow/contrib/bigtable/python/ops
tensorflow/contrib/boosted_trees
tensorflow/contrib/boosted_trees/estimator_batch
tensorflow/contrib/boosted_trees/kernels
tensorflow/contrib/boosted_trees/ops
tensorflow/contrib/boosted_trees/proto
tensorflow/contrib/boosted_trees/python
tensorflow/contrib/boosted_trees/python/kernel_tests
tensorflow/contrib/boosted_trees/python/ops
tensorflow/contrib/boosted_trees/python/training
tensorflow/contrib/boosted_trees/python/training/functions
tensorflow/contrib/boosted_trees/python/utils
tensorflow/contrib/checkpoint
tensorflow/contrib/checkpoint/python
tensorflow/contrib/cloud
tensorflow/contrib/cloud/kernels
tensorflow/contrib/cloud/ops
tensorflow/contrib/cloud/python
tensorflow/contrib/cloud/python/ops
tensorflow/contrib/cluster_resolver
tensorflow/contrib/cluster_resolver/python
tensorflow/contrib/cluster_resolver/python/training
tensorflow/contrib/compiler
tensorflow/contrib/constrained_optimization
tensorflow/contrib/constrained_optimization/python
tensorflow/contrib/copy_graph
tensorflow/contrib/copy_graph/python
tensorflow/contrib/copy_graph/python/util
tensorflow/contrib/crf
tensorflow/contrib/crf/python
tensorflow/contrib/crf/python/ops
tensorflow/contrib/cudnn_rnn
tensorflow/contrib/cudnn_rnn/python
tensorflow/contrib/cudnn_rnn/python/layers
tensorflow/contrib/cudnn_rnn/python/ops
tensorflow/contrib/data
tensorflow/contrib/data/python
tensorflow/contrib/data/python/kernel_tests
tensorflow/contrib/data/python/ops
tensorflow/contrib/decision_trees
tensorflow/contrib/decision_trees/proto
tensorflow/contrib/deprecated
tensorflow/contrib/distribute
tensorflow/contrib/distribute/python
tensorflow/contrib/distribute/python/examples
tensorflow/contrib/distributions
tensorflow/contrib/distributions/python
tensorflow/contrib/distributions/python/ops
tensorflow/contrib/distributions/python/ops/bijectors
tensorflow/contrib/eager
tensorflow/contrib/eager/python
tensorflow/contrib/estimator
tensorflow/contrib/estimator/python
tensorflow/contrib/estimator/python/estimator
tensorflow/contrib/factorization
tensorflow/contrib/factorization/examples
tensorflow/contrib/factorization/kernels
tensorflow/contrib/factorization/ops
tensorflow/contrib/factorization/python
tensorflow/contrib/factorization/python/ops
tensorflow/contrib/feature_column
tensorflow/contrib/feature_column/python
tensorflow/contrib/feature_column/python/feature_column
tensorflow/contrib/ffmpeg
tensorflow/contrib/ffmpeg/default
tensorflow/contrib/framework
tensorflow/contrib/framework/kernels
tensorflow/contrib/framework/ops
tensorflow/contrib/framework/python
tensorflow/contrib/framework/python/framework
tensorflow/contrib/framework/python/ops
tensorflow/contrib/fused_conv
tensorflow/contrib/fused_conv/kernels
tensorflow/contrib/fused_conv/python
tensorflow/contrib/fused_conv/python/ops
tensorflow/contrib/graph_editor
tensorflow/contrib/graph_editor/examples
tensorflow/contrib/grid_rnn
tensorflow/contrib/grid_rnn/python
tensorflow/contrib/grid_rnn/python/ops
tensorflow/contrib/hadoop/python
tensorflow/contrib/hadoop/python/ops
tensorflow/contrib/hooks
tensorflow/contrib/hooks/python
tensorflow/contrib/image
tensorflow/contrib/image/kernels
tensorflow/contrib/image/ops
tensorflow/contrib/image/python
tensorflow/contrib/image/python/ops
tensorflow/contrib/input_pipeline
tensorflow/contrib/input_pipeline/kernels
tensorflow/contrib/input_pipeline/ops
tensorflow/contrib/input_pipeline/python
tensorflow/contrib/input_pipeline/python/ops
tensorflow/contrib/integrate
tensorflow/contrib/integrate/python
tensorflow/contrib/integrate/python/ops
tensorflow/contrib/kafka/python
tensorflow/contrib/kafka/python/ops
tensorflow/contrib/ignite/python
tensorflow/contrib/ignite/python/ops
tensorflow/contrib/keras
tensorflow/contrib/keras/api
tensorflow/contrib/keras/api/keras
tensorflow/contrib/keras/api/keras/activations
tensorflow/contrib/keras/api/keras/applications
tensorflow/contrib/keras/api/keras/applications/inception_v3
tensorflow/contrib/keras/api/keras/applications/mobilenet
tensorflow/contrib/keras/api/keras/applications/resnet50
tensorflow/contrib/keras/api/keras/applications/vgg16
tensorflow/contrib/keras/api/keras/applications/vgg19
tensorflow/contrib/keras/api/keras/applications/xception
tensorflow/contrib/keras/api/keras/backend
tensorflow/contrib/keras/api/keras/callbacks
tensorflow/contrib/keras/api/keras/constraints
tensorflow/contrib/keras/api/keras/datasets
tensorflow/contrib/keras/api/keras/datasets/boston_housing
tensorflow/contrib/keras/api/keras/datasets/cifar10
tensorflow/contrib/keras/api/keras/datasets/cifar100
tensorflow/contrib/keras/api/keras/datasets/imdb
tensorflow/contrib/keras/api/keras/datasets/mnist
tensorflow/contrib/keras/api/keras/datasets/reuters
tensorflow/contrib/keras/api/keras/initializers
tensorflow/contrib/keras/api/keras/layers
tensorflow/contrib/keras/api/keras/losses
tensorflow/contrib/keras/api/keras/metrics
tensorflow/contrib/keras/api/keras/models
tensorflow/contrib/keras/api/keras/optimizers
tensorflow/contrib/keras/api/keras/preprocessing
tensorflow/contrib/keras/api/keras/preprocessing/image
tensorflow/contrib/keras/api/keras/preprocessing/sequence
tensorflow/contrib/keras/api/keras/preprocessing/text
tensorflow/contrib/keras/api/keras/regularizers
tensorflow/contrib/keras/api/keras/utils
tensorflow/contrib/keras/api/keras/wrappers
tensorflow/contrib/keras/api/keras/wrappers/scikit_learn
tensorflow/contrib/kernel_methods
tensorflow/contrib/kernel_methods/python
tensorflow/contrib/kernel_methods/python/mappers
tensorflow/contrib/kinesis/python
tensorflow/contrib/kinesis/python/ops
tensorflow/contrib/labeled_tensor
tensorflow/contrib/labeled_tensor/python
tensorflow/contrib/labeled_tensor/python/ops
tensorflow/contrib/layers
tensorflow/contrib/layers/kernels
tensorflow/contrib/layers/ops
tensorflow/contrib/layers/python
tensorflow/contrib/layers/python/layers
tensorflow/contrib/layers/python/ops
tensorflow/contrib/learn
tensorflow/contrib/learn/python
tensorflow/contrib/learn/python/learn
tensorflow/contrib/learn/python/learn/datasets
tensorflow/contrib/learn/python/learn/datasets/data
tensorflow/contrib/learn/python/learn/estimators
tensorflow/contrib/learn/python/learn/learn_io
tensorflow/contrib/learn/python/learn/ops
tensorflow/contrib/learn/python/learn/preprocessing
tensorflow/contrib/learn/python/learn/utils
tensorflow/contrib/legacy_seq2seq
tensorflow/contrib/legacy_seq2seq/python
tensorflow/contrib/legacy_seq2seq/python/ops
tensorflow/contrib/libsvm
tensorflow/contrib/libsvm/python
tensorflow/contrib/libsvm/python/kernel_tests
tensorflow/contrib/libsvm/python/ops
tensorflow/contrib/linear_optimizer
tensorflow/contrib/linear_optimizer/kernels
tensorflow/contrib/linear_optimizer/kernels/g3doc
tensorflow/contrib/linear_optimizer/python
tensorflow/contrib/linear_optimizer/python/ops
# TODO(drpngx): Fix failing imports
# tensorflow/lite
# tensorflow/lite/python
# tensorflow/lite/toco
# tensorflow/lite/toco/python
tensorflow/contrib/lookup
tensorflow/contrib/losses
tensorflow/contrib/losses/python
tensorflow/contrib/losses/python/losses
tensorflow/contrib/losses/python/metric_learning
tensorflow/contrib/makefile
tensorflow/contrib/memory_stats
tensorflow/contrib/memory_stats/kernels
tensorflow/contrib/memory_stats/ops
tensorflow/contrib/memory_stats/python
tensorflow/contrib/memory_stats/python/ops
tensorflow/contrib/meta_graph_transform
tensorflow/contrib/metrics
tensorflow/contrib/metrics/python
tensorflow/contrib/metrics/python/metrics
tensorflow/contrib/metrics/python/ops
tensorflow/contrib/mixed_precision
tensorflow/contrib/mixed_precision/python
tensorflow/contrib/mpi_collectives/python
tensorflow/contrib/mpi_collectives/python/ops
tensorflow/contrib/model_pruning
tensorflow/contrib/model_pruning/examples
tensorflow/contrib/model_pruning/examples/cifar10
tensorflow/contrib/model_pruning/python
tensorflow/contrib/model_pruning/python/layers
tensorflow/contrib/nearest_neighbor
tensorflow/contrib/nearest_neighbor/kernels
tensorflow/contrib/nearest_neighbor/ops
tensorflow/contrib/nearest_neighbor/python
tensorflow/contrib/nearest_neighbor/python/ops
tensorflow/contrib/nn
tensorflow/contrib/nn/python
tensorflow/contrib/nn/python/ops
tensorflow/contrib/opt
tensorflow/contrib/opt/python
tensorflow/contrib/opt/python/training
tensorflow/contrib/optimizer_v2
tensorflow/contrib/pi_examples
tensorflow/contrib/pi_examples/camera
tensorflow/contrib/pi_examples/label_image
tensorflow/contrib/pi_examples/label_image/data
tensorflow/contrib/periodic_resample
tensorflow/contrib/periodic_resample/python
tensorflow/contrib/periodic_resample/python/ops
tensorflow/contrib/predictor
tensorflow/contrib/proto
tensorflow/contrib/proto/python
tensorflow/contrib/proto/python/ops
tensorflow/contrib/quantization
tensorflow/contrib/quantization/python
tensorflow/contrib/quantize
tensorflow/contrib/quantize/python
tensorflow/contrib/receptive_field
tensorflow/contrib/receptive_field/python
tensorflow/contrib/receptive_field/python/util
tensorflow/contrib/receptive_field/python/util/examples
tensorflow/contrib/recurrent
tensorflow/contrib/recurrent/python
tensorflow/contrib/recurrent/python/ops
tensorflow/contrib/recurrent/python/kernel_tests
tensorflow/contrib/reduce_slice_ops
tensorflow/contrib/reduce_slice_ops/kernels
tensorflow/contrib/reduce_slice_ops/ops
tensorflow/contrib/reduce_slice_ops/python
tensorflow/contrib/reduce_slice_ops/python/ops
tensorflow/contrib/remote_fused_graph
tensorflow/contrib/remote_fused_graph/pylib
tensorflow/contrib/remote_fused_graph/pylib/python
tensorflow/contrib/remote_fused_graph/pylib/python/ops
tensorflow/contrib/resampler
tensorflow/contrib/resampler/kernels
tensorflow/contrib/resampler/ops
tensorflow/contrib/resampler/python
tensorflow/contrib/resampler/python/ops
tensorflow/contrib/rnn
tensorflow/contrib/rnn/kernels
tensorflow/contrib/rnn/ops
tensorflow/contrib/rnn/python
tensorflow/contrib/rnn/python/kernel_tests
tensorflow/contrib/rnn/python/ops
tensorflow/contrib/rpc
tensorflow/contrib/rpc/python
tensorflow/contrib/rpc/python/ops
tensorflow/contrib/saved_model
tensorflow/contrib/saved_model/python
tensorflow/contrib/saved_model/python/saved_model
tensorflow/contrib/seq2seq
tensorflow/contrib/seq2seq/kernels
tensorflow/contrib/seq2seq/ops
tensorflow/contrib/seq2seq/python
tensorflow/contrib/seq2seq/python/ops
tensorflow/contrib/session_bundle
tensorflow/contrib/session_bundle/example
tensorflow/contrib/signal
tensorflow/contrib/slim
tensorflow/contrib/slim/python
tensorflow/contrib/slim/python/slim
tensorflow/contrib/slim/python/slim/data
tensorflow/contrib/slim/python/slim/nets
tensorflow/contrib/solvers
tensorflow/contrib/solvers/python
tensorflow/contrib/solvers/python/ops
tensorflow/contrib/sparsemax
tensorflow/contrib/sparsemax/python
tensorflow/contrib/sparsemax/python/ops
tensorflow/contrib/specs
tensorflow/contrib/specs/python
tensorflow/contrib/staging
tensorflow/contrib/stat_summarizer
tensorflow/contrib/stat_summarizer/python
tensorflow/contrib/stateless
tensorflow/contrib/stateless/python
tensorflow/contrib/summary
tensorflow/contrib/tensorboard
tensorflow/contrib/tensorboard/plugins
tensorflow/contrib/tensorboard/plugins/projector
# TODO(sami): Add cmake implementations.
# tensorflow/contrib/tensorrt/python
# tensorflow/contrib/tensorrt/python/ops
tensorflow/contrib/tensor_forest
tensorflow/contrib/tensor_forest/client
tensorflow/contrib/tensor_forest/hybrid
tensorflow/contrib/tensor_forest/hybrid/core
tensorflow/contrib/tensor_forest/hybrid/core/ops
tensorflow/contrib/tensor_forest/hybrid/python
tensorflow/contrib/tensor_forest/hybrid/python/layers
tensorflow/contrib/tensor_forest/hybrid/python/models
tensorflow/contrib/tensor_forest/hybrid/python/ops
tensorflow/contrib/tensor_forest/kernels
tensorflow/contrib/tensor_forest/proto
tensorflow/contrib/tensor_forest/python
tensorflow/contrib/tensor_forest/python/ops
tensorflow/contrib/testing
tensorflow/contrib/testing/python
tensorflow/contrib/testing/python/framework
tensorflow/contrib/text
tensorflow/contrib/text/kernels
tensorflow/contrib/text/ops
tensorflow/contrib/text/python
tensorflow/contrib/text/python/ops
tensorflow/contrib/tfprof
tensorflow/contrib/timeseries
tensorflow/contrib/timeseries/examples
tensorflow/contrib/timeseries/examples/data
tensorflow/contrib/timeseries/python
tensorflow/contrib/timeseries/python/timeseries
tensorflow/contrib/timeseries/python/timeseries/state_space_models
tensorflow/contrib/tpu
tensorflow/contrib/tpu/profiler
tensorflow/contrib/tpu/python
tensorflow/contrib/tpu/python/ops
tensorflow/contrib/tpu/python/profiler
tensorflow/contrib/tpu/python/tpu
tensorflow/contrib/training
tensorflow/contrib/training/python
tensorflow/contrib/training/python/training
tensorflow/contrib/util
