Medienriese Netflix teilte sein neues und frei verfügbares mehrsprachiges Programmierheft Polynote mit. Das Unternehmen hat dies getan, um den Prozess des maschinellen Lernens und der datenwissenschaftlichen Entwicklung für andere zu optimieren.
Polynote Integriert in Apache Spark und unterstützt Scala, Python und SQL.
Netflix hat alle Open-Source-Informationen über ihre Tech-Blog .
VERBINDUNG: DIE FASZINIERENDE GESCHICHTE VON NETFLIX
Netflix und Polynote
Polynote wurde erstellt, um Datenwissenschaftlern und KI-Forschern dies zu ermöglichen. Netflix JVM-basiert integrieren Maschinelles Lernsystem mit maschinellem Python-Lernen sowie Visualisierungsbibliotheken.
Netflix sagte : "Im Team der Netflix-Personalisierungsinfrastruktur besteht unsere Aufgabe darin, die Innovation beim maschinellen Lernen zu beschleunigen, indem wir Tools entwickeln, mit denen sich Schwachstellen beseitigen und die Forscher auf die Forschung konzentrieren können. Polynote entstand aus einer Frustration über die Mängel bestehender Notebook-Tools, insbesondere mitRespekt für ihre Unterstützung von Scala. "
Netflix Open Source #Polynote
- Spiros Margaris @SpirosMargaris 24. Oktober 2019
zur Vereinfachung #DataScience und #MachineLearning Workflows https://t.co/PzCZkWIvw5 #fintech #AI #ArtificialIntelligence #DeepLearning #BigData @KYLE_L_WIGGERS @VentureBeat @HaroldSinnott @mclynd @sallyeaves @horstwilmes @YuHelenYu @terence_mills pic.twitter.com/nBnXOMW8je
Sie fuhren fort: "At Netflix Wir hatten schon immer ein starkes Interesse daran, mit der Open Source-Community zu teilen, und glauben, dass Polynote ein großes Potenzial hat, ähnliche Anforderungen außerhalb von Netflix zu erfüllen. "
Polynote ist a Polyglot-System Dies bedeutet, dass jede Zelle in einem Notizbuch in mehreren Sprachen gelesen werden kann.
Zusätzlich bietet das System Konfigurations- und Abhängigkeits-Setup, das im Notebook gespeichert wird, während diese Datenexploration aktiviert wird. Matplotlib - eine Python 2D-Plotbibliothek - und Vega , die Visualisierungsgrammatik.
Ich liebe das @Netflix engagiert sich immer noch stark für Open Source. 👏👏👏
- Kenny Bastani @kennybastani 23. Oktober 2019
"Polynote entstand aus einer Frustration über die Mängel bestehender Notebook-Tools, insbesondere hinsichtlich der Unterstützung von Scala" https://t.co/RaZxz3YZpw
Zur Vereinfachung verwendet Polynote eine Symboltabelle, die einen Einblick in den internen Status des Notebooks gibt. Jeder Benutzer kann über das Konfigurationssystem seine eigenen Abhängigkeiten für jedes Notebook festlegen.
"Es liegt noch viel spannende Arbeit vor uns" sagte Netflix . "Wir sind sehr optimistisch in Bezug auf das Potenzial von Polynote und hoffen, von der Community genauso viel zu lernen, wie wir hoffen, dass sie von Polynote einen Mehrwert finden."
Es ist ein großartiger Schritt von Netflix und einer, der sicherlich für viele Leute da draußen nützlich sein wird. Polynote ist jetzt frei verfügbar .