Suchergebnisse

Suchergebnisse 1-30 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.

  • Benutzer-Avatarbild

    Hallo Alexander, eine Silent-Installation ist mittels der CLI-Argumente möglich Quellcode (1 Zeile) Für den Installer verwende ich InnoSetup, hier gibt es eine Liste weiterer Parameter.

  • Benutzer-Avatarbild

    Warum verwendest du nicht einfach BitArray?

  • Benutzer-Avatarbild

    @Felixprogram Der Link scheint tatsächlich tot zu sein. Momentan würde ich auf die Dokumentation unter microsoft.com/en-us/download/details.aspx?id=53556 verweisen (evtl musst du den XPS Viewer unter Windows 10 nachinstallieren). Außerdem gibt es hier ein Beispiel-Repository: github.com/microsoft/Windows-c…amples/CredentialProvider

  • Benutzer-Avatarbild

    Zitat von Vultrax: „ Ich konnte nicht mehr als .NET Native (scheint wohl nur mit UWP-Anwendungen zu funktionieren) “ So wie ich das verstehe funktioniert .NET Native mit jeder .NET Core Anwendung. Also wenn für deinen Code .NET Core ausreicht, würde ich darauf einen blick werfen.

  • Benutzer-Avatarbild

    Wann machst du denn das Weight-Update? Ich nehme an, du hast stochastic gradient descent implementiert. Bei so kleinen Trainingsmengen wird der hier nicht wirklich gute ergebnisse liefern. Besser wäre es, den Fehlergradienten über alle Tranings-Beispiele zu bestimmen und dann nur ein Weight Update durchzuführen.

  • Benutzer-Avatarbild

    Laut hier könnte das an einer 32-/64-bit Inkompatibilität liegen. Probier mal, dein Projekt auf 64-bit bzw. 32-bit zu stellen (statt AnyCpu)), und schau, ob es dann funktioniert.

  • Benutzer-Avatarbild

    Dictionarys und Threads

    Quadsoft - - Sonstige Problemstellungen

    Beitrag

    Zitat von Manus: „ Wühlen in Google brachte da mehrere Ergebmisse, z.B. Lock, Mutex, Interlock aber nicht wirklich eine Erklärung was man davon am besten nutzt und wieso. Entsprechen die Frage, ob jemand das schon mal gelöst hat und wenn ja was man davon am besten nutzen kann und wo man da ein vernünftiges Beispiel dafür finden kann.“ Ja, und zwar die Entwickler des .NET Frameworks (unter anderem). Verwende einfach die ConcurrentDictionary Klasse, wenn du threadübergreifend auf ein Dictionary zu…

  • Benutzer-Avatarbild

    Umstieg von C ++ auf C#

    Quadsoft - - Sonstige Problemstellungen

    Beitrag

    @Gonger96 Das geht schon, nur halt nicht implizit, sondern nur explizit: C#-Quellcode (12 Zeilen) Das implizite Fallthrough wurde beim C# Sprachentwurf entfernt, da es sehr viele Bugs gab, weil Leute das break einfach vergessen hatten... Und was meintest du eigentlich mit der umständlichen Concurrency? C# hat ja sehr viele Möglichkeiten, Concurrency zu implementieren (Threads, Timers, Tasks etc.) Soweit ich weiß gab es bis C++11 oder so ja nicht mal eine sprachinterne Unterstützung für threads?

  • Benutzer-Avatarbild

    Umstieg von C ++ auf C#

    Quadsoft - - Sonstige Problemstellungen

    Beitrag

    Zitat von Gonger96: „Ich finde aber nicht, dass switch in C# Programmierfehler vermeidet. Es ist imho einfach ein fehlendes Feature.“ Was ist denn an dem automatischen Fallthrough so vorteilhaft?

  • Benutzer-Avatarbild

    Zitat von vico255: „Ps. Da es flexibel sein soll, möchte ich das nicht einfach mit Schleifen lösen.“ Aber genau so macht man es. Siehe diesen Thread: Neurales Nummernetzwerk trainieren?

  • Benutzer-Avatarbild

    Zitat von ErfinderDesRades: „ Es gibt da übrigens eine theoretische Komprimier-Möglichkeit, aber wohl nicht mit vertretbarem Aufwand umsetzbar, und v.a. die Performance dürfte ganz unvertretbar in den Keller gehen “ Das ist auch keine wirkliche Komprimierung, sondern halt, wie auch deine Beispiele, ein Encoding... (Ja, es gibt auch Kodierungen, die wirklich komprimieren, zb. Huffman-Codes) Und warum sollte dadurch die Performance in den Keller gehen? Warum ist der Aufwand nicht vertretbar? UTF-8…

  • Benutzer-Avatarbild

    Zitat von enter9991: „ C#-Quellcode (1 Zeile) “ Es ergibt wenig Sinn, Stringinterpolation zu verwenden, wenn das einzige, was am Ende herauskommt, die zu interpolierende Variable ist. Mach einfach: C#-Quellcode (1 Zeile)

  • Benutzer-Avatarbild

    Zitat von faxe1008: „ Funktioniert das Rückwärtspropagieren genauso von H21 zu H11 bzw. H12, respektive dann im nächsten Schritt die Input Layer? “ Prinzipiell ja, nur ist das Beispiel von der verlinkten Website recht einfach, denn es gibt nur ein einziges Ausgabe-Neuron. Wenn es mehrere Nachfolger-Neuronen gibt, musst du die Summe der gewichteten Fehlerterme betrachten: $\text{error}_{i,l} = \begin{cases} (\text{target}_i - \text{output}_{i,l}) f'(\text{output}_{i,l}) & \text {für } l = N \text…

  • Benutzer-Avatarbild

    @faxe1008 Dein Code aus dem Anhang stürzt ab, da die PredecessorWeights nicht gesetzt sind. Der Ansatz, das rekursiv zu berechnen ist zwar denkbar, aber umständlich und bei großen Netzen nicht performant. Ich habe das mal geschrieben, wie ich mir das vorstelle: (Versteckter Text) (Versteckter Text) (Versteckter Text) Der Input in Program.cs ist nur ein Beispiel, natürlich kannst du da auch die Pixelwerte aus deinem Bild nehmen. Der nächste Schritt ist jetzt das Hinzufügen der Fehlerfunktion und …

  • Benutzer-Avatarbild

    Zitat von Systems.exe: „ ich weiß solche großen Firmen wie Mozilla Firefox, haben das Programm sicher nicht in VB Programmiert sondern wahrscheinlich in C/C++! .“ Firefox ist OpenSource... und Google Chrome größtenteils auch... dxr.mozilla.org/mozilla-central/source/ https://chromium.googlesource.com/

  • Benutzer-Avatarbild

    Ich glaube, du hast ein paar grundlegende Sachen noch nicht ganz verstanden: Zitat von faxe1008: „ Idee ist dass ich quasi bei einem ResultNeuron EvaluateActivation aufrufe und dann rekursiv durchgerechnet wird“ Man fängt aber beim ersten Layer (Eingabelayer) an und rechnet dann weiter bis zum Ausgabelayer... Für die Ausgabe eines Neurons $y_k$ eines Layers gilt: $y_k = o\left( \sum_{i=0}^{N} w_ix_i\right)$ $o$ - Aktivierungsfunktion $N$ - Anzahl Gewichte (Eingänge) des Neurons $w_i$ - $i$ tes G…

  • Benutzer-Avatarbild

    7-Zip Kaufen?

    Quadsoft - - Off-Topic

    Beitrag

    @EaranMaleasi Zumindest seit Windows XP.. Der Vorteil von 7-zip ist aber dass es ZIP (Deflate) schneller/besser komprimiert und auch RAR / TAR.GZ etc Archive verarbeiten kann. Und natürlich das hauseigene LZMA (7z)

  • Benutzer-Avatarbild

    Zitat von ~blaze~: „ Worauf du achten solltest: $\neg \forall s \in S . E(S) \equiv \neg \exists s \in S . \neg E(S)$ die Negation wird hineingezogen die fällt nicht einfach weg. Anschließend kann man dann teilweise De-Morgan anwenden. Es gibt natürlich noch mehr Regeln, die man anwenden kann (z.B. Verschachtelung hat gewisse Eigenschaften). “ Das ist falsch. Richtig ist $\neg (\forall s \in S . E(S)) \equiv \exists s \in S . \neg E(S)$ (ohne Negation am Anfang). So, wie ich auch in einem vorige…

  • Benutzer-Avatarbild

    Zitat von Trade: „ Zitat von RushDen: „Vom Existenzquantor ist die Negation der Allquantor.“Warum ist das so? Wäre das nicht eher dann "keins"? Weil das Gegenteil von "mindestens eins" ist doch "keins", oder? Schließlich kann doch der Existenzquantor theoretisch auch auf den Allquantor abzielen ("alle" sind ja auch "mindestens eins"). Oder zielt das dann im weiteren Verlauf auf die Gültigkeit des letztens Teils (z. B. n=2m) ab? Bei c ist mir das nämlich klar. Nur für sich betrachtet macht es irg…

  • Benutzer-Avatarbild

    Stilfrage zu static

    Quadsoft - - Sonstige Problemstellungen

    Beitrag

    Zitat von ~blaze~: „ Bspw.: char.IsDigit betrachtet von außen, ob der angegebene char eine Zahl 0-9 ist. Würde man es auf char selbst implementieren (wovon ich allerdings nicht weiß, ob das ohne weiteres möglich ist, da es sich um primitive Datentypen handelt)“ Natürlich hätte man Char.isDigit auch als Instanzmethode implementieren können. char ist ja auch nur ein struct. Die Idee dahinter, dass die Methode statisch ist, ist diejenige, dass sie threadsicher ist. Die meisten Methoden in der Frame…

  • Benutzer-Avatarbild

    Eine USB-Soundkarte wie diese hier z.B.? amazon.de/DIGIFLEX-Externe-Sou…fRID=DTZB9TECYXNGX6K511ZM

  • Benutzer-Avatarbild

    @BiedermannS Das hat aber nichts mit der Optimierung durch den Compiler zu tun... Die ganzen LINQ methoden sind mittels Co-Routinen implementiert (yield), aber das ist ja keine Optimierung sondern ein Sprachfeature.

  • Benutzer-Avatarbild

    Zitat von BiedermannS: „Unter den ersten Einträgen auf Google. u.arizona.edu/~rubinson/copyri…o_Considered_Harmful.html“ Das ist aus einer Zeit, wo es noch üblich war sogar Funktionen/Prozeduren durch goto zu ersetzen (bzw. Prozeduren grade erst eingeführt worden waren). Zitat von jvbsl: „2. du glaubst wirklich der C# Compiler optimiert das weg? Ganz bestimmt nicht. Compiler die gut optimieren können machen das, C# gehört eindeutig nicht dazu. Java ist da bereits besser und Java selbst ist immer…

  • Benutzer-Avatarbild

    In meiner Antwort ist ein Link auf die C# Dokumentation zu goto auf MSDN, also ja, das kompiliert...

  • Benutzer-Avatarbild

    @ErfinderDesRades Hast du meine Antwort nicht gesehen?

  • Benutzer-Avatarbild

    Um geschachtelte Schleifen zu verlassen, ist es am einfachsten goto zu verwenden. Dies wird auch so in der offiziellen MSDN Dokumentation empfohlen. Kontrollvariablen und irgendwelche if (exit) im Schleifenkörper zu verstreuen ist IMO ziemlicher Murks. goto sollte halt bloß nicht anstatt von If- und Schleifenanweisungen verwendet werden (Spaghtetticode), aber goto mittels Schleifen- und If-Anweisungen nachzubilden ist genauso unsinnig. C#-Quellcode (15 Zeilen)

  • Benutzer-Avatarbild

    Was ist das für ein Anschluss?

    Quadsoft - - Off-Topic

    Beitrag

    Zitat von Michdi: „Reicht ja schon wenn man 10 Jahre älter ist als ich. Wurde 1999 eingestellt der port.“ Der Port wurde nicht 1999 eingestellt. Es gibt heute hunderte neue Mainboards mit Parallelport. Meist ist der Port aber nur als Pin-Header auf dem Mainboard ausgeführt.

  • Benutzer-Avatarbild

    Eigentlich müsste dein Code funktionieren, so wie auch folgender Beispielcode: PHP-Quellcode (7 Zeilen) Demo: 3v4l.org/HY3X6 @SpieleArenaORG Die Verwendung von echo ist möglich, aber nicht notwendig.

  • Benutzer-Avatarbild

    Zitat von ~blaze~: „ Für gleichverteilte "Zufallszahlen" wäre Huffman coding halt die beste Wahl, daher hatte ich das vorgeschlagen. ~blaze~“ Gleichverteilung? Wie soll da bitteschön ein sinnvoller (nützlicher) Huffman-Code entstehen? Die Huffman Codierung basiert doch gerade darauf, dass einige Symbole häufiger sind als die anderen. Wenn alle $n$ Symbole gleich häufig vorkommen, werden im Mittel $log_2(n)$ Bits pro Symbol verwendet. Man kann also gleich ohne Huffman Code nur die 8 Bit pro Symbo…

  • Benutzer-Avatarbild

    @MichaHo Danke für das Feedback und den Tipp. Bei Gelegenheit kann ich das gerne so umsetzen.