Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/keras/src/utils/__init__.py: 100%
36 statements
« prev ^ index » next coverage.py v7.4.0, created at 2024-01-03 07:57 +0000
« prev ^ index » next coverage.py v7.4.0, created at 2024-01-03 07:57 +0000
1# Copyright 2022 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"""Public Keras utilities."""
17# isort: off
19# Serialization related
20from keras.src.saving.serialization_lib import deserialize_keras_object
21from keras.src.saving.serialization_lib import serialize_keras_object
22from keras.src.saving.object_registration import CustomObjectScope
23from keras.src.saving.object_registration import custom_object_scope
24from keras.src.saving.object_registration import get_custom_objects
25from keras.src.saving.object_registration import get_registered_name
26from keras.src.saving.object_registration import register_keras_serializable
28# Dataset related
29from keras.src.utils.audio_dataset import audio_dataset_from_directory
30from keras.src.utils.text_dataset import text_dataset_from_directory
31from keras.src.utils.timeseries_dataset import timeseries_dataset_from_array
32from keras.src.utils.image_dataset import image_dataset_from_directory
33from keras.src.utils.dataset_utils import split_dataset
35# Sequence related
36from keras.src.utils.data_utils import GeneratorEnqueuer
37from keras.src.utils.data_utils import OrderedEnqueuer
38from keras.src.utils.data_utils import Sequence
39from keras.src.utils.data_utils import SequenceEnqueuer
41# Image related
42from keras.src.utils.image_utils import array_to_img
43from keras.src.utils.image_utils import img_to_array
44from keras.src.utils.image_utils import load_img
45from keras.src.utils.image_utils import save_img
47# Python utils
48from keras.src.utils.tf_utils import set_random_seed
49from keras.src.utils.generic_utils import Progbar
50from keras.src.utils.data_utils import get_file
52# Preprocessing utils
53from keras.src.utils.feature_space import FeatureSpace
55# Internal
56from keras.src.utils.layer_utils import get_source_inputs
57from keras.src.utils.layer_utils import warmstart_embedding_matrix
59# Deprecated
60from keras.src.utils.np_utils import normalize
61from keras.src.utils.np_utils import to_categorical
62from keras.src.utils.np_utils import to_ordinal
63from keras.src.utils.data_utils import pad_sequences
65# Evaluation related
66from keras.src.utils.sidecar_evaluator import SidecarEvaluator
67from keras.src.utils.sidecar_evaluator import SidecarEvaluatorModelExport
69# Timed Thread
70from keras.src.utils.timed_threads import TimedThread
72# Visualization related
73from keras.src.utils.vis_utils import model_to_dot
74from keras.src.utils.vis_utils import plot_model