Dit is de Linux-app genaamd Immutable Sparse Wave Trees (WaveTree) waarvan de nieuwste release kan worden gedownload als WaveTree_0.2.0_unzipToGetSourceCode.jar. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en gebruik deze app genaamd Immutable Sparse Wave Trees (WaveTree) gratis online met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
Onveranderlijke schaarse golfbomen (WaveTree)
Ad
PRODUCTBESCHRIJVING
Realtime bigdata-tool op bitniveau op basis van onveranderlijk AVL-bos dat in het geheugen kan worden uitgevoerd of, in toekomstige versies, als een merkle-bos zoals een blockchain. Het hoofdobject is een schaarse bitstring (Bits) die efficiënt wordt opgeschaald naar 2^63 bits die normaal worden gecomprimeerd omdat forest gedupliceerde substrings heeft. Bits-objecten ondersteunen het lezen van bit, byte, short, int of long (Java-primitieven) bij elke bitindex in een bereik van 64 bits. Voorbeeld: in plaats van een klasse te bouwen die een koptekst en vervolgens gegevens bevat, moet u dat allemaal weergeven als Bits, subbereiken ervan en ints voor de grootte van de onderdelen. Uitbreidingsmogelijkheden voor andere soorten compressie, aangezien Bits een Java-interface is. Hoofdfuncties op bits zijn substring, concat, aantal 0 of 1 bits en aantal bits (grootte). Al deze bewerkingen kunnen miljoenen keren per seconde worden uitgevoerd, ongeacht de grootte, omdat het AVL-forest bestaande vertakkingen recursief hergebruikt. Er is een scalair (oorspronkelijk voor het kopiëren/plakken van subbereiken van geluiden) en een beetje Java-pakket. Dunne n-dimensionale matrix.Kenmerken
- AVL-boombalancering vermijdt diep en langzaam bos
- Bits substring, concat en count 1 bits in een subbereik of combinatie kosten alleen logtijd en geheugen (miljoenen keren per seconde op een gemiddelde computer)
- Versiebeheer op N-dimensionaal matrixobject (Multidim) omdat het alleen een weergave van Bits-object is. Ik heb dit getest op 10000 afbeeldingen van MNIST OCR-gegevens.
- Scalaire en Bit-versies - Was oorspronkelijk scalair voor het kopiëren en plakken van subbereiken van geluid. Dezelfde bewerkingen werken voor bitstrings
- Kan geluiden opslaan die jaren geleden zijn uitgestorven. Hetzelfde werkt voor bitstrings tot 2^63.
Toehoorders
Informatietechnologie, Wetenschap/onderzoek, Telecommunicatie-industrie, Ontwikkelaars, Beveiliging
Programmeertaal
Java
Database-omgeving
Project is een database-abstractielaag (API)
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/wavetree/. Het is gehost in OnWorks om op een gemakkelijkste manier online te kunnen worden uitgevoerd vanuit een van onze gratis besturingssystemen.