Um Chainers Optimizer zu verstehen, habe ich ein Programm zur Approximation von Funktionen mit einer Variablen und 4-Schicht-DNN geschrieben, das sich auf [this] bezieht (http://qiita.com/hikobotch/items/018808ef795061176824). Aus irgendeinem Grund führte dieses Programm keine Vorwärtsberechnung mit der Funktion call durch, die Chain geerbt hat. Daher habe ich beschlossen, das Problem zu beheben. Das von mir reparierte Programm wurde auf meinem [github] platziert (https://github.com/hamko/sample/blob/master/chainer/sin.py). Ich habe versucht, sin, exp, sqrt, abs, sqrt (abs (sin (exp (x))).
exp Gute Stimmung. sin Es gibt einen Ort, der verschwommen ist. sqrt Gute Stimmung. abs Es fühlt sich wider Erwarten gut an. sqrt(abs(sin(exp(x))) Ich fühle mich motiviert.
Die Entwicklungsumgebung ist furchtbar schwierig zu erstellen (aufgrund des Python-Verpackungssystems). Nicht nur beim ersten Mal, es ist auch schwierig, jedes Mal zu starten.