Articles of automatico

Obtenga los valores de recuperación (sensibilidad) y precisión (PPV) de un problema de múltiples clases en PyML

Estoy usando PyML para la clasificación SVM. Sin embargo, noté que cuando evalúo un clasificador multiclase con LOO, el objeto de resultados no informa la sensibilidad y los valores de PPV. En su lugar son 0.0: from PyML import * from PyML.classifiers import multi mc = multi.OneAgainstRest(SVM()) data = VectorDataSet(‘iris.data’, labelsColumn=-1) result = mc.loo(data) result.getSuccessRate() […]

La tabla de búsqueda de incrustación no enmascara el valor de relleno

Estoy usando una operación embedding_lookup para generar representaciones de vectores densos para cada token en mi documento que se alimentan a una neural network convolucional (la architecture de red es similar a la de un artículo de WildML ). Todo funciona correctamente, pero cuando relleno mi documento insertando un valor de relleno en él, la […]

Nombres de capa para el modelo v3 preentrenado (tensorflow)

La tarea es obtener la salida por capa de un modelo prenined cnn inceptionv3 . Por ejemplo, envío una imagen a esta red y quiero obtener no solo su salida, sino también la salida de cada capa (capa). Para hacer eso, tengo que saber los nombres de cada salida de capa. Es bastante fácil de […]

¿Cómo encontrar un número óptimo de procesos en GridSearchCV (…, n_jobs =…)?

Me pregunto qué es mejor usar con GridSearchCV( …, n_jobs = … ) para elegir el mejor conjunto de parámetros para un modelo, n_jobs = -1 o n_jobs con un número grande, como n_jobs = 30 ? Basado en la documentación de Sklearn: n_jobs = -1 significa que el cálculo se enviará a todas las […]

Quandl no está funcionando, algún error está apareciendo

Estoy intentando importar datos de Quandl usando la siguiente instrucción: quandl.get(‘WIKI/GOOGL’) El siguiente error se salta: Traceback (most recent call last): File “/home/shravilp/anaconda3/lib/python3.6/site-packages/quandl/connection.py”, line 55, in parse return response.json() File “/home/shravilp/anaconda3/lib/python3.6/site-packages/requests/models.py”, line 850, in json return complexjson.loads(self.text, **kwargs) File “/home/shravilp/anaconda3/lib/python3.6/json/__init__.py”, line 354, in loads return _default_decoder.decode(s) File “/home/shravilp/anaconda3/lib/python3.6/json/decoder.py”, line 339, in decode obj, end = […]

Python explica cómo cambiar el tamaño de la entrada después de la capa de convolución en la capa lstm

Tengo un problema con la conexión entre la capa de convolución y la capa lstm. Los datos tienen una forma (75,5) donde hay 75 pasos de tiempo x 5 puntos de datos para cada paso de tiempo. Lo que quiero hacer es hacer una convolución en (75×5), obtener nuevos datos convueltos (75×5) y alimentar esos […]

Usando word2vec para clasificar palabras en categorías

FONDO Tengo vectores con algunos datos de muestra y cada vector tiene un nombre de categoría (Lugares, Colores, Nombres). [‘john’,’jay’,’dan’,’nathan’,’bob’] -> ‘Names’ [‘yellow’, ‘red’,’green’] -> ‘Colors’ [‘tokyo’,’bejing’,’washington’,’mumbai’] -> ‘Places’ Mi objective es entrenar un modelo que tome una nueva cadena de entrada y prediga a qué categoría pertenece. Por ejemplo, si una nueva entrada es […]

¿Cómo dividir un conjunto de datos en un conjunto de entrenamiento y validación manteniendo la proporción entre clases?

Tengo un problema de clasificación de clases múltiples y mi conjunto de datos está sesgado, tengo 100 instancias de una clase en particular y digo 10 de alguna clase diferente, así que quiero dividir mi relación de mantenimiento de datos entre clases, si tengo 100 instancias de una clase en particular y quiero que el […]

TensorFlow: ¿Cómo predecir desde un SavedModel?

He exportado un SavedModel y ahora lo he vuelto a cargar y hacer una predicción. Fue entrenado con las siguientes características y tags: F1 : FLOAT32 F2 : FLOAT32 F3 : FLOAT32 L1 : FLOAT32 Entonces, digamos que quiero alimentar los valores 20.9, 1.8, 0.9 obtener una sola predicción FLOAT32 . ¿Cómo logro esto? He […]

Entrenando modelos sklearn en paralelo con joblib bloquea el proceso.

Como se sugiere en esta respuesta , traté de usar joblib para entrenar varios modelos de aprendizaje de scikit en paralelo. import joblib import numpy from sklearn import tree, linear_model classifierParams = { “Decision Tree”: (tree.DecisionTreeClassifier, {}),” “Logistic Regression” : (linear_model.LogisticRegression, {}) } XTrain = numpy.array([[1,2,3],[4,5,6]]) yTrain = numpy.array([0, 1]) def trainModel(name, clazz, params, XTrain, […]