Hem Personliga finanser Välj en Python Distribution med Machine Learning in Mind - dummies

Välj en Python Distribution med Machine Learning in Mind - dummies

Innehållsförteckning:

Video: Recommender Systems 2025

Video: Recommender Systems 2025
Anonim

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.

Välj en Python Distribution med Machine Learning in Mind - dummies

Redaktörens val

Office 365 Grupper - Dummies

Office 365 Grupper - Dummies

Du kan använda Office 365 Grupper, eller helt enkelt grupper, för att snabbt bandet tillsammans med medarbetare till samarbeta utan administrationsansvar som följer med en SharePoint-webbplats. Grupper är inte en del av SharePoint Online. Det är faktiskt en funktion i Exchange Online, men den använder SharePoint Online-funktioner, till exempel OneDrive for Business för att lagra gruppfiler ...

Office 365 Mobil Dokument i molnet - Dummies

Office 365 Mobil Dokument i molnet - Dummies

Varje Office 365-abonnent med en kvalificerad plan kan installera Office mobilappar på upp till fem tabletter och fem smartphones. Kvalificeringsplanerna är: Office for Business Premium, Office 365 Business, Office 365 Pro Plus, Office 365 E3 och Office 365 E5. Kärnan Office-appar finns i Windows, iOS och Android ...

Office Graph och Delve - dummies

Office Graph och Delve - dummies

Office Graph i Office 365 ger en möjlighet för människor att dra nytta av relationer och aktiviteter och göra dem till meningsfulla insikter. De signaler du skickar från e-postkonversationer och möten i Outlook, snabbmeddelanden i Skype for Business, sociala interaktioner på Yammer och dokument i SharePoint Online och OneDrive samlas alla och ...

Redaktörens val

Elektronik Komponenter: Sätt in induktorer till arbete - dummies

Elektronik Komponenter: Sätt in induktorer till arbete - dummies

Om du har undrat vad induktorer används egentligen i elektroniska kretsar i verkligheten, här är några av de vanligaste användningarna för induktorer: Utjämning av spänning i en strömförsörjning: Det sista steget i en typisk strömförsörjningskrets som omvandlar 120 VAC hushållsström till en användbar direkt Nuvarande är ofta en ...

Elektronik Komponenter: Introduktion av mikrokontroller - dummies

Elektronik Komponenter: Introduktion av mikrokontroller - dummies

En mikrokontroller är en komplett dator på en enda elektronisk chip. De kan köpas för $ 50 eller mindre. Liksom alla datorsystem består mikrodatorer av flera grundläggande delsystem: Central Processor (CPU): En CPU utför de instruktioner som tillhandahålls av ett program. CPU kan göra alla nödvändiga åtgärder för ...

Elektronik Komponenter: Motstånd Power Ratings - dummies

Elektronik Komponenter: Motstånd Power Ratings - dummies

Motstånd är som bromsar för ström som strömmar genom en elektronisk krets. Liksom bromsarna i din bil arbetar motstånd genom att använda den elektriska ekvivalenten av friktion till strömningsströmmen. Denna friktion hämmar strömmen av ström genom att absorbera en del av strömens energi och sprida den i form av värme. När du använder en ...

Redaktörens val

Hur man konfigurerar SSH för din webbplats - dummies

Hur man konfigurerar SSH för din webbplats - dummies

Secure shell (SSH) är ett nätverksprotokoll för att tillåta säker datakommunikation. I själva verket är det som en webbhotell bakdörr i ditt system - en som borde förbli låst om du inte behöver använda den. Naturligtvis är exakt hur du konfigurerar SSH olika på alla typer av webbhotell, men som ...

Hur man skapar en ny webbhotell - dummies

Hur man skapar en ny webbhotell - dummies

Du måste skapa din databas inom din webbhotellskontrollpanel och skapa en speciell databasanvändare som har behörighet att komma åt den. När du installerar en webbapplikation eller ett skript som kräver en databas från kontrollpanelen, kommer installationsprogrammet sannolikt att kunna skapa en egen databas och användare. ...

Hur man skapar nya konton på webbhotell med FTP-dummies

Hur man skapar nya konton på webbhotell med FTP-dummies

Du kanske vill att skapa ytterligare konton på en webbhanterad ftp av olika orsaker. Detta möjliggör viss mångsidighet och kontroll för att förbättra din företagsfunktionalitet. Några skäl till att lägga till ett konto är följande: Du vill ge någon annan FTP-åtkomst till din webbplats. Du vill ge någon FTP-åtkomst ...