Programinė detalės:
Versija: 3.2.0
Įkėlimo datą: 12 May 15
Licencija: Nemokamai
Populiarumas: 388
PyTables yra pastatytas ant hdf5 bibliotekoje ir numarray Python paketą.
Jis eina OO sąsają, kuri, kartu su generuoja C-kodą iš Cython padidina bendrą greitis
Įranga .
- Paprasta naudoti;
- Parama NaturalNaming schemą;
- Lengva prieiga prie duomenų;
- Sutaupo atminties,
- Struktūra duomenys natūraliu būdu;
- greitas I / O operacijos;
Kas naujo , šioje laidoje.
- Fiksuotas netikras Unicode palyginimas įspėjimas;
- Geresnis tvarkymas tuščia eilutė atributus. Į ankstesnes versijas PyTables tuščia eilutė buvo saugomi kaip skaliaro hdf5 atributus turinčios dydis 1 ir vertė "& # x5c; 0" (nulis tuščias nutraukta eilutę). Dabar tuščia eilutė yra saugomi kaip hdf5 atributus turintis nulinį dydį.
- pridėjo naują kucharską receptas ir daug pavyzdžių paprasto sriegimo pora su PyTables.
- nereikalingas: func: `utilsextension.get_indices` funkcija buvo panaikinta (pakeičiama taip: meto:` slice.indices`).
- Leisti neigiamus rodiklius atrankos taškų.
- puslapis nebuvo naudojamas, jei jis teigė, nebuvo rasta.
- atomų ir Col tipai nebėra generuojami dinamiškai, todėl dabar ji yra lengviau IDE ir statinio analizės įrankis tvarkyti juos.
- keysort funkcijos IDX-opt.c buvo cythonised naudojant sulietus tipus. Perfomance daugiausia nepakitęs, tačiau kodas yra žymiai paprastesnis dabar.
- Mažas vieneto bandymai naujo faktoringas.
Kas naujo versijos 3.1.1:
- Patobulinimai: "
- Negalima sukurti laikiną masyvo, kai * objektas * parametras nenurodytas: meto:. `File.create_array`
- papildė dvi naujos komunalinių funkcijas (: func: `tables.nodes.filenode.read_from_filenode` ir: func:` tables.nodes.filenode.save_to_filenode`) tiesioginiam kopiją iš failų sistemos į filenode ir atvirkščiai;
- Pašalinta: file:. `Pavyzdžiai / lizdinė-iter.py` laikoma nebėra naudinga;
- Geriau aptikimas `-msse2` kompiliatorių vėliava.
- ištaisytos klaidos: "
- Fiksuotas kritinę klaidą, kad padarė išimtį ne importo metu.
- vidaus Blosc_ biblioteka buvo atnaujintas iki versijos 1.3.5.
Kas naujo 2.4.0 versija:
- Pridėta parama float16 duomenų tipą. Jis yra tik tada, jei numpy teikia jį taip pat (ty numpy & # x3e; = 1.6).
- Lapų mazgai dabar turi atributus ieškančiai duomenų dydį atmintyje ir diską. Duomenys apie diską gali būti suspausta, todėl naujieji požymiai, kad būtų lengva apskaičiuoti duomenų suspaudimo racioną.
Kas naujo versijos 2.3.1:
- Ištaisyta klaida, kad neleido skaityti Skaliarinė duomenų rinkinių neįgyvendintas tipai.
- Fiksuotas į "setup.py`, kuris sukėlė diegimą PyTables 2.3 žlugti šeimininkus su keliais python versijų įdiegtų klaidą.
Kas naujo versija 2.3.1 RC1:
- Ištaisyta klaida, kad neleido skaityti Skaliarinė duomenų rinkinius nesuprogramuotų tipų.
- Fiksuotas į "setup.py`, kuris sukėlė diegimą PyTables 2.3 žlugti šeimininkus su keliais python versijų įdiegtų klaidą.
Kas naujo versijos 2.3:
- OPSI yra galingas ir novatoriškas indeksavimo variklis leidžia PyTables atlikti greitai užklausas savavališkai didelių lentelių. Be to, ji siūlo platų optimizavimo lygius jo rodiklių taip, kad vartotojas gali pasirinkti geriausią vieną, kuris tinka jos poreikius (daugiau ar mažiau dydis, daugiau ar mažiau našumo). Indeksacija kodas taip pat turėjo pranašumą Vektorizacija galimybes iš NumPy ir Numexpr paketai, siekiant užtikrinti tikrai trumpas indeksavimo ir paieškos kartus.
- tobulinami VGĮ talpyklos tiek metaduomenų (mazgų) ir reguliaraus duomenų, kuri leidžia jums pasiekti maksimalų greitį intensyviam objektas medžio naršydami duomenys skaito ir užklausas. Ji papildo jau veiksmingą talpyklos, esančios hdf5, nors tai yra daugiau orientuotos į aukšto lygio struktūras, kurios būdingos PyTables ir kurios yra svarbios norint pasiekti labai aukštą efektyvumą.
Komentarai nerastas