Numarray

Numerieke Python voegt een snelle array-faciliteit toe aan de Python-taal.
Download nu

Numarray Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jay T Miller
  • Uitgever website:
  • http://www.stsci.edu/resources/software_hardware/numarray

Numarray Tags


Numarray Beschrijving

Numerieke Python voegt een snelle array-faciliteit toe aan de Python-taal. Numarray biedt array manipulatie en computationele mogelijkheden vergelijkbaar met die gevonden in IDL, Matlab of octaaf. Het gebruik van NUMARRAY is het mogelijk om vele efficiënte numerieke gegevensverwerkingsaanvragen rechtstreeks in Python te schrijven zonder een C, C ++ of Fortran-code (evenals dergelijke analyse in interactief in Python of Pyraf te gebruiken). Voor algoritmen die niet geschikt zijn voor efficiënte berekening met behulp van array-faciliteiten, is het mogelijk om C-functies te schrijven (en uiteindelijk fortran) die numarray-arrays kunnen lezen en schrijven die kunnen worden genoemd uit Python.numarray is een re-implementatie van een oudere python-array module genaamd numeriek. Over het algemeen is de interface erg vergelijkbaar. Het is meestal achterwaarts compatibel en zal meer worden in toekomstige releases. Numarray biedt meer capaciteit dan numeriek, maar is nog steeds achter numeriek in sommige gebieden: Numarray is efficiënt voor grote arrays (> 20.000 elementen), maar is langzamer dan numeriek voor kleine arrays met een factor van 2 tot 4. Numarray heeft een kleinere selectie van addon-pakketten . Numarray heeft momenteel havens van numerieke pakketten voor lineaire algebra, willekeurige nummers en Fourier-transformaties. Numarray heeft inheemse pakketten voor convolutie en multidimensionale beeldverwerking. De meeste numerieke extensies (C of fortran) kunnen worden geporteerd naar numarray met minimale inspanning.numarray is voldoende ontwikkeld om nuttig te zijn voor een aantal toepassingen, en wordt gebruikt in de Hubble Space Telescope Data Processing Pipeline (voor de geavanceerde camera voor enquêtes) en om de Cosmic Origins Spectrograaf Pipeline te ontwikkelen. Pyfits is er ook op gebaseerd. De meeste van de toekomstige astronomische gegevensverwerkingsaanvragen van StSCI worden gebouwd met behulp van de capaciteiten. Numarray wordt ontwikkeld als een open source-project op Sourceforge waaruit de huidige ontwikkelingsbroncode kan worden verkregen. De Science Software-filiaal bij STSCI leidt deze ontwikkelingsinspanning. Stci heeft zich geregeld op het pakket van de matplotlib-plotten als de aanbevolen 2-D-gegevensvisualisatie-tool voor numarray-gegevens. Terwijl de steun voor numarray en TKINER nu aanwezig is, houden we een beetje vast voordat we het gebruik voor alle gebruikers aanbevelen. Als u het niet erg vindt van mogelijke problemen met de installatie of enkele gaten in de functionaliteit, kan het nu worden gebruikt. We zijn bezig met het verbeteren van de installatiedocumentatie voor gebruik met numarray.Hoewel MatPLOTLIB zijn erfgoed heeft bij het emuleren van Matlab-plotingsmogelijkheden uit Python, het vereist geen Matlab. Momenteel is de documentatie gericht op die meer bekend met Matlab, hoewel veel gebruikers geen probleem hebben met het genereren van eenvoudige percelen ermee. Het ondergaat nog steeds aanzienlijke ontwikkeling (door de oorspronkelijke auteur, John Hunter, en met bijdragen van Stsci en anderen) en we hopen de gaten in de functionaliteit in de komende maanden te vullen. Niettemin is het in staat om nu veel dingen te doen. Wat is er nieuw in deze release: verbeteringen · Snelheidsverbetering voor numarray-exploitanten. Het pythonniveau-haakmapping Numarray-exploitanten op universele functies zijn verplaatst naar C. · Snelheidsverbetering voor reeks-array-vergelijkingen, elk (), alles (). String Correlation is ~ 10x sneller. · Betere bediening met PY2EXE om het te helpen de kern Numarray-extensies automatisch te detecteren om in een installateur op te nemen. · SCIPY NEWCORE COMPATIBLE KLANKTE CASUS TYPE NAMEN (bijv. Int32 niet INT32) · SCIPY NEWCORE 'DTYPE' trefwoord en. Dytypechar-attribuut. BUGS VAST / GESLOTEN · 1323355 Apps mislukken met import_libnumarray · 1315212 Infinite Loop Converteer enkele scalaire snaren in een lijst · 1298916 RANG-0 TOSTRING () Broken · 1297948 Records.Array faalt om lege velden te maken · 1286291 Ontbrandties ontbreken van array_persist.py · 1286168 Generieke sequenties in `` Strings.array () `` · 1236392 Verouderde weblink in aankondigingen · 1235219 LinearalgebraError niet geïmporteerd in Linear_Algebra


Numarray Gerelateerde software

ifeplugd

IFPUGD is een Linux-daemon die uw Ethernet-apparaat automatisch configureert wanneer een kabel is aangesloten. ...

132

Downloaden

OSSP SA

OSSP SA is een abstractiebibliotheek voor de programmeerinterface van de UNIX-aansluiting (API). ...

156

Downloaden