Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Irdorath, statixx, Teh Wizard of Aiz


 Thema: pOT-lnformatik, Mathematik, Physik XX ( Der XX(X)-Thread. )
« vorherige 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 nächste »
erste ungelesene Seite | letzter Beitrag 
statixx

AUP statixx 14.11.2023
Jo, aber das geht mit C halt leider nicht. Ein weiterer Grund das den Caller den Speicher holen zu lassen ist, dass man so nicht mit new/delete und malloc/free durcheinanderkommt. Das soll der User mal selbst machen.

Was man noch machen kann ist den Pointer als const deklarieren:

 
Code:
errorCode doWork(handle Handle, struct parameterStruct * const MyParameter, int AdditionalParameter)
13.12.2016 13:46:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
MCignaz

Arctic
Wuerde man bei (modernem) CPP ueberhaupt noch diese ErrorCodes zurueckgeben? Mir wuerden da Exceptions noch einfallen, und Optional natuerlich jetzt.

Putze: Wie sehen denn structured bindings aus?
/Ah, hab schon. Quasi ne geschmeidigere Art Tuples zu handhaben?
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von MCignaz am 13.12.2016 13:53]
13.12.2016 13:47:51  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
Nutzt du schon structured bindings putze?
13.12.2016 14:01:18  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
MCignaz: Im Prinzip nur das, analog auch für struct:
https://skebanga.github.io/structured-bindings/

Oli: Nein, ich nutze leider Java. traurig

13.12.2016 14:04:17  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
Exceptions ersetzen error/return-Codes ja nicht zwangsläufig. Manche Codebases untersagen Exceptions auch generell abseits von Dingen wie std::bad_alloc (es sei denn es ist alles statisch...).
13.12.2016 14:43:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
krischan111

Arctic
 
Zitat von statixx

Mir fällt gerade auf das geht nicht, der Parameter müsste struct parameterStruct **MyParameter sein:

 
Code:
errorCode doWork(handle Handle, struct parameterStruct **MyParameter, int AdditionalParameter) {
    *MyParameter = new parameterStruct;
    (*MyParameter)->foo = 0;
    (*MyParameter)->bar = 1;
    (*MyParameter)->baz = 2;
    return 0;
}



Thanks, das hab ich übersehen... Bei struct parameterStruct* MyParameter ist somit klar, dass der Caller den Speicher reservieren muss und ich muss in der Doku nichts dazu erwähnen.
14.12.2016 0:57:34  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Irdorath

AUP Irdorath 07.04.2014
Blöde Frage zum Satz von Fubini:

Ich habe etwas von Form
TeX: \int\int f\ d\mu d\nu.
Reicht es jetzt einfach checken, ob das integrierbar ist, um die Reihenfolge der Integration zu vertauschen, oder muss man umständlich
TeX: \int |f|\ d(\mu\otimes\nu)<\infty checken?
Wüsste jetzt spontan gar nicht, wie das Produktmaß aussieht. \mu ist Lebesgue, \nu ein Wahrscheinlichkeitsmaß.


e:Produktmaß ist egal, Fubini-Tonelli. :|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Irdorath am 14.12.2016 12:45]
14.12.2016 12:42:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[smith]

AUP [smith] 29.07.2010
Ist hier jemand im Machine Learning Feld aktiv und hat ein paar gute Literaturtipps zum Einstieg?

Die Firma sucht neue spannende Investitionsfelder peinlich/erstaunt
14.12.2016 21:40:06  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
B0rG*

Gordon
Auf welchem Level und in welcher Richtung?
14.12.2016 22:12:49  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[smith]

AUP [smith] 29.07.2010
Hm, technologisch genutzt werden wird vermutlich Amazon ML. Richtung ist Mustererkennung beim Kaufverhalten unserer Kunden, auch sowas wie Risikoanalysen.

Level weiß ich nicht genau was ich sagen soll... wir sind alle studierte Informatiker mit einigen Jahren praktischer Berufserfahrung. Welche Level hast du denn?
14.12.2016 22:34:20  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
http://users.isr.ist.utl.pt/~wurmd/Livros/school/Bishop%20-%20Pattern%20Recognition%20And%20Machine%20Learning%20-%20Springer%20%202006.pdf
http://statweb.stanford.edu/~tibs/ElemStatLearn/
http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.HomePage

Allerdings eher akademischer, weiß nicht, ob das für euren Anwendungsfall passt. Ihr sucht wahrscheinlich eher was im Sinne einer Algorithmenempfehlung für bestimmte Probleme, nehme ich an.

14.12.2016 22:48:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[smith]

AUP [smith] 29.07.2010
Wenn die Bücher sehe (danke!), erinnert mich das wirklich sehr an eine Vorlesung damals.

Ja, du liegst richtig, wir suchen dann eher praktische Algorithmenempfehlungen und Grundlagen, wie man gute Modelle entwickelt.

Nichtsdestotrotz fange ich mit deinen Büchern mal an
14.12.2016 23:05:36  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
B0rG*

Gordon
Elements of statistical Learning finde ich auch sehr gut und den Bishop kann man wohl ohne zu Zögern als eins der Standardwerke bezeichnen. Dazu passend würde ich im akademischen Umfeld noch empfehlen:


Zum "ein Gefühl kriegen" für die Fachrichtung würde ich wohl den Bishop empfehlen, auch wenn mir die Herleitungen im Murphy persönlich besser gefallen, aber das ist eventuell ein wenig zu viel für den Anfang.

Für spezielle Richtungen:


Ich überlege mal ein bisschen was man für den praktischen Teil empfehlen kann. Meine persönliche Erfahrung ist dazu, dass man es tun muss und selbst lernen, was die klassischen Fehler so sind. Aber das willst du natürlich nicht hören Augenzwinkern. Ein großer Teil von maschinellem Lernen ist das Aufbauen von Verständnis für Daten und das Erkennen von Gründen, warum Modelle nicht funktionieren. Und das ist viel Erfahrungssache.

Als Software zum initialen rumspielen mit einfachen Modellen würde ich jedenfalls Scikit Learn empfehlen, die haben auch eine sehr gute Doku mit guten Beispielen.

e/ Vielleicht gibt es auch ganz gute Kurse bei Coursera oder Konsorten, da kann ich aber leider nichts empfehlen.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von B0rG* am 14.12.2016 23:28]
14.12.2016 23:22:39  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
verschmitzt lachen
Beste Facebook Gruppe ever.

Why do we cling to things we don't see? - Gravity trains us to fall on our asses at an early age.
18.12.2016 19:21:50  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
R

Arctic
Der Maschine Learning Kurs von Andrew NG auf coursera ist für den Anfang ganz gut. Voraussetzung: bisschen lin. Algebra.
Er erklärt ganz gut/instruktiv, ca. 100h workload.
18.12.2016 19:32:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
Where I have set c=1 because I'm not a pissing child.

Jesus hilf Breites Grinsen
18.12.2016 19:51:22  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
horscht(i)

AUP horscht(i) 14.09.2014
http://press.cern/press-releases/2016/12/alpha-experiment-observes-light-spectrum-antimatter-first-time
20.12.2016 13:52:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ameisenfutter

AUP Ameisenfutter 23.12.2022
Ist das der richtige Thread fuer Fragen im Sinne von "ich hab mit unity und c# angefangen und vom tuten und blasen keine Ahnung"? Nur dass ich weiss, welchen Thread ich in Zukunft vollspammen darf. Breites Grinsen
20.12.2016 15:43:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
Das pOT erstellt Spiele
20.12.2016 15:47:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
RichterSkala

AUP RichterSkala 31.12.2010
...
 
Zitat von horscht(i)

http://press.cern/press-releases/2016/12/alpha-experiment-observes-light-spectrum-antimatter-first-time


Schon ziemlich cool. Auch dass sie das sehr indirekt, mittels Zählen der verbliebenen Antiwasserstoffe in der Falle, gemessen haben Breites Grinsen
20.12.2016 16:01:16  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ameisenfutter

AUP Ameisenfutter 23.12.2022
Noch besser, danke. Arbeitet hier eigtl jemand mit julia? Da darf ich im Fruehjahr einsteigen.
20.12.2016 16:01:29  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Habe ich mir 1 mal angeschaut, Aber 1 basiertesw indexing ist nicht so meins, vong zählen her.

20.12.2016 16:06:12  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
verschmitzt lachen
Ich benütze ja generell keine Sprachen, deren offizielle Domain ".*-?lang\.[^.]*$" matcht.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von csde_rats am 20.12.2016 16:16]
20.12.2016 16:16:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
WeGi

AUP WeGi 26.02.2011
Was hast du gegen erlang. traurig
20.12.2016 16:26:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Dumenikl

Dumenikl
Ich hatte vor einiger Zeit schonmal wegen Hilfe zum Benutzen einer C API gefragt und bin seitdem leider nicht wirklich weitergekommen. Mittlerweile denke ich, dass es mehr eine generelle Lernfortschrittsschwierigkeit.
Folgende Situation:
Ich arbeite schon seit einigen Jahren beruflich viel mit Musik-"programmiersprachen" wie Max/MSP oder SuperCollider.
Mein Ziel wäre es in der Lage zu sein für Max/MSP eigene, in C programmierte Externals zu erstellen mit der dazugehörigen API.
Ich habe schon einige C Tutorials durchgearbeitet (das erste Buch vor wahrscheinlich 10 Jahren, sowie einige Online Tutorials) und auch mal während eines langweiligen Krankenhausaufenthalts etwas Java Literatur.
Ich weiß wie Control Structures, Arrays, Pointer, Casts etc. funktionieren aber mir fehlt die nötige Brücke um damit in die API einzusteigen.
Wahrscheinlich mangelt es mir vor allem Programmierpraxis, ich hatte gehofft mir diese eneignen zu können während ich mich in die API einarbeite aber das geht leider nicht vorwärts.

Ich bräuchte also Tips oder auch Literaturhinweise wie man diese Lücke zwischen den Einsteigertutorials und meiner gewünschten Anwendung schließt. Ich habe leider abseits der API keine Verwendung für C und damit auch kein Projekt dem ich mich zuwenden könnte.

herzlichen Dank
20.12.2016 17:20:13  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
B0rG*

Gordon
Apropos Sprachen. Bei hackernews war diese Woche irgendwann der Artikel Why physicists still use fortran. Die Lektüre ist sehr zu empfehlen. Weniger wegen des Inhalts (besser Beissholz bereithalten), sondern mehr wegen des Mindsets.
20.12.2016 17:31:58  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
 
Zitat von WeGi

Was hast du gegen erlang. traurig



Heißt die Sprache erlang.?

20.12.2016 17:40:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
 
Zitat von B0rG*

Apropos Sprachen. Bei hackernews war diese Woche irgendwann der Artikel Why physicists still use fortran. Die Lektüre ist sehr zu empfehlen. Weniger wegen des Inhalts (besser Beissholz bereithalten), sondern mehr wegen des Mindsets.



So basically, if you want fast code that an run on many processors, you are limited to [C/C++ and "modern Fortran"].

So eine Aussage im Jahr 2015...
Aber mal durchlesen.

20.12.2016 18:00:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
MCignaz

Arctic
Ich hab mir mal flüchtig Boost.Fiber angeguckt und dadurch von Userland-"Threads" erfahren.
Auf der Arbeit wird bislang ausschließlich mit Threads (C++) gearbeitet. Ich hab die simple Anwendung, an der ich mitarbeite mal im Debug pausiert und geschaut, wie viele das sind. Ergebnis: Um die 50.
Kann man sagen, dass in einer idealtypischen Welt der Prozess so viele Threads benutzt, wie Prozessorkerne vorhanden sind und den Rest dann über Fibers regelt? Also die Threads launchen jeweils Fibers...
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von MCignaz am 20.12.2016 18:45]
20.12.2016 18:27:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
Nein, kann man nicht.

--

Fortran: Irgendwo (c't zu SPEC Benchmarks auf Itanium oder sowas?) las mal, dass Fortran diverse sprachliche Einschränkungen hat, die dafür sorgen, dass Optimierer und Vektorisierer besser funktionieren als in C und daher besserer Code generiert wird|werden kann.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von csde_rats am 20.12.2016 18:54]
20.12.2016 18:54:22  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: pOT-lnformatik, Mathematik, Physik XX ( Der XX(X)-Thread. )
« vorherige 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 nächste »

mods.de - Forum » Public Offtopic » 

Hop to:  

Mod-Aktionen:
30.04.2017 22:10:02 Sharku hat diesen Thread geschlossen.
11.05.2016 21:00:25 Sharku hat diesem Thread das ModTag 'pimp' angehängt.

| tech | impressum