-
Notifications
You must be signed in to change notification settings - Fork 205
OpenFeb 14, 2026
No due date
•Last updated Implement NumPy Enhancement Proposals (NEPs) for behavioral compatibility with NumPy.
Documentation: docs/neps/
Key NEPs:
- NEP 50: Scalar promotion rules
- NEP 52: API cleanup
- NEP 56: Array API standard
- NEP 10/38/54: SIMD optimization
- NEP 42/43: DType system
- NEP 07: datetime64/timedelta64
- NEP 55: StringDType
Reference: https://numpy.org/neps/
0% complete
List view
0 of 9 selected 0 issues of 9 selected
[NEP10 NEP38 NEP54] SIMD and Iterator Performance
architectureCross-cutting structural changes affecting multiple componentsCross-cutting structural changes affecting multiple componentscoreInternal engine: Shape, Storage, TensorEngine, iteratorsInternal engine: Shape, Storage, TensorEngine, iteratorsenhancementNew feature or requestNew feature or requestNumPy 2.x ComplianceAligns behavior with NumPy 2.x (NEPs, breaking changes)Aligns behavior with NumPy 2.x (NEPs, breaking changes)performancePerformance improvements or optimizationsPerformance improvements or optimizationsStatus: Open.#548 In SciSharp/NumSharp;[NEP42 NEP43 NEP55] DType System and String Support
architectureCross-cutting structural changes affecting multiple componentsCross-cutting structural changes affecting multiple componentscoreInternal engine: Shape, Storage, TensorEngine, iteratorsInternal engine: Shape, Storage, TensorEngine, iteratorsdocumentation-neededFeature requires documentation after implementation or depiction of lack of documentationFeature requires documentation after implementation or depiction of lack of documentationenhancementNew feature or requestNew feature or requestNumPy 2.x ComplianceAligns behavior with NumPy 2.x (NEPs, breaking changes)Aligns behavior with NumPy 2.x (NEPs, breaking changes)Status: Open.#549 In SciSharp/NumSharp;[NEP27 NEP51] Scalar and Zero-Rank Array Handling
coreInternal engine: Shape, Storage, TensorEngine, iteratorsInternal engine: Shape, Storage, TensorEngine, iteratorsdocumentation-neededFeature requires documentation after implementation or depiction of lack of documentationFeature requires documentation after implementation or depiction of lack of documentationenhancementNew feature or requestNew feature or requestNumPy 2.x ComplianceAligns behavior with NumPy 2.x (NEPs, breaking changes)Aligns behavior with NumPy 2.x (NEPs, breaking changes)Status: Open.#550 In SciSharp/NumSharp;[NEP05 NEP20] Generalized Universal Functions
coreInternal engine: Shape, Storage, TensorEngine, iteratorsInternal engine: Shape, Storage, TensorEngine, iteratorsdocumentation-neededFeature requires documentation after implementation or depiction of lack of documentationFeature requires documentation after implementation or depiction of lack of documentationenhancementNew feature or requestNew feature or requestNumPy 2.x ComplianceAligns behavior with NumPy 2.x (NEPs, breaking changes)Aligns behavior with NumPy 2.x (NEPs, breaking changes)Status: Open.#551 In SciSharp/NumSharp;[NEP21] Advanced Indexing Semantics
apiPublic API surface (np.*, NDArray methods, operators)Public API surface (np.*, NDArray methods, operators)documentation-neededFeature requires documentation after implementation or depiction of lack of documentationFeature requires documentation after implementation or depiction of lack of documentationenhancementNew feature or requestNew feature or requestNumPy 2.x ComplianceAligns behavior with NumPy 2.x (NEPs, breaking changes)Aligns behavior with NumPy 2.x (NEPs, breaking changes)Status: Open.#552 In SciSharp/NumSharp;[NEP01 NEP19] File Format and RNG Interoperability
apiPublic API surface (np.*, NDArray methods, operators)Public API surface (np.*, NDArray methods, operators)documentation-neededFeature requires documentation after implementation or depiction of lack of documentationFeature requires documentation after implementation or depiction of lack of documentationenhancementNew feature or requestNew feature or requestNumPy 2.x ComplianceAligns behavior with NumPy 2.x (NEPs, breaking changes)Aligns behavior with NumPy 2.x (NEPs, breaking changes)Status: Open.#553 In SciSharp/NumSharp;[NEP07] DateTime and Timedelta Types
documentation-neededFeature requires documentation after implementation or depiction of lack of documentationFeature requires documentation after implementation or depiction of lack of documentationenhancementNew feature or requestNew feature or requestmissing feature/sNumPy function not yet implemented in NumSharpNumPy function not yet implemented in NumSharpNumPy 2.x ComplianceAligns behavior with NumPy 2.x (NEPs, breaking changes)Aligns behavior with NumPy 2.x (NEPs, breaking changes)Status: Open.#554 In SciSharp/NumSharp;[NEP32 NEP34] API Cleanup and Behavioral Changes
apiPublic API surface (np.*, NDArray methods, operators)Public API surface (np.*, NDArray methods, operators)documentation-neededFeature requires documentation after implementation or depiction of lack of documentationFeature requires documentation after implementation or depiction of lack of documentationenhancementNew feature or requestNew feature or requestNumPy 2.x ComplianceAligns behavior with NumPy 2.x (NEPs, breaking changes)Aligns behavior with NumPy 2.x (NEPs, breaking changes)Status: Open.#555 In SciSharp/NumSharp;[SPEC7] Seeding Pseudo-Random Number Generation
apiPublic API surface (np.*, NDArray methods, operators)Public API surface (np.*, NDArray methods, operators)enhancementNew feature or requestNew feature or requestNumPy 2.x ComplianceAligns behavior with NumPy 2.x (NEPs, breaking changes)Aligns behavior with NumPy 2.x (NEPs, breaking changes)Status: Open.#559 In SciSharp/NumSharp;