[PYTHON] Wenn ich mit Chainer zurückkehre, passt es ein wenig

Überblick

Quellcode

Wo ich feststeckte

python


#Ziel sind korrekte Antwortdaten
#mnist.Wenn es py ist, wird es wie ↓ geschrieben
target = diabetes['target'].astype(np.float32) #Dies funktioniert nicht, wenn die Anzahl der Mini-Chargen 2 oder mehr beträgt

Wenn es ↑ ist, wird ein Wertefehler wie ↓ angezeigt (13 ist die Stapelgröße).

ValueError: non-broadcastable output operand with shape (1,30) doesn't match the broadcast shape (13,30)

Als Ergebnis von Versuch und Irrtum funktionierte es.

python


#Ich muss mich umformen
target = diabetes['target'].astype(np.float32).reshape(len(diabetes['target']), 1)

Änderungen von example / mnist.py

Umgebung

In Bezug auf die Installation von Chainer

Wechselpunkt

Datensatz

Modell-

python


n_units   = 30
model = FunctionSet(l1=F.Linear(10, n_units),                                 
                    l2=F.Linear(n_units, n_units),
                    l3=F.Linear(n_units, 1)) 

Anpassung der Lernrate

python


optimizer = optimizers.AdaDelta(rho=0.9)

Fehlerfunktion und Auswertungsmethode

python


# Neural net architecture
def forward(x_data, y_data, train=True):
    x, t = Variable(x_data), Variable(y_data)
    h1 = F.dropout(F.relu(model.l1(x)),  train=train)
    h2 = F.dropout(F.relu(model.l2(h1)), train=train)
    y  = model.l3(h2)
    #Gibt durchschnittliche quadratische Fehler- und Vorhersageergebnisse zurück
    #Das Vorhersageergebnis wird zurückgegeben, da der Korrelationskoeffizient später mit dem Vorhersageergebnis und den korrekten Antwortdaten berechnet wird.
    return F.mean_squared_error(y, t), y

python


pearson = np.corrcoef(np.asarray(preds).reshape(len(preds),), np.asarray(y_test).reshape(len(preds),))

Impressionen

Recommended Posts

Wenn ich mit Chainer zurückkehre, passt es ein wenig
Wenn ich versuche, mit Heroku zu pushen, funktioniert es nicht
Wenn ich versuche, Apache SSL zu erstellen, wird es nicht gestartet.
Ein Memorandum beim automatischen Erwerb mit Selen
Wenn ich matplotlib in Python versuche, heißt es'cairo.Context '.
Als ich versuchte, eine VPC mit AWS CDK zu erstellen, konnte ich es aber nicht schaffen
Als ich versuchte, mit Python eine virtuelle Umgebung zu erstellen, funktionierte dies nicht
Ich habe ein ○ ✕ Spiel mit TensorFlow gemacht
Linux Ubuntu16.04 Ich habe einen beängstigenden Fehler erhalten, als ich einen Befehl mit sudo ausgeführt habe
Ich habe versucht, ein Projekt mit Python on Docker mit PyCharm zu erstellen, aber es hat mit Docker Compose funktioniert
Jedes Mal, wenn ich versuche, eine CSV-Datei mit Pandas zu lesen, wird ein numpy-Fehler angezeigt.
Ein Anfänger versuchte, eine Strichzeichnung mit einem Kettenmesser zu färben. Ich konnte es schaffen.
Eine kleine Geschichte, die beim Schreiben von Twilio-Anwendungen mit Python auf AWS Lambda süchtig macht
Ich erhalte eine Fehlermeldung, wenn ich versuche, Python mit pyenv in Catalina auf 3 Serien zu erhöhen
(Python) Versuchen Sie, eine Webanwendung mit Django zu entwickeln
Ich habe versucht, die Sündenfunktion mit Chainer zu approximieren
[Go + Gin] Ich habe versucht, eine Docker-Umgebung zu erstellen
Wovon ich süchtig war, als ich Python Tornado benutzte
Ich habe versucht, ein Konfigurationsdiagramm mit Diagrammen zu zeichnen
Vorsichtsmaßnahmen bei der Verwendung von Chainer
Ich habe eine Klasse geschrieben, die das Schreiben erleichtert, indem ich die Teiltexte spezifiziere, wenn ich Mecab mit Python verwende
Ich bin immer ungeduldig, wenn ich ein Café bestelle, also habe ich eine React-App erstellt, um es zu lösen
Als ich den AtCoder Beginner Contest ausprobierte, war es ein schreckliches Ergebnis, also schaue ich zurück
[Lösung] Wenn ich versuche, mit GAE eine Verbindung zu CloudSQL herzustellen, wird nur bei dev_appserver ein ImportError angezeigt.
Eine Geschichte, nach der ich süchtig war, als ich in Go nil als Funktionsargument angab
Versuchen Sie es mit GUI, PyQt in Python
[Go language] Versuchen Sie, einen nutzlos zählbaren Zähler mit mehreren Threads zu erstellen
Ich habe es in der Sprache Go geschrieben, um das SOLID-Prinzip zu verstehen
Ich habe versucht, [eine bestimmte Aufgabe] mit einem Raspeltorte zu automatisieren
Ich bin gestolpert, als ich versucht habe, Basemap zu installieren, also ein Memorandum
Ich habe eine Stoppuhr mit tkinter mit Python gemacht
Versuchen Sie, eine multimodale Verteilung mithilfe des EM-Algorithmus zu modellieren
Ich habe versucht, die Sündenfunktion mit Chainer zu approximieren (Re-Challenge)
Ich habe mit PyQt einen einfachen Texteditor erstellt
Als ich versuchte, mithilfe von Anforderungen in Python zu kratzen, war ich süchtig nach SSLError, also einem Workaround-Memo
Versuchen Sie, eine Sprache auszuwählen
Ich habe versucht, mit Pandas eine Pferderenn-Datenbank zu erstellen
Ich habe einen TypeError: 'int'-Objekt ist bei Verwendung von Keras nicht iterierbar
Ich habe versucht, mit Python einen regulären Ausdruck für "Betrag" zu erstellen
Ich habe versucht, mit Python einen regulären Ausdruck von "Zeit" zu erstellen
Ein Hinweis, von dem ich süchtig war, als ich unter Linux einen Piepton machte
Versuchen Sie, ein neues Bild mit dem trainierten StyleGAN2-Modell zu bearbeiten
Ich habe versucht, mit Python einen regulären Ausdruck von "Datum" zu erstellen
Ich habe versucht, mit Boto3 eine Liste der AMI-Namen zu erhalten
Ein Hinweis, dem ich beim Erstellen einer Tabelle mit SQL Alchemy verfallen war
Wenn ich versuche, pip zu verwenden, ist das SSL-Modul nicht verfügbar.
Ich möchte eine Pipfile erstellen und im Docker wiedergeben
Bei Verwendung von @property in Python wird ein Attribut nicht festgelegt
Ich habe versucht, eine ToDo-App mit einer Flasche mit Python zu erstellen
[Django] Ich wollte testen, wenn ich eine große Datei poste [TDD]
Python-Anfänger haben versucht, Bottle zu verwenden, und es hat unerwartet leicht funktioniert
Versuchen Sie, wenn Visual Studio Code ein Python-Modul nicht laden kann
Ich habe versucht, mit Go einen exklusiven Kontrollmechanismus zu erstellen
Worauf ich bei der Verwendung von CodeIgniter auf einem Linux-Server gestoßen bin