deeplearning4j / deeplearning4j/deeplearning4j-docs

Docs/website: Add a maven pom file / project generator

Offen
#46 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
HTML
Sterne
56
Forks
42
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

@AlexDBlack commented on [Tue Aug 23 2016](https://github.com/deeplearning4j/deeplearning4j/issues/2028)

Spring initializer: http://start.spring.io/
That allows people to set up a project very quickly, even if they don't know maven. We could add something similar for DL4J.

How this would work for DL4J:
- Specify artifact ID etc
- Specify DL4J/ND4J version
- Specify nd4j native vs. cuda
- Tick boxes for optional dependencies: ui, nlp, spark, arbiter, etc.
then: "Generate Maven pom.xml" and "Generate SBT" etc buttons.

---

@huitseeker commented on [Tue May 16 2017](https://github.com/deeplearning4j/deeplearning4j/issues/2028#issuecomment-301831849)

See also https://github.com/deeplearning4j/deeplearning4j/issues/1466

---

@huitseeker commented on [Fri May 26 2017](https://github.com/deeplearning4j/deeplearning4j/issues/2028#issuecomment-304385673)

![](https://github.trello.services/images/mini-trello-icon.png) [DataVec, workflow & al. - improve documentation](https://trello.com/c/3u3jt2lF/5-datavec-workflow-al-improve-documentation)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, die Spring Initializr-Referenz, das verlinkte Issue 1466 und die Trello-Karte für verwandte Dokumentationsarbeiten zu prüfen. Definiere vor der Implementierung den Umfang des Generators und die unterstützten Optionen; abgeschlossen wäre die vorgeschlagene Workflow zur Projekterstellung, einschließlich Maven- und SBT-Ausgabe sowie der Auswahl von Abhängigkeiten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
build-system, documentation
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.