NumPy ist das grundlegende Paket für wissenschaftliches Rechnen mit Python.
Website: https://www.numpy.org
Dokumentation: https://numpy.org/doc
Mailingliste: https://mail.python.org/mailman/listinfo/numpy-discussion
Quellcode: https://github.com/numpy/numpy
Mitwirkender: https://www.numpy.org/devdocs/dev/index.html
Fehlerberichte: https://github.com/numpy/numpy/issues
Melden Sie eine Sicherheitslücke: https://tidelift.com/docs/security
Es bietet:
ein leistungsstarkes N-dimensionales Array-Objekt
ausgefeilte (Rundfunk-)Funktionen
Tools zur Integration von C/C++- und Fortran-Code
nützliche Funktionen für lineare Algebra, Fourier-Transformation und Zufallszahlen
Testen:
NumPy erfordert pytest
und hypothesis
. Tests können dann nach der Installation ausgeführt werden mit:
python -c "import numpy, sys; sys.exit(numpy.test() is False)"
NumPy ist ein von der Community betriebenes Open-Source-Projekt, das von einer vielfältigen Gruppe von Mitwirkenden entwickelt wurde. Die NumPy-Führung hat sich stark dafür eingesetzt, eine offene, integrative und positive Gemeinschaft zu schaffen. Bitte lesen Sie den NumPy-Verhaltenskodex, um Hinweise zu erhalten, wie Sie mit anderen auf eine Art und Weise interagieren können, die zum Gedeihen unserer Community beiträgt.
Das NumPy-Projekt freut sich über Ihr Fachwissen und Ihren Enthusiasmus!
Kleine Verbesserungen oder Korrekturen sind immer willkommen. Wenn Sie größere Beiträge zum Quellcode in Betracht ziehen, kontaktieren Sie uns bitte zunächst über die Mailingliste.
Das Schreiben von Code ist nicht die einzige Möglichkeit, zu NumPy beizutragen. Sie können auch:
Überprüfen Sie Pull-Anfragen
Helfen Sie uns, über neue und alte Themen auf dem Laufenden zu bleiben
Entwickeln Sie Tutorials, Präsentationen und andere Lehrmaterialien
Pflege und Verbesserung unserer Website
Entwickeln Sie Grafikdesign für unsere Markenwerte und Werbematerialien
Website-Inhalte übersetzen
Helfen Sie bei der Öffentlichkeitsarbeit und der Einbindung neuer Mitwirkender
Schreiben Sie Zuschussvorschläge und helfen Sie bei anderen Spendenaktionen
Weitere Informationen zu den Möglichkeiten, wie Sie zu NumPy beitragen können, finden Sie auf unserer Website. Wenn Sie nicht sicher sind, wo Sie anfangen sollen oder wie Ihre Fähigkeiten dazu passen, wenden Sie sich an uns! Sie können auf der Mailingliste oder hier auf GitHub nachfragen, indem Sie ein neues Problem eröffnen oder einen Kommentar zu einem relevanten Problem hinterlassen, das bereits offen ist.
Unsere bevorzugten Kommunikationskanäle sind alle öffentlich. Wenn Sie jedoch zunächst privat mit uns sprechen möchten, wenden Sie sich an unsere Community-Koordinatoren unter [email protected] oder auf Slack (schreiben Sie für eine Einladung an [email protected]). ).
Wir veranstalten außerdem alle zwei Wochen einen Community-Call, dessen Einzelheiten auf der Mailingliste bekannt gegeben werden. Sie sind herzlich willkommen, mitzumachen.
Wenn Sie zum ersten Mal Beiträge zu Open Source leisten, hilft Ihnen dieser Leitfaden dabei, zu erklären, warum, was und wie Sie sich erfolgreich engagieren.