Als «keras» getaggte Fragen

Keras ist eine neuronale Netzwerkbibliothek, die eine allgemeine API in Python und R bereitstellt. Verwenden Sie dieses Tag für Fragen zur Verwendung dieser API. Bitte geben Sie auch das Tag für die Sprache / das Backend ([Python], [R], [Tensorflow], [Theano], [Cntk]) an, die Sie verwenden. Wenn Sie die integrierten Keras von Tensorflow verwenden, verwenden Sie das Tag [tf.keras].


1
Was bedeutet Achse = -1 in keras.argmax?
Ich bin ein Anfänger in Keras und brauche Hilfe, um keras.argmax(a, axis=-1)und zu verstehen keras.max(a, axis=-1). Was bedeutet axis=-1wann a.shape = (19, 19, 5, 80)? Und was wird das Ergebnis von keras.argmax(a, axis=-1)und sein keras.max(a, axis=-1)?
71 keras  axis  argmax 

4
WARNUNG: Tensorflow: Die Modi sample_weight wurden von… nach ['…'] gezwungen.
Trainieren eines Bildklassifikators unter Verwendung .fit_generator()oder .fit()Übergeben eines Wörterbuchs class_weight=als Argument. Ich habe in TF1.x nie Fehler bekommen, aber in 2.1 bekomme ich zu Beginn des Trainings die folgende Ausgabe: WARNING:tensorflow:sample_weight modes were coerced from ... to ['...'] Was bedeutet es, etwas von ...bis zu erzwingen ['...']? Die Quelle für …

2
Warum sagt das Keras-Modell nach dem Kompilieren langsamer voraus?
Theoretisch sollte die Vorhersage konstant sein, da die Gewichte eine feste Größe haben. Wie bekomme ich meine Geschwindigkeit nach dem Kompilieren zurück (ohne das Optimierungsprogramm entfernen zu müssen)? Siehe zugehöriges Experiment: https://nbviewer.jupyter.org/github/off99555/TensorFlowExperiments/blob/master/test-prediction-speed-after-compile.ipynb?flush_cache=true

2
Keras inkonsistente Vorhersagezeit
Ich versuchte eine Schätzung der Vorhersagezeit meines Keras-Modells zu erhalten und erkannte etwas Seltsames. Abgesehen davon, dass das Modell normalerweise ziemlich schnell ist, braucht es von Zeit zu Zeit ziemlich lange, um eine Vorhersage zu treffen. Und nicht nur das, diese Zeiten verlängern sich auch, je länger das Modell läuft. …


2
Maximieren Sie die MSE eines Keras-Modells
Ich habe ein generatives gegnerisches Netzwerk, in dem der Diskriminator mit der MSE minimiert wird und der Generator maximiert werden sollte. Weil beide Gegner sind, die das entgegengesetzte Ziel verfolgen. generator = Sequential() generator.add(Dense(units=50, activation='sigmoid', input_shape=(15,))) generator.add(Dense(units=1, activation='sigmoid')) generator.compile(loss='mse', optimizer='adam') generator.train_on_batch(x_data, y_data) Was muss ich anpassen, um ein Generatormodell zu …

1
Unerwartetes Schlüsselwortargument in Keras "zerlumpt"
Versuch, ein trainiertes Keras-Modell mit dem folgenden Python-Code auszuführen: from keras.preprocessing.image import img_to_array from keras.models import load_model from imutils.video import VideoStream from threading import Thread import numpy as np import imutils import time import cv2 import os MODEL_PATH = "/home/pi/Documents/converted_keras/keras_model.h5" print("[info] loading model..") model = load_model(MODEL_PATH) print("[info] starting vid stream..") …

1
TypeError: len ist für symbolische Tensoren nicht gut definiert. (Aktivierung_3 / Identität: 0) Bitte rufen Sie "x.shape" anstelle von "len (x)" auf, um Informationen zur Form zu erhalten
Ich versuche, ein DQL-Modell für ein Spiel von openAI Gym zu implementieren. Aber es gibt mir folgenden Fehler. TypeError: len ist für symbolische Tensoren nicht gut definiert. (Aktivierung_3 / Identität: 0) Bitte x.shapeeher anrufen alslen(x) Informationen zur Form zu erhalten. Erstellen einer Fitnessumgebung: ENV_NAME = 'CartPole-v0' env = gym.make(ENV_NAME) np.random.seed(123) …


4
tf.data.Dataset: Das Argument `batch_size` darf für den angegebenen Eingabetyp nicht angegeben werden
Ich verwende Talos und Google Colab TPU , um die Hyperparameter- Optimierung eines Keras- Modells durchzuführen . Beachten Sie, dass ich Tensorflow 1.15.0 und Keras 2.2.4-tf verwende. import os import tensorflow as tf import talos as ta from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense from tensorflow.keras.optimizers import Adam from …

2
Wie wird die zweite Schicht eines Netzwerks ausgegeben?
Mein Modell ist auf Ziffernbildern trainiert ( MNIST dataset). Ich versuche, die Ausgabe der zweiten Schicht meines Netzwerks zu drucken - ein Array mit 128 Zahlen. Nachdem viele Beispiele zu lesen - zum Beispiel dieses , und dies , oder dies . Ich habe es in meinem eigenen Netzwerk nicht …

6
Keras, die TensorFlow 2.0 nicht unterstützen. Wir empfehlen die Verwendung von "tf.keras" oder alternativ ein Downgrade auf TensorFlow 1.14
Ich habe einen Fehler bezüglich (Keras, das TensorFlow 2.0 nicht unterstützt. Wir empfehlen die Verwendung tf.kerasoder alternativ ein Downgrade auf TensorFlow 1.14.) Empfehlungen. Vielen Dank import keras #For building the Neural Network layer by layer from keras.models import Sequential #To randomly initialize the weights to small numbers close to 0(But …

3
Implementieren einer trainierbaren verallgemeinerten Bump-Funktionsschicht in Keras / Tensorflow
Ich versuche, die folgende Variante der Bump-Funktion zu codieren , die komponentenweise angewendet wird: , wo σ trainierbar ist; aber es funktioniert nicht (Fehler unten gemeldet). Mein Versuch: Folgendes habe ich bisher codiert (wenn es hilft). Angenommen, ich habe zwei Funktionen (zum Beispiel): def f_True(x): # Compute Bump Function bump_value …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.