Suchergebnisse
Suchergebnisse 1-30 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Warum verwendest du nicht einfach BitArray?
-
@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
-
.NET-Code direkt in nativen Code kompilieren?
Quadsoft - - Weitere Sprachen und sprachübergreifende Themen
BeitragZitat 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.
-
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.
-
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…
-
@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?
-
Zahlen komprimieren und expandieren
Quadsoft - - Weitere Sprachen und sprachübergreifende Themen
BeitragZitat 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…
-
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…
-
@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 …
-
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/
-
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…
-
7-Zip Kaufen?
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)
-
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…
-
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…
-
Stilfrage zu static
BeitragZitat 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…
-
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…
-
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)
-
Was ist das für ein Anschluss?
BeitragZitat 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.
-
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…