Dit is de Windows-app genaamd Annoy waarvan de nieuwste release kan worden gedownload als 1.17.2-Fixmemoryleak.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app met de naam Annoy gratis uit 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 een OS OnWorks online emulator vanaf deze website, maar een betere Windows online emulator.
- 5. Ga vanuit het OnWorks Windows-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 en installeer deze.
- 7. Download Wine van de softwarebronnen voor Linux-distributies. Eenmaal geïnstalleerd, kunt u vervolgens dubbelklikken op de app om ze met Wine uit te voeren. Je kunt ook PlayOnLinux proberen, een mooie interface via Wine waarmee je populaire Windows-programma's en -games kunt installeren.
Wine is een manier om Windows-software op Linux uit te voeren, maar zonder dat Windows vereist is. Wine is een open-source Windows-compatibiliteitslaag die Windows-programma's rechtstreeks op elke Linux-desktop kan uitvoeren. In wezen probeert Wine genoeg van Windows opnieuw te implementeren, zodat het al die Windows-applicaties kan draaien zonder Windows echt nodig te hebben.
SCREENSHOTS
Ad
Ergeren
PRODUCTBESCHRIJVING
Annoy (Approximate Nearest Neighbours Oh Yeah) is een C++-bibliotheek met Python-bindingen om te zoeken naar punten in de ruimte die zich dicht bij een bepaald zoekpunt bevinden. Het creëert ook grote, alleen-lezen, op bestanden gebaseerde datastructuren die in het geheugen worden opgeslagen, zodat veel processen dezelfde gegevens kunnen delen. Er zijn nog enkele andere bibliotheken waar u kunt zoeken naar de dichtstbijzijnde buur. Annoy is bijna net zo snel als de snelste bibliotheken (zie hieronder), maar er is eigenlijk nog een andere functie die Annoy echt onderscheidt: het heeft de mogelijkheid om statische bestanden als indexen te gebruiken. Dit betekent in het bijzonder dat u de index tussen processen kunt delen. Annoy ontkoppelt ook het maken van indexen van het laden ervan, zodat je indexen als bestanden kunt doorgeven en ze snel in het geheugen kunt indelen. Een ander leuk ding van Annoy is dat het de geheugenvoetafdruk probeert te minimaliseren, zodat de indexen vrij klein zijn.
Kenmerken
- Als je de dichtstbijzijnde buren wilt vinden en je hebt veel CPU's, hoef je de index maar één keer op te bouwen
- U kunt ook statische bestanden doorgeven en distribueren voor gebruik in de productieomgeving
- Elk proces kan de index in het geheugen laden (mmap) en onmiddellijk zoekopdrachten uitvoeren
- Na het uitvoeren van algoritmen voor matrixfactorisatie kan elke gebruiker/item worden weergegeven als een vector in de f-dimensionale ruimte
- Bouw een index op schijf om het indexeren van grote datasets mogelijk te maken die niet in het geheugen passen
- Hiermee kunt u geheugen delen tussen meerdere processen
Programmeertaal
C + +
Categorieën
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/annoy.mirror/. Het is gehost in OnWorks zodat het op de eenvoudigste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.