@@ -2508,11 +2508,11 @@ msgstr ""
2508
2508
msgid "arg must be user-type"
2509
2509
msgstr ""
2510
2510
2511
- #: extmod/ulab/code/numpy/numerical/numerical .c
2511
+ #: extmod/ulab/code/numpy/numerical.c
2512
2512
msgid "argsort argument must be an ndarray"
2513
2513
msgstr ""
2514
2514
2515
- #: extmod/ulab/code/numpy/numerical/numerical .c
2515
+ #: extmod/ulab/code/numpy/numerical.c
2516
2516
msgid "argsort is not implemented for flattened arrays"
2517
2517
msgstr ""
2518
2518
@@ -2533,8 +2533,7 @@ msgstr ""
2533
2533
msgid "argument should be a '%q' not a '%q'"
2534
2534
msgstr ""
2535
2535
2536
- #: extmod/ulab/code/numpy/numerical/numerical.c
2537
- #: extmod/ulab/code/numpy/transform/transform.c
2536
+ #: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c
2538
2537
msgid "arguments must be ndarrays"
2539
2538
msgstr ""
2540
2539
@@ -2547,27 +2546,27 @@ msgstr ""
2547
2546
msgid "array/bytes required on right side"
2548
2547
msgstr ""
2549
2548
2550
- #: extmod/ulab/code/numpy/numerical/numerical .c
2549
+ #: extmod/ulab/code/numpy/numerical.c
2551
2550
msgid "attempt to get (arg)min/(arg)max of empty sequence"
2552
2551
msgstr ""
2553
2552
2554
- #: extmod/ulab/code/numpy/numerical/numerical .c
2553
+ #: extmod/ulab/code/numpy/numerical.c
2555
2554
msgid "attempt to get argmin/argmax of an empty sequence"
2556
2555
msgstr ""
2557
2556
2558
2557
#: py/objstr.c
2559
2558
msgid "attributes not supported yet"
2560
2559
msgstr ""
2561
2560
2562
- #: extmod/ulab/code/numpy/numerical/numerical .c
2561
+ #: extmod/ulab/code/numpy/numerical.c
2563
2562
msgid "axis is out of bounds"
2564
2563
msgstr ""
2565
2564
2566
- #: extmod/ulab/code/numpy/numerical/numerical .c extmod/ulab/code/ulab_tools.c
2565
+ #: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c
2567
2566
msgid "axis must be None, or an integer"
2568
2567
msgstr ""
2569
2568
2570
- #: extmod/ulab/code/numpy/numerical/numerical .c
2569
+ #: extmod/ulab/code/numpy/numerical.c
2571
2570
msgid "axis too long"
2572
2571
msgstr ""
2573
2572
@@ -2789,6 +2788,10 @@ msgid ""
2789
2788
"can't switch from manual field specification to automatic field numbering"
2790
2789
msgstr ""
2791
2790
2791
+ #: extmod/ulab/code/ndarray.c
2792
+ msgid "cannot assign new shape"
2793
+ msgstr ""
2794
+
2792
2795
#: extmod/ulab/code/ndarray_operators.c
2793
2796
msgid "cannot cast output with casting rule"
2794
2797
msgstr ""
@@ -2885,27 +2888,27 @@ msgstr ""
2885
2888
msgid "conversion to object"
2886
2889
msgstr ""
2887
2890
2888
- #: extmod/ulab/code/numpy/filter/filter .c
2891
+ #: extmod/ulab/code/numpy/filter.c
2889
2892
msgid "convolve arguments must be linear arrays"
2890
2893
msgstr ""
2891
2894
2892
- #: extmod/ulab/code/numpy/filter/filter .c
2895
+ #: extmod/ulab/code/numpy/filter.c
2893
2896
msgid "convolve arguments must be ndarrays"
2894
2897
msgstr ""
2895
2898
2896
- #: extmod/ulab/code/numpy/filter/filter .c
2899
+ #: extmod/ulab/code/numpy/filter.c
2897
2900
msgid "convolve arguments must not be empty"
2898
2901
msgstr ""
2899
2902
2900
- #: extmod/ulab/code/numpy/poly/poly .c
2903
+ #: extmod/ulab/code/numpy/poly.c
2901
2904
msgid "could not invert Vandermonde matrix"
2902
2905
msgstr ""
2903
2906
2904
2907
#: shared-module/sdcardio/SDCard.c
2905
2908
msgid "couldn't determine SD card version"
2906
2909
msgstr ""
2907
2910
2908
- #: extmod/ulab/code/numpy/numerical/numerical .c
2911
+ #: extmod/ulab/code/numpy/numerical.c
2909
2912
msgid "cross is defined for 1D arrays of length 3"
2910
2913
msgstr ""
2911
2914
@@ -2955,15 +2958,15 @@ msgstr ""
2955
2958
msgid "dict update sequence has wrong length"
2956
2959
msgstr ""
2957
2960
2958
- #: extmod/ulab/code/numpy/numerical/numerical .c
2961
+ #: extmod/ulab/code/numpy/numerical.c
2959
2962
msgid "diff argument must be an ndarray"
2960
2963
msgstr ""
2961
2964
2962
- #: extmod/ulab/code/numpy/numerical/numerical .c
2965
+ #: extmod/ulab/code/numpy/numerical.c
2963
2966
msgid "differentiation order out of range"
2964
2967
msgstr ""
2965
2968
2966
- #: extmod/ulab/code/numpy/transform/transform .c
2969
+ #: extmod/ulab/code/numpy/transform.c
2967
2970
msgid "dimensions do not match"
2968
2971
msgstr ""
2969
2972
@@ -3090,7 +3093,7 @@ msgstr ""
3090
3093
msgid "filesystem must provide mount method"
3091
3094
msgstr ""
3092
3095
3093
- #: extmod/ulab/code/numpy/vector/vector .c
3096
+ #: extmod/ulab/code/numpy/vector.c
3094
3097
msgid "first argument must be a callable"
3095
3098
msgstr ""
3096
3099
@@ -3102,7 +3105,7 @@ msgstr ""
3102
3105
msgid "first argument must be a tuple of ndarrays"
3103
3106
msgstr ""
3104
3107
3105
- #: extmod/ulab/code/numpy/vector/vector .c
3108
+ #: extmod/ulab/code/numpy/vector.c
3106
3109
msgid "first argument must be an ndarray"
3107
3110
msgstr ""
3108
3111
@@ -3118,7 +3121,7 @@ msgstr ""
3118
3121
msgid "flattening order must be either 'C', or 'F'"
3119
3122
msgstr ""
3120
3123
3121
- #: extmod/ulab/code/numpy/numerical/numerical .c
3124
+ #: extmod/ulab/code/numpy/numerical.c
3122
3125
msgid "flip argument must be an ndarray"
3123
3126
msgstr ""
3124
3127
@@ -3246,7 +3249,7 @@ msgstr ""
3246
3249
msgid "index is out of bounds"
3247
3250
msgstr ""
3248
3251
3249
- #: extmod/ulab/code/numpy/numerical/numerical .c extmod/ulab/code/ulab_tools.c
3252
+ #: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c
3250
3253
#: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c
3251
3254
#: shared-bindings/bitmaptools/__init__.c
3252
3255
msgid "index out of range"
@@ -3288,7 +3291,7 @@ msgstr ""
3288
3291
msgid "input arrays are not compatible"
3289
3292
msgstr ""
3290
3293
3291
- #: extmod/ulab/code/numpy/poly/poly .c
3294
+ #: extmod/ulab/code/numpy/poly.c
3292
3295
msgid "input data must be an iterable"
3293
3296
msgstr ""
3294
3297
@@ -3321,15 +3324,15 @@ msgstr ""
3321
3324
msgid "input must be square matrix"
3322
3325
msgstr ""
3323
3326
3324
- #: extmod/ulab/code/numpy/numerical/numerical .c
3327
+ #: extmod/ulab/code/numpy/numerical.c
3325
3328
msgid "input must be tuple, list, range, or ndarray"
3326
3329
msgstr ""
3327
3330
3328
- #: extmod/ulab/code/numpy/poly/poly .c
3331
+ #: extmod/ulab/code/numpy/poly.c
3329
3332
msgid "input vectors must be of equal length"
3330
3333
msgstr ""
3331
3334
3332
- #: extmod/ulab/code/numpy/poly/poly .c
3335
+ #: extmod/ulab/code/numpy/poly.c
3333
3336
msgid "inputs are not iterable"
3334
3337
msgstr ""
3335
3338
@@ -3341,7 +3344,7 @@ msgstr ""
3341
3344
msgid "integer required"
3342
3345
msgstr ""
3343
3346
3344
- #: extmod/ulab/code/numpy/approx/approx .c
3347
+ #: extmod/ulab/code/numpy/approx.c
3345
3348
msgid "interp is defined for 1D iterables of equal length"
3346
3349
msgstr ""
3347
3350
@@ -3516,7 +3519,7 @@ msgstr ""
3516
3519
msgid "maxiter should be > 0"
3517
3520
msgstr ""
3518
3521
3519
- #: extmod/ulab/code/numpy/numerical/numerical .c
3522
+ #: extmod/ulab/code/numpy/numerical.c
3520
3523
msgid "median argument must be an ndarray"
3521
3524
msgstr ""
3522
3525
@@ -3533,11 +3536,15 @@ msgstr ""
3533
3536
msgid "memoryview: length is not a multiple of itemsize"
3534
3537
msgstr ""
3535
3538
3539
+ #: extmod/ulab/code/numpy/linalg/linalg.c
3540
+ msgid "mode must be complete, or reduced"
3541
+ msgstr ""
3542
+
3536
3543
#: py/builtinimport.c
3537
3544
msgid "module not found"
3538
3545
msgstr ""
3539
3546
3540
- #: extmod/ulab/code/numpy/poly/poly .c
3547
+ #: extmod/ulab/code/numpy/poly.c
3541
3548
msgid "more degrees of freedom than data points"
3542
3549
msgstr ""
3543
3550
@@ -3770,16 +3777,24 @@ msgstr ""
3770
3777
msgid "opcode"
3771
3778
msgstr ""
3772
3779
3773
- #: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare .c
3774
- #: extmod/ulab/code/numpy/vector/vector .c
3780
+ #: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c
3781
+ #: extmod/ulab/code/numpy/vector.c
3775
3782
msgid "operands could not be broadcast together"
3776
3783
msgstr ""
3777
3784
3785
+ #: extmod/ulab/code/numpy/linalg/linalg.c
3786
+ msgid "operation is defined for 2D arrays only"
3787
+ msgstr ""
3788
+
3789
+ #: extmod/ulab/code/numpy/linalg/linalg.c
3790
+ msgid "operation is defined for ndarrays only"
3791
+ msgstr ""
3792
+
3778
3793
#: extmod/ulab/code/ndarray.c
3779
3794
msgid "operation is implemented for 1D Boolean arrays only"
3780
3795
msgstr ""
3781
3796
3782
- #: extmod/ulab/code/numpy/numerical/numerical .c
3797
+ #: extmod/ulab/code/numpy/numerical.c
3783
3798
msgid "operation is not implemented on ndarrays"
3784
3799
msgstr ""
3785
3800
@@ -3971,7 +3986,7 @@ msgstr ""
3971
3986
msgid "rgb_pins[%d] is not on the same port as clock"
3972
3987
msgstr ""
3973
3988
3974
- #: extmod/ulab/code/numpy/numerical/numerical .c
3989
+ #: extmod/ulab/code/numpy/numerical.c
3975
3990
msgid "roll argument must be an ndarray"
3976
3991
msgstr ""
3977
3992
@@ -4050,7 +4065,7 @@ msgstr ""
4050
4065
msgid "soft reboot\n"
4051
4066
msgstr ""
4052
4067
4053
- #: extmod/ulab/code/numpy/numerical/numerical .c
4068
+ #: extmod/ulab/code/numpy/numerical.c
4054
4069
msgid "sort argument must be an ndarray"
4055
4070
msgstr ""
4056
4071
@@ -4197,11 +4212,11 @@ msgstr ""
4197
4212
msgid "too many values to unpack (expected %d)"
4198
4213
msgstr ""
4199
4214
4200
- #: extmod/ulab/code/numpy/approx/approx .c
4215
+ #: extmod/ulab/code/numpy/approx.c
4201
4216
msgid "trapz is defined for 1D arrays of equal length"
4202
4217
msgstr ""
4203
4218
4204
- #: extmod/ulab/code/numpy/approx/approx .c
4219
+ #: extmod/ulab/code/numpy/approx.c
4205
4220
msgid "trapz is defined for 1D iterables"
4206
4221
msgstr ""
4207
4222
@@ -4364,16 +4379,15 @@ msgstr ""
4364
4379
msgid "window must be <= interval"
4365
4380
msgstr ""
4366
4381
4367
- #: extmod/ulab/code/numpy/numerical/numerical .c
4382
+ #: extmod/ulab/code/numpy/numerical.c
4368
4383
msgid "wrong axis index"
4369
4384
msgstr ""
4370
4385
4371
4386
#: extmod/ulab/code/ulab_create.c
4372
4387
msgid "wrong axis specified"
4373
4388
msgstr ""
4374
4389
4375
- #: extmod/ulab/code/numpy/compare/compare.c
4376
- #: extmod/ulab/code/numpy/vector/vector.c
4390
+ #: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c
4377
4391
msgid "wrong input type"
4378
4392
msgstr ""
4379
4393
@@ -4385,7 +4399,7 @@ msgstr ""
4385
4399
msgid "wrong number of values to unpack"
4386
4400
msgstr ""
4387
4401
4388
- #: extmod/ulab/code/numpy/vector/vector .c
4402
+ #: extmod/ulab/code/numpy/vector.c
4389
4403
msgid "wrong output type"
4390
4404
msgstr ""
4391
4405
0 commit comments