re-enable imports checks (#51)

This commit is contained in:
Haifeng Jin 2023-04-27 17:51:32 -07:00 committed by Francois Chollet
parent 038d7bb200
commit ffa1f81b9e
17 changed files with 5 additions and 27 deletions

@ -1,6 +1,5 @@
import jax
import numpy as np
from jax import numpy as jnp
from keras_core import backend
from keras_core import initializers

@ -23,9 +23,9 @@ from keras_core.utils.io_utils import print_msg
# Import backend functions.
if backend() == "tensorflow":
print_msg("Using TensorFlow backend")
from keras_core.backend.tensorflow import *
from keras_core.backend.tensorflow import * # noqa: F403
elif backend() == "jax":
print_msg("Using JAX backend.")
from keras_core.backend.jax import *
from keras_core.backend.jax import * # noqa: F403
else:
raise ValueError(f"Unable to import backend : {backend()}")

@ -1,8 +1,6 @@
import json
import os
from keras_core.utils.io_utils import print_msg
# The type of float to use throughout a session.
_FLOATX = "float32"

@ -1,5 +1,3 @@
import copy
from keras_core.api_export import keras_core_export
from keras_core.callbacks.callback import Callback
from keras_core.utils import io_utils

@ -1,5 +1,3 @@
import warnings
from keras_core.api_export import keras_core_export

@ -1,6 +1,5 @@
import numpy as np
from keras_core import operations as ops
from keras_core import testing
from keras_core.losses import losses

@ -1,7 +1,6 @@
from keras_core import backend
from keras_core import operations as ops
from keras_core.api_export import keras_core_export
from keras_core.backend import floatx
from keras_core.losses.loss import squeeze_to_same_rank
from keras_core.metrics import reduction_metrics

@ -1,6 +1,5 @@
from keras_core import backend
from keras_core import initializers
from keras_core import operations as ops
from keras_core.api_export import keras_core_export
from keras_core.metrics import metrics_utils
from keras_core.metrics.metric import Metric

@ -1,11 +1,8 @@
from keras_core import operations as ops
from keras_core.api_export import keras_core_export
from keras_core.losses import losses
from keras_core.losses.losses import categorical_hinge
from keras_core.losses.losses import hinge
from keras_core.losses.losses import squared_hinge
from keras_core.metrics import reduction_metrics
from keras_core.metrics.metric import Metric
@keras_core_export("keras_core.metrics.Hinge")

@ -1,6 +1,5 @@
import numpy as np
from keras_core import operations as ops
from keras_core import testing
from keras_core.metrics import hinge_metrics

@ -1,9 +1,6 @@
from keras_core import operations as ops
from keras_core.api_export import keras_core_export
from keras_core.losses import losses
from keras_core.losses.losses import mean_squared_error
from keras_core.metrics import reduction_metrics
from keras_core.metrics.metric import Metric
@keras_core_export("keras_core.metrics.MeanSquaredError")

@ -1,6 +1,5 @@
import numpy as np
from keras_core import operations as ops
from keras_core import testing
from keras_core.metrics import regression_metrics

@ -9,5 +9,5 @@ from keras_core.backend import is_tensor
from keras_core.backend import name_scope
from keras_core.backend import random
from keras_core.backend import shape
from keras_core.operations.nn import *
from keras_core.operations.numpy import *
from keras_core.operations.nn import * # noqa: F403
from keras_core.operations.numpy import * # noqa: F403

@ -1,7 +1,6 @@
import numpy as np
import pytest
import tensorflow as tf
from tensorflow.python.ops.numpy_ops import np_config
from keras_core import testing
from keras_core.backend import backend

@ -1,7 +1,6 @@
import numpy as np
import tensorflow as tf
from keras_core import backend
from keras_core import testing
from keras_core.trainers.data_adapters import tf_dataset_adapter

@ -1,6 +1,5 @@
import math
import re
import string
from tensorflow import nest

@ -36,8 +36,6 @@ ignore =
N812
# do not use bare 'except'
E722
# wildcard imports
F401,F403
# too many "#"
E266
@ -49,6 +47,7 @@ exclude =
per-file-ignores =
# import not used
**/__init__.py:F401
**/random.py:F401
# TODO: remove the following files when long lines are reformatted.
keras_core/trainers/trainer.py:E501
keras_core/trainers/epoch_iterator.py:E501