Innehållsförteckning:
Video: Recommender Systems 2024
Det är helt möjligt att få en generisk kopia av Python och lägga till alla nödvändiga maskinlärningsbibliotek till den. Processen kan vara svår eftersom du måste se till att du har alla nödvändiga bibliotek i rätt versioner för att garantera framgång. Dessutom måste du utföra den konfiguration som krävs för att säkerställa att biblioteken är tillgängliga när du behöver dem.
Lyckligtvis går det inte nödvändigt att gå igenom det nödvändiga arbetet eftersom ett antal Python-maskininlärningsprodukter finns tillgängliga för dig att använda. Dessa produkter ger allt som behövs för att komma igång med maskininlärningsprojekt.
Windows 10 presenterar några allvarliga installationsproblem när du arbetar med Python. Du kan läsa om dessa problem på John Muellers blogg. Med tanke på att så många läsare har skickat feedback som säger att Windows 10 inte ger en bra miljö, är det svårt att rekommendera Windows 10 som en Python-plattform. Om du arbetar med Windows 10, var bara medveten om att din väg till en Python-installation blir en stenig.
Få Kontinuerlig Analytics Anaconda
Det grundläggande Anaconda-paketet är en gratis nedladdning. Klicka bara på Ladda ner Anaconda för att få tillgång till den fria produkten. Du behöver ange en e-postadress för att få en kopia av Anaconda. När du har angett din e-postadress går du till en annan sida, där du kan välja din plattform och installationsprogrammet för den plattformen. Anaconda stöder följande plattformar:
- Windows 32-bitars och 64-bitars (installationsprogrammet kan bara erbjuda dig 64-bitars eller 32-bitarsversionen, beroende på vilken version av Windows det upptäcker)
- Linux 32-bitars och 64-bitars
- Mac OS X 64-bitars
Standard nedladdningsversionen installerar Python 2. 7. Du kan också välja att installera Python 3. 5 genom att klicka på en av länkarna i Python 3.5-delen av sidan. Både Windows och Mac OS X tillhandahåller grafiska installationsprogram. När du använder Linux, lita du på verktyget
bash
.
Du kan få Anaconda med äldre versioner av Python. Om du vill använda en äldre version av Python klickar du på länken för installationsarkivet längst ned på sidan. Du bör bara använda en äldre version av Python när du har ett stort behov av att göra det.
Installatören Miniconda kan potentiellt spara tid genom att begränsa antalet funktioner du installerar. Att försöka lista ut exakt vilka paket du behöver är en felaktigt och tidskrävande process. I allmänhet vill du utföra en fullständig installation för att säkerställa att du har allt som behövs för dina projekt.Även en fullständig installation kräver inte mycket tid eller ansträngning att ladda ner och installera på de flesta system.
När du tittar på webbplatsen ser du att många andra tilläggsprodukter finns tillgängliga. Dessa produkter kan hjälpa dig att skapa robusta applikationer. När du till exempel lägger till Accelerate i mixen får du möjligheten att utföra multicore- och GPU-aktiverade operationer. Anaconda-webbplatsen innehåller detaljer om hur man använder dem.
Att tänka på Canopy Express
Tänk på Canopy Express är en fri produkt för att producera både tekniska och vetenskapliga applikationer med Python. Klicka på Hämta gratis på huvudsidan för att se en lista över versionerna som du kan ladda ner. Endast Canopy Express är gratis; Den fulla Canopy-produkten kommer till en kostnad. Canopy Express stöder följande plattformar:
- Windows 32-bitars och 64-bitars
- Linux 32-bitars och 64-bitars
- Mac OS X 32-bitars och 64-bitars
Välj plattform och version du vill ladda ner. När du klickar på Hämta Canopy Express ser du ett valfritt formulär för att ge information om dig själv. Nedladdningen startar automatiskt, även om du inte lämnar personuppgifter till företaget.
En av fördelarna med Canopy Express är att Enthought är starkt inblandad i att ge stöd till både elever och lärare. Människor kan också ta klasser, inklusive onlinekurser, som lär ut användningen av Canopy Express på olika sätt.
Också erbjuds är live klassrumsutbildning utformad speciellt för datavetenskapare. Att ta datavetenskapsklasserna lär dig inte detaljerna om att arbeta genom maskininlärningsproblem, men de hjälper dig att förstå hur man arbetar med stora data, vilket är en del av arbetet genom maskininlärningsproblem. Kort sagt, att veta datavetenskap ger dig ett steg i att använda Python för maskininlärning, men det tar inte helt bort inlärningskurvan.
Få pythonxy
Pythonxy Integrated Development Environment (IDE) är ett community-projekt värd Google. Det är en Windows-enda produkt, så du kan inte enkelt använda den för plattformsbehov. (Faktum är att den bara stöder Windows Vista, Windows 7 och Windows 8.) Det kommer dock med en komplett uppsättning bibliotek.
Eftersom pythonxy använder GNU General Public License (GPL) v3 har du inga tillägg, träning eller andra betalda funktioner att oroa dig för. Ingen kommer att ringa till din dörr och hoppas kunna sälja dig något. Dessutom har du tillgång till all källkod för pythonxy, så du kan göra ändringar om du vill.
Komma WinPython
Namnet berättar att WinPython är en Windows-bara produkt. Denna produkt är faktiskt en spin-off av pythonxy och är inte avsedd att ersätta den. Tvärtom: WinPython är helt enkelt ett mer flexibelt sätt att arbeta med pythonxy. Läs mer om motivationen för att skapa WinPython.
Grunderna för denna produkt är att du får flexibilitet på bekostnad av vänlighet och lite plattformsintegration. Men för utvecklare som behöver behålla flera versioner av en IDE, kan WinPython göra en signifikant skillnad.