diff --git a/sklearn/metrics/_dist_metrics.pyx b/sklearn/metrics/_dist_metrics.pyx index c442be0398980..d17be2c8cb73d 100644 --- a/sklearn/metrics/_dist_metrics.pyx +++ b/sklearn/metrics/_dist_metrics.pyx @@ -29,7 +29,7 @@ from libc.math cimport fabs, sqrt, exp, pow, cos, sin, asin cdef DTYPE_t INF = np.inf from scipy.sparse import csr_matrix, issparse -from ..utils._typedefs cimport DTYPE_t, ITYPE_t, DITYPE_t, DTYPECODE +from ..utils._typedefs cimport DTYPE_t, ITYPE_t, DTYPECODE from ..utils._typedefs import DTYPE, ITYPE from ..utils._readonly_array_wrapper import ReadonlyArrayWrapper from ..utils import check_array diff --git a/sklearn/metrics/_pairwise_distances_reduction.pyx b/sklearn/metrics/_pairwise_distances_reduction.pyx index 29ac839187fc9..bbd640e4ae39c 100644 --- a/sklearn/metrics/_pairwise_distances_reduction.pyx +++ b/sklearn/metrics/_pairwise_distances_reduction.pyx @@ -40,7 +40,7 @@ from ..utils._cython_blas cimport ( ) from ..utils._heap cimport simultaneous_sort, heap_push from ..utils._openmp_helpers cimport _openmp_thread_num -from ..utils._typedefs cimport ITYPE_t, DTYPE_t, DITYPE_t +from ..utils._typedefs cimport ITYPE_t, DTYPE_t from ..utils._typedefs cimport ITYPECODE, DTYPECODE from numbers import Integral, Real diff --git a/sklearn/utils/_typedefs.pxd b/sklearn/utils/_typedefs.pxd index b121953d15e4e..c98a741efe25a 100644 --- a/sklearn/utils/_typedefs.pxd +++ b/sklearn/utils/_typedefs.pxd @@ -11,8 +11,3 @@ cdef enum: # Index/integer type. # WARNING: ITYPE_t must be a signed integer type or you will have a bad time! ctypedef np.intp_t ITYPE_t # WARNING: should match ITYPE in typedefs.pyx - -# Fused type for certain operations -ctypedef fused DITYPE_t: - ITYPE_t - DTYPE_t