
Security News
Browserslist-rs Gets Major Refactor, Cutting Binary Size by Over 1MB
Browserslist-rs now uses static data to reduce binary size by over 1MB, improving memory use and performance for Rust-based frontend tools.
$ pip install listarray2ndarray
from listarray2ndarray import print_alldtypes, convert_to_all_possible_dtypes, la_to_ndarray
# All dtypes
print_alldtypes()
b - numpy.byte signed integer type, compatible with C char.
h - numpy.short Signed integer type, compatible with C short.
i - numpy.intc Signed integer type, compatible with C int.
l - numpy.int_ Signed integer type, compatible with Python int and C long.
q - class numpy.longlong Signed integer type, compatible with C long long.
B - numpy.ubyte Unsigned integer type, compatible with C unsigned char.
H - numpy.ushort Unsigned integer type, compatible with C unsigned short.
I - Unsigned integer type, compatible with C unsigned int.
L - Unsigned integer large enough to fit pointer, compatible with C uintptr_t.
Q - Signed integer type, compatible with C unsigned long long.
e - 16-bit-precision floating-point number type: sign bit, 5 bits exponent, 10 bits mantissa.
f - 32-bit-precision floating-point number type: sign bit, 8 bits exponent, 23 bits mantissa.
d - 64-bit precision floating-point number type: sign bit, 11 bits exponent, 52 bits mantissa.
g - 128-bit extended-precision floating-point number type.
F - Complex number type composed of 2 32-bit-precision floating-point numbers.
D - Complex number type composed of two double-precision floating-point numbers, compatible with Python complex.
G - Complex number type composed of 2 128-bit extended-precision floating-point numbers.
? - The bool_ type is not a subclass of the int_ type (the bool_ is not even a number type). This is different than Python’s default implementation of bool as a sub-class of int.
M - numpy.datetime64
m - A timedelta stored as a 64-bit integer.
O - Any Python object
S - When used in arrays, this type strips trailing null bytes.
U - Unlike the builtin str, this supports the Buffer Protocol, exposing its contents as UCS4:
V - Create a new structured or unstructured void scalar.
import numpy as np
with np.printoptions(threshold=10,linewidth=100,edgeitems=2):
np.linspace(0, 10, 10)
c = np.array(list(range(10000)))
b = np.array(list(range(9800, 20000)))
a = np.concatenate([c, b])
print(a)
bz = la_to_ndarray(a, continous_array=True, dtype=None)
print(bz)
print(bz.shape)
cax = [cc.reshape((10, -1)) for cc in np.split(c, 10)]
print(cax)
bz = la_to_ndarray(cax, continous_array=True, dtype="e")
print(bz)
print(bz.shape)
cax = [np.split(cc.reshape((10, -1)), 10) for cc in np.split(c, 10)]
print(cax)
bz = la_to_ndarray(cax, continous_array=True, dtype="i")
print(bz)
print(bz.shape)
ax = np.array(list(range(1000)))
adt = convert_to_all_possible_dtypes(
ax,
with_bit_variations=False,
continous_array=True,
ignore_dtypes=("M", "m", "O"),
ignore_bit=(), # ignored because with_bit_variations is False
)
print(adt)
adt2 = convert_to_all_possible_dtypes(
ax,
with_bit_variations=True,
continous_array=True,
ignore_dtypes=("M", "m", "O"),
ignore_bit=(64, 128, 256),
)
print(adt2)
cax = np.linspace(0, 100, 10000)
print(cax)
ra = la_to_ndarray(cax, continous_array=True, dtype="i4")
print(ra)
[ 0 1 ... 19998 19999]
[ 0 1 ... 19998 19999]
(20200,)
[array([[ 0, 1, ..., 98, 99],
[100, 101, ..., 198, 199],
...,
[800, 801, ..., 898, 899],
[900, 901, ..., 998, 999]]), array([[1000, 1001, ..., 1098, 1099],
[1100, 1101, ..., 1198, 1199],
...,
[1800, 1801, ..., 1898, 1899],
[1900, 1901, ..., 1998, 1999]]), array([[2000, 2001, ..., 2098, 2099],
[2100, 2101, ..., 2198, 2199],
...,
[2800, 2801, ..., 2898, 2899],
[2900, 2901, ..., 2998, 2999]]), array([[3000, 3001, ..., 3098, 3099],
[3100, 3101, ..., 3198, 3199],
...,
[3800, 3801, ..., 3898, 3899],
[3900, 3901, ..., 3998, 3999]]), array([[4000, 4001, ..., 4098, 4099],
[4100, 4101, ..., 4198, 4199],
...,
[4800, 4801, ..., 4898, 4899],
[4900, 4901, ..., 4998, 4999]]), array([[5000, 5001, ..., 5098, 5099],
[5100, 5101, ..., 5198, 5199],
...,
[5800, 5801, ..., 5898, 5899],
[5900, 5901, ..., 5998, 5999]]), array([[6000, 6001, ..., 6098, 6099],
[6100, 6101, ..., 6198, 6199],
...,
[6800, 6801, ..., 6898, 6899],
[6900, 6901, ..., 6998, 6999]]), array([[7000, 7001, ..., 7098, 7099],
[7100, 7101, ..., 7198, 7199],
...,
[7800, 7801, ..., 7898, 7899],
[7900, 7901, ..., 7998, 7999]]), array([[8000, 8001, ..., 8098, 8099],
[8100, 8101, ..., 8198, 8199],
...,
[8800, 8801, ..., 8898, 8899],
[8900, 8901, ..., 8998, 8999]]), array([[9000, 9001, ..., 9098, 9099],
[9100, 9101, ..., 9198, 9199],
...,
[9800, 9801, ..., 9898, 9899],
[9900, 9901, ..., 9998, 9999]])]
[[[0.000e+00 1.000e+03 ... 8.000e+03 9.000e+03]
[1.000e+00 1.001e+03 ... 8.000e+03 9.000e+03]
...
[9.800e+01 1.098e+03 ... 8.096e+03 9.096e+03]
[9.900e+01 1.099e+03 ... 8.100e+03 9.096e+03]]
[[1.000e+02 1.100e+03 ... 8.100e+03 9.104e+03]
[1.010e+02 1.101e+03 ... 8.100e+03 9.104e+03]
...
[1.980e+02 1.198e+03 ... 8.200e+03 9.200e+03]
[1.990e+02 1.199e+03 ... 8.200e+03 9.200e+03]]
...
[[8.000e+02 1.800e+03 ... 8.800e+03 9.800e+03]
[8.010e+02 1.801e+03 ... 8.800e+03 9.800e+03]
...
[8.980e+02 1.898e+03 ... 8.896e+03 9.896e+03]
[8.990e+02 1.899e+03 ... 8.896e+03 9.896e+03]]
[[9.000e+02 1.900e+03 ... 8.896e+03 9.904e+03]
[9.010e+02 1.901e+03 ... 8.904e+03 9.904e+03]
...
[9.980e+02 1.998e+03 ... 9.000e+03 1.000e+04]
[9.990e+02 1.999e+03 ... 9.000e+03 1.000e+04]]]
(10, 100, 10)
[[array([[ 0, 1, ..., 98, 99]]), array([[100, 101, ..., 198, 199]]), array([[200, 201, ..., 298, 299]]), array([[300, 301, ..., 398, 399]]), array([[400, 401, ..., 498, 499]]), array([[500, 501, ..., 598, 599]]), array([[600, 601, ..., 698, 699]]), array([[700, 701, ..., 798, 799]]), array([[800, 801, ..., 898, 899]]), array([[900, 901, ..., 998, 999]])], [array([[1000, 1001, ..., 1098, 1099]]), array([[1100, 1101, ..., 1198, 1199]]), array([[1200, 1201, ..., 1298, 1299]]), array([[1300, 1301, ..., 1398, 1399]]), array([[1400, 1401, ..., 1498, 1499]]), array([[1500, 1501, ..., 1598, 1599]]), array([[1600, 1601, ..., 1698, 1699]]), array([[1700, 1701, ..., 1798, 1799]]), array([[1800, 1801, ..., 1898, 1899]]), array([[1900, 1901, ..., 1998, 1999]])], [array([[2000, 2001, ..., 2098, 2099]]), array([[2100, 2101, ..., 2198, 2199]]), array([[2200, 2201, ..., 2298, 2299]]), array([[2300, 2301, ..., 2398, 2399]]), array([[2400, 2401, ..., 2498, 2499]]), array([[2500, 2501, ..., 2598, 2599]]), array([[2600, 2601, ..., 2698, 2699]]), array([[2700, 2701, ..., 2798, 2799]]), array([[2800, 2801, ..., 2898, 2899]]), array([[2900, 2901, ..., 2998, 2999]])], [array([[3000, 3001, ..., 3098, 3099]]), array([[3100, 3101, ..., 3198, 3199]]), array([[3200, 3201, ..., 3298, 3299]]), array([[3300, 3301, ..., 3398, 3399]]), array([[3400, 3401, ..., 3498, 3499]]), array([[3500, 3501, ..., 3598, 3599]]), array([[3600, 3601, ..., 3698, 3699]]), array([[3700, 3701, ..., 3798, 3799]]), array([[3800, 3801, ..., 3898, 3899]]), array([[3900, 3901, ..., 3998, 3999]])], [array([[4000, 4001, ..., 4098, 4099]]), array([[4100, 4101, ..., 4198, 4199]]), array([[4200, 4201, ..., 4298, 4299]]), array([[4300, 4301, ..., 4398, 4399]]), array([[4400, 4401, ..., 4498, 4499]]), array([[4500, 4501, ..., 4598, 4599]]), array([[4600, 4601, ..., 4698, 4699]]), array([[4700, 4701, ..., 4798, 4799]]), array([[4800, 4801, ..., 4898, 4899]]), array([[4900, 4901, ..., 4998, 4999]])], [array([[5000, 5001, ..., 5098, 5099]]), array([[5100, 5101, ..., 5198, 5199]]), array([[5200, 5201, ..., 5298, 5299]]), array([[5300, 5301, ..., 5398, 5399]]), array([[5400, 5401, ..., 5498, 5499]]), array([[5500, 5501, ..., 5598, 5599]]), array([[5600, 5601, ..., 5698, 5699]]), array([[5700, 5701, ..., 5798, 5799]]), array([[5800, 5801, ..., 5898, 5899]]), array([[5900, 5901, ..., 5998, 5999]])], [array([[6000, 6001, ..., 6098, 6099]]), array([[6100, 6101, ..., 6198, 6199]]), array([[6200, 6201, ..., 6298, 6299]]), array([[6300, 6301, ..., 6398, 6399]]), array([[6400, 6401, ..., 6498, 6499]]), array([[6500, 6501, ..., 6598, 6599]]), array([[6600, 6601, ..., 6698, 6699]]), array([[6700, 6701, ..., 6798, 6799]]), array([[6800, 6801, ..., 6898, 6899]]), array([[6900, 6901, ..., 6998, 6999]])], [array([[7000, 7001, ..., 7098, 7099]]), array([[7100, 7101, ..., 7198, 7199]]), array([[7200, 7201, ..., 7298, 7299]]), array([[7300, 7301, ..., 7398, 7399]]), array([[7400, 7401, ..., 7498, 7499]]), array([[7500, 7501, ..., 7598, 7599]]), array([[7600, 7601, ..., 7698, 7699]]), array([[7700, 7701, ..., 7798, 7799]]), array([[7800, 7801, ..., 7898, 7899]]), array([[7900, 7901, ..., 7998, 7999]])], [array([[8000, 8001, ..., 8098, 8099]]), array([[8100, 8101, ..., 8198, 8199]]), array([[8200, 8201, ..., 8298, 8299]]), array([[8300, 8301, ..., 8398, 8399]]), array([[8400, 8401, ..., 8498, 8499]]), array([[8500, 8501, ..., 8598, 8599]]), array([[8600, 8601, ..., 8698, 8699]]), array([[8700, 8701, ..., 8798, 8799]]), array([[8800, 8801, ..., 8898, 8899]]), array([[8900, 8901, ..., 8998, 8999]])], [array([[9000, 9001, ..., 9098, 9099]]), array([[9100, 9101, ..., 9198, 9199]]), array([[9200, 9201, ..., 9298, 9299]]), array([[9300, 9301, ..., 9398, 9399]]), array([[9400, 9401, ..., 9498, 9499]]), array([[9500, 9501, ..., 9598, 9599]]), array([[9600, 9601, ..., 9698, 9699]]), array([[9700, 9701, ..., 9798, 9799]]), array([[9800, 9801, ..., 9898, 9899]]), array([[9900, 9901, ..., 9998, 9999]])]]
[[[[ 0 1000 ... 8000 9000]
[ 1 1001 ... 8001 9001]
...
[ 98 1098 ... 8098 9098]
[ 99 1099 ... 8099 9099]]]
[[[ 100 1100 ... 8100 9100]
[ 101 1101 ... 8101 9101]
...
[ 198 1198 ... 8198 9198]
[ 199 1199 ... 8199 9199]]]
...
[[[ 800 1800 ... 8800 9800]
[ 801 1801 ... 8801 9801]
...
[ 898 1898 ... 8898 9898]
[ 899 1899 ... 8899 9899]]]
[[[ 900 1900 ... 8900 9900]
[ 901 1901 ... 8901 9901]
...
[ 998 1998 ... 8998 9998]
[ 999 1999 ... 8999 9999]]]]
(10, 1, 100, 10)
{'b': array([[[ 0, 1, ..., -26, -25]]], dtype=int8), 'h': array([[[ 0, 1, ..., 998, 999]]], dtype=int16), 'i': array([ 0, 1, ..., 998, 999], dtype=int32), 'l': array([ 0, 1, ..., 998, 999]), 'q': array([[[ 0, 1, ..., 998, 999]]], dtype=int64), 'B': array([[[ 0, 1, ..., 230, 231]]], dtype=uint8), 'H': array([[[ 0, 1, ..., 998, 999]]], dtype=uint16), 'I': array([ 0, 1, ..., 998, 999], dtype=uint32), 'L': array([ 0, 1, ..., 998, 999], dtype=uint32), 'Q': array([[[ 0, 1, ..., 998, 999]]], dtype=uint64), 'e': array([[[ 0., 1., ..., 998., 999.]]], dtype=float16), 'f': array([0.000e+00, 1.401e-45, ..., 1.398e-42, 1.400e-42], dtype=float32), 'd': array([[[ 0., 1., ..., 998., 999.]]]), 'g': array([[[ 0., 1., ..., 998., 999.]]], dtype=float64), 'F': array([[[ 0.+0.j, 1.+0.j, ..., 998.+0.j, 999.+0.j]]], dtype=complex64), 'D': array([[[ 0.+0.j, 1.+0.j, ..., 998.+0.j, 999.+0.j]]]), 'G': array([[[ 0.+0.j, 1.+0.j, ..., 998.+0.j, 999.+0.j]]], dtype=complex128), '?': array([[[False, True, ..., True, True]]]), 'S': array([[[b'0', b'1', ..., b'998', b'999']]], dtype='|S11'), 'U': array(['\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0¡¢£¤¥¦§¨©ª«¬\xad®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƢƣƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿǀǁǂǃDŽDždžLJLjljNJNjnjǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdzǴǵǶǷǸǹǺǻǼǽǾǿȀȁȂȃȄȅȆȇȈȉȊȋȌȍȎȏȐȑȒȓȔȕȖȗȘșȚțȜȝȞȟȠȡȢȣȤȥȦȧȨȩȪȫȬȭȮȯȰȱȲȳȴȵȶȷȸȹȺȻȼȽȾȿɀɁɂɃɄɅɆɇɈɉɊɋɌɍɎɏɐɑɒɓɔɕɖɗɘəɚɛɜɝɞɟɠɡɢɣɤɥɦɧɨɩɪɫɬɭɮɯɰɱɲɳɴɵɶɷɸɹɺɻɼɽɾɿʀʁʂʃʄʅʆʇʈʉʊʋʌʍʎʏʐʑʒʓʔʕʖʗʘʙʚʛʜʝʞʟʠʡʢʣʤʥʦʧʨʩʪʫʬʭʮʯʰʱʲʳʴʵʶʷʸʹʺʻʼʽʾʿˀˁ˂˃˄˅ˆˇˈˉˊˋˌˍˎˏːˑ˒˓˔˕˖˗˘˙˚˛˜˝˞˟ˠˡˢˣˤ˥˦˧˨˩˪˫ˬ˭ˮ˯˰˱˲˳˴˵˶˷˸˹˺˻˼˽˾˿̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼͇͈͉͍͎̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́͆͊͋͌̕̚ͅ͏͓͔͕͖͙͚͐͑͒͗͛ͣͤͥͦͧͨͩͪͫͬͭͮͯ͘͜͟͢͝͞͠͡ͰͱͲͳʹ͵Ͷͷ\u0378\u0379ͺͻͼͽ;Ϳ\u0380\u0381\u0382\u0383΄΅Ά·ΈΉΊ\u038bΌ\u038dΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ\u03a2ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώϏϐϑϒϓϔϕϖϗϘϙϚϛϜϝϞϟϠϡϢϣϤϥϦϧ'],
dtype='<U1000'), 'V': array([[[b'\x00\x00\x00\x00', b'\x01\x00\x00\x00', ..., b'\xE6\x03\x00\x00', b'\xE7\x03\x00\x00']]],
dtype='|V4')}
{'b': array([[[ 0, 1, ..., -26, -25]]], dtype=int8), 'h': array([[[ 0, 1, ..., 998, 999]]], dtype=int16), 'i': array([ 0, 1, ..., 998, 999], dtype=int32), 'i8': array([[[ 0, 1, ..., 998, 999]]], dtype=int64), 'l': array([ 0, 1, ..., 998, 999]), 'q': array([[[ 0, 1, ..., 998, 999]]], dtype=int64), 'B': array([[[ 0, 1, ..., 230, 231]]], dtype=uint8), 'H': array([[[ 0, 1, ..., 998, 999]]], dtype=uint16), 'I': array([ 0, 1, ..., 998, 999], dtype=uint32), 'L': array([ 0, 1, ..., 998, 999], dtype=uint32), 'Q': array([[[ 0, 1, ..., 998, 999]]], dtype=uint64), 'e': array([[[ 0., 1., ..., 998., 999.]]], dtype=float16), 'f': array([0.000e+00, 1.401e-45, ..., 1.398e-42, 1.400e-42], dtype=float32), 'f8': array([[[ 0., 1., ..., 998., 999.]]]), 'd': array([[[ 0., 1., ..., 998., 999.]]]), 'g': array([[[ 0., 1., ..., 998., 999.]]], dtype=float64), 'F': array([[[ 0.+0.j, 1.+0.j, ..., 998.+0.j, 999.+0.j]]], dtype=complex64), 'D': array([[[ 0.+0.j, 1.+0.j, ..., 998.+0.j, 999.+0.j]]]), 'G': array([[[ 0.+0.j, 1.+0.j, ..., 998.+0.j, 999.+0.j]]], dtype=complex128), '?': array([[[False, True, ..., True, True]]]), 'S': array([[[b'0', b'1', ..., b'998', b'999']]], dtype='|S11'), 'S8': array([[[b'0', b'1', ..., b'998', b'999']]], dtype='|S8'), 'S16': array([[[b'0', b'1', ..., b'998', b'999']]], dtype='|S16'), 'S32': array([[[b'0', b'1', ..., b'998', b'999']]], dtype='|S32'), 'U': array(['\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f\xa0¡¢£¤¥¦§¨©ª«¬\xad®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƢƣƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿǀǁǂǃDŽDždžLJLjljNJNjnjǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdzǴǵǶǷǸǹǺǻǼǽǾǿȀȁȂȃȄȅȆȇȈȉȊȋȌȍȎȏȐȑȒȓȔȕȖȗȘșȚțȜȝȞȟȠȡȢȣȤȥȦȧȨȩȪȫȬȭȮȯȰȱȲȳȴȵȶȷȸȹȺȻȼȽȾȿɀɁɂɃɄɅɆɇɈɉɊɋɌɍɎɏɐɑɒɓɔɕɖɗɘəɚɛɜɝɞɟɠɡɢɣɤɥɦɧɨɩɪɫɬɭɮɯɰɱɲɳɴɵɶɷɸɹɺɻɼɽɾɿʀʁʂʃʄʅʆʇʈʉʊʋʌʍʎʏʐʑʒʓʔʕʖʗʘʙʚʛʜʝʞʟʠʡʢʣʤʥʦʧʨʩʪʫʬʭʮʯʰʱʲʳʴʵʶʷʸʹʺʻʼʽʾʿˀˁ˂˃˄˅ˆˇˈˉˊˋˌˍˎˏːˑ˒˓˔˕˖˗˘˙˚˛˜˝˞˟ˠˡˢˣˤ˥˦˧˨˩˪˫ˬ˭ˮ˯˰˱˲˳˴˵˶˷˸˹˺˻˼˽˾˿̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼͇͈͉͍͎̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́͆͊͋͌̕̚ͅ͏͓͔͕͖͙͚͐͑͒͗͛ͣͤͥͦͧͨͩͪͫͬͭͮͯ͘͜͟͢͝͞͠͡ͰͱͲͳʹ͵Ͷͷ\u0378\u0379ͺͻͼͽ;Ϳ\u0380\u0381\u0382\u0383΄΅Ά·ΈΉΊ\u038bΌ\u038dΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ\u03a2ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώϏϐϑϒϓϔϕϖϗϘϙϚϛϜϝϞϟϠϡϢϣϤϥϦϧ'],
dtype='<U1000'), 'U8': array([[['0', '1', ..., '998', '999']]], dtype='<U8'), 'U16': array([[['0', '1', ..., '998', '999']]], dtype='<U16'), 'U32': array([[['0', '1', ..., '998', '999']]], dtype='<U32'), 'V': array([[[b'\x00\x00\x00\x00', b'\x01\x00\x00\x00', ..., b'\xE6\x03\x00\x00', b'\xE7\x03\x00\x00']]],
dtype='|V4'), 'V8': array([[[b'\x00\x00\x00\x00\x00\x00\x00\x00', b'\x01\x00\x00\x00\x00\x00\x00\x00', ...,
b'\xE6\x03\x00\x00\x00\x00\x00\x00', b'\xE7\x03\x00\x00\x00\x00\x00\x00']]], dtype='|V8'), 'V16': array([[[b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', ...,
b'\xE6\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
b'\xE7\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']]], dtype='|V16'), 'V32': array([[[b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
...,
b'\xE6\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
b'\xE7\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']]],
dtype='|V32')}
[0.00000000e+00 1.00010001e-02 ... 9.99899990e+01 1.00000000e+02]
[[[ 0 0 ... 99 100]]]
FAQs
Converts a list of numpy arrays to a ndarray
We found that listarray2ndarray demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Browserslist-rs now uses static data to reduce binary size by over 1MB, improving memory use and performance for Rust-based frontend tools.
Research
Security News
Eight new malicious Firefox extensions impersonate games, steal OAuth tokens, hijack sessions, and exploit browser permissions to spy on users.
Security News
The official Go SDK for the Model Context Protocol is in development, with a stable, production-ready release expected by August 2025.