Commit d3018d2
Respond to PR feedback
- Update type annotations to remove unnecessary quotes
- Improve docstrings with concrete shape examples
- Use NumPy equivalents (vecdot, matvec, vecmat) in docstrings
- Simplify function implementations by removing redundant checks
- Substantially simplify tests to use a single test with proper dimensions
- Use proper 'int32' dtype test for better coverage
- Update test to handle both NumPy<2.0 and NumPy>=2.0
🤖 Generated with Claude Code
Co-Authored-By: Claude <[email protected]>1 parent 52e07bd commit d3018d2
2 files changed
+86
-91
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2842 | 2842 | | |
2843 | 2843 | | |
2844 | 2844 | | |
2845 | | - | |
2846 | | - | |
| 2845 | + | |
| 2846 | + | |
2847 | 2847 | | |
2848 | | - | |
| 2848 | + | |
2849 | 2849 | | |
2850 | 2850 | | |
2851 | 2851 | | |
| |||
2872 | 2872 | | |
2873 | 2873 | | |
2874 | 2874 | | |
2875 | | - | |
2876 | | - | |
| 2875 | + | |
| 2876 | + | |
2877 | 2877 | | |
2878 | | - | |
| 2878 | + | |
2879 | 2879 | | |
2880 | 2880 | | |
2881 | | - | |
2882 | | - | |
| 2881 | + | |
| 2882 | + | |
2883 | 2883 | | |
2884 | | - | |
| 2884 | + | |
2885 | 2885 | | |
2886 | 2886 | | |
2887 | 2887 | | |
2888 | 2888 | | |
2889 | | - | |
2890 | 2889 | | |
2891 | 2890 | | |
2892 | 2891 | | |
| |||
2896 | 2895 | | |
2897 | 2896 | | |
2898 | 2897 | | |
2899 | | - | |
2900 | | - | |
| 2898 | + | |
| 2899 | + | |
2901 | 2900 | | |
2902 | 2901 | | |
2903 | 2902 | | |
| |||
2918 | 2917 | | |
2919 | 2918 | | |
2920 | 2919 | | |
2921 | | - | |
2922 | | - | |
2923 | | - | |
| 2920 | + | |
| 2921 | + | |
2924 | 2922 | | |
2925 | 2923 | | |
2926 | 2924 | | |
2927 | 2925 | | |
2928 | 2926 | | |
2929 | | - | |
2930 | | - | |
| 2927 | + | |
| 2928 | + | |
2931 | 2929 | | |
2932 | | - | |
| 2930 | + | |
2933 | 2931 | | |
2934 | 2932 | | |
2935 | | - | |
2936 | | - | |
| 2933 | + | |
| 2934 | + | |
2937 | 2935 | | |
| 2936 | + | |
2938 | 2937 | | |
2939 | 2938 | | |
2940 | 2939 | | |
| |||
2948 | 2947 | | |
2949 | 2948 | | |
2950 | 2949 | | |
2951 | | - | |
2952 | | - | |
| 2950 | + | |
| 2951 | + | |
2953 | 2952 | | |
2954 | 2953 | | |
2955 | 2954 | | |
| |||
2970 | 2969 | | |
2971 | 2970 | | |
2972 | 2971 | | |
2973 | | - | |
2974 | | - | |
2975 | | - | |
| 2972 | + | |
| 2973 | + | |
2976 | 2974 | | |
2977 | 2975 | | |
2978 | 2976 | | |
2979 | 2977 | | |
2980 | 2978 | | |
2981 | | - | |
2982 | | - | |
| 2979 | + | |
| 2980 | + | |
2983 | 2981 | | |
2984 | | - | |
| 2982 | + | |
2985 | 2983 | | |
2986 | 2984 | | |
2987 | | - | |
2988 | | - | |
| 2985 | + | |
| 2986 | + | |
2989 | 2987 | | |
| 2988 | + | |
2990 | 2989 | | |
2991 | 2990 | | |
2992 | 2991 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2082 | 2082 | | |
2083 | 2083 | | |
2084 | 2084 | | |
2085 | | - | |
2086 | | - | |
2087 | | - | |
2088 | | - | |
2089 | | - | |
2090 | | - | |
2091 | | - | |
2092 | | - | |
2093 | | - | |
2094 | | - | |
2095 | | - | |
2096 | | - | |
2097 | | - | |
2098 | | - | |
2099 | | - | |
2100 | | - | |
2101 | | - | |
2102 | | - | |
2103 | | - | |
2104 | | - | |
2105 | | - | |
2106 | | - | |
2107 | | - | |
2108 | | - | |
2109 | | - | |
2110 | | - | |
2111 | | - | |
2112 | | - | |
| 2085 | + | |
| 2086 | + | |
2113 | 2087 | | |
2114 | 2088 | | |
2115 | | - | |
2116 | | - | |
2117 | | - | |
2118 | | - | |
2119 | | - | |
2120 | | - | |
2121 | | - | |
2122 | | - | |
2123 | | - | |
2124 | | - | |
2125 | | - | |
2126 | | - | |
2127 | | - | |
2128 | | - | |
2129 | | - | |
2130 | | - | |
2131 | | - | |
2132 | | - | |
2133 | | - | |
2134 | | - | |
2135 | | - | |
2136 | | - | |
2137 | | - | |
2138 | | - | |
2139 | | - | |
2140 | | - | |
2141 | | - | |
2142 | | - | |
2143 | | - | |
2144 | | - | |
2145 | | - | |
2146 | | - | |
2147 | | - | |
| 2089 | + | |
| 2090 | + | |
| 2091 | + | |
| 2092 | + | |
| 2093 | + | |
| 2094 | + | |
| 2095 | + | |
| 2096 | + | |
| 2097 | + | |
| 2098 | + | |
| 2099 | + | |
| 2100 | + | |
| 2101 | + | |
| 2102 | + | |
| 2103 | + | |
| 2104 | + | |
| 2105 | + | |
| 2106 | + | |
| 2107 | + | |
| 2108 | + | |
| 2109 | + | |
| 2110 | + | |
| 2111 | + | |
| 2112 | + | |
| 2113 | + | |
| 2114 | + | |
| 2115 | + | |
| 2116 | + | |
| 2117 | + | |
| 2118 | + | |
| 2119 | + | |
| 2120 | + | |
| 2121 | + | |
| 2122 | + | |
| 2123 | + | |
| 2124 | + | |
| 2125 | + | |
| 2126 | + | |
| 2127 | + | |
| 2128 | + | |
| 2129 | + | |
| 2130 | + | |
| 2131 | + | |
| 2132 | + | |
| 2133 | + | |
| 2134 | + | |
| 2135 | + | |
| 2136 | + | |
| 2137 | + | |
| 2138 | + | |
| 2139 | + | |
| 2140 | + | |
| 2141 | + | |
| 2142 | + | |
| 2143 | + | |
2148 | 2144 | | |
2149 | 2145 | | |
2150 | 2146 | | |
| |||
0 commit comments