In dieser neuen Version wurde die interne Datenstruktur von Snipe flexibel erweiterbar gemacht und das Lernverfahren Resilient Propagation wurde generalüberholt (
dies bringt eine Interfaceänderung mit sich). Download wie immer unter der zugehörigen Unterseite.
com.dkriesel.snipe.core.NeuralNetwork.trainResilientBackpropagation für eine Interface-Änderung! Großes Dankeschön für das Generalüberholen geht an Martin Westhoven. Der hat nicht nur einen Bugfix gelöst, der ResilientBackpropagation daran hindern konnte, zu lernen (andere Komponenten waren nicht betroffen), sondern noch zusätzlich eine weitere Rprop-Verbesserung implementiert, die auf Wunsch zuschaltbar ist (siehe Dokumentation hierfür). Weiter wurde Rprop umgebaut, um die Shadows zu nutzen.Viel Spaß damit!
Hi,
weil ich es noch nicht auf einem Entwicklungsstand sehe, um es im Source zu veröffentlichen. Dass es Decompiler gibt ist mir schon bewusst
An das Coding komme ich mit jd-gui (http://java.decompiler.free.fr/) ohne Probleme. Die Veröffentlichung des Coding kann nur die Qualität verbessern, da dann Fehler eher entdeckt und ausgebessert werden können.
Wow, du warst im ersten Semester im Programmiergrundkurs anwesend, hast verstanden, was ein Decompiler ist, und dass es sowas auch für Java gibt!
Danke für diese Berichterstattung.
Mehr steht nämlich wirklich nicht drin: Ich bin mir, wie viele andere Informatiker (und insbesondere die Zielgruppe dieser Webseite), über die Vorteile des Opensourcegedankens im Klaren. Noch viel klarer ist, dass jeder sich irgendein JAR aus dem Netz ziehen und durch einen Decompiler jagen kann, oh wow! Darum habe ich es auch nicht nötig, deinen Link oben wegzustreichen.
Das ändert aber nichts daran, dass ich völlig frei bin zu zu entscheiden, was ich wie mit meiner Arbeit mache, und damit auch, ob und in welcher Form ich den Code online stelle. Wenn ich das gar nicht, oder auch in Rosa und Mintgrün machen wollen würde, wäre das auch in Ordnung. Ich stelle ihn also online, wenn ich das schön finde (und den Code schön genug dafür finde). So einfach ist das.
Das enthält den Leuten auch kein Wissen vor, da ich die Datenstrukturen ohnehin in der Dokumentation skizziere.
Vielleicht könntest du dann wenigstens eine Dokumentation zum dekompilierten Code schreiben? Das würde die Arbeit damit auch vereinfachen
Ich finde SNIPE als 'Einstiegstool' auf jeden Fall sehr hilfreich. Würde ich mich über gut dokumentierten Quelltext freuen? Sicherlich. Kann ich verstehen, wenn jemand diesen nicht erstellen will, sondern seine Zeit (erstmal?) anders verbringt? Natürlich.
Mir hilft auf jedem Fall auch ohne offenen Code die Lektüre des Scripts und das 'herumspielen' mit Snipe bei meiner Masterarbeit durchaus nicht unerheblich (wenn auch leider Convolution Neural Networks (noch?) nicht behandelt werden *freundlich mit einem Zaunpfahl wink*).
Das stimmt, CNNs sind nicht enthalten
ich muss mal gucken, wie ich die flott auf die Datenstruktur abbilde und ob und wenn ja wann ich das mache … Danke auf jeden Fall für den Wink, rechne aber jetzt nicht so bald damit, ist grad viel zu tun
Hallo,
wieso ist das Coding zu snipe nicht öffentlich verfügbar? Vielleicht habe ich auch etwas übersehen?
Es gibt übrigens auch Decompiler mit dem das Coding aus dem Bytecode extrahierbar ist…