Articles of clasificacion de

Ordenando instancias de clase en Python

¿Qué usa Python 2.7 para ordenar las instancias de clase de vainilla? Estoy interesado en el comportamiento de clasificación por defecto. Supongamos que tengo la clase class S(): pass Luego puedo crear un par de instancias y ordenarlas: a = S(); b = S(); c = S() l = [(a,’a’), (b,’b’) ,(c, ‘c’)] sorted(l) Esto […]

El mejor algoritmo para comparar dos listas en python

Tengo dos listas (lista1 y lista2) en python rellenas con un tipo de datos propio. Quiero compararlos con las listas y dar todos los elementos de estas listas a la salida estándar (o en otro lugar), pero en un orden específico (sin clasificar las listas de ninguna manera). List1 y List2 pueden tener elementos que […]

Clasificación de Python por múltiples criterios

Tengo una lista donde cada elemento tiene la forma [list of integers, integer] . Por ejemplo, un elemento de la lista puede tener este aspecto [[1,3,1,2], -1] . Quiero ordenar una lista que contenga el tipo de elementos descrito según los siguientes criterios: si las listas de enteros de dos elementos (es decir, el element[0] […]

Predicción usando InceptionV3 en Tensorflow

He entrenado el modelo InceptionV3 en flujo tensor en mi propio conjunto de datos. Tengo el archivo de control y el gráfico (.meta) del entrenamiento. Estoy usando estos archivos para clasificar la etiqueta de una nueva imagen. Hasta ahora tengo lo siguiente: código inception_v3 de TFslim def inception_v3(inputs, dropout_keep_prob=0.8, num_classes=1000, is_training=True, restre_logits=True, scope=”): “””Latest Inception […]

Ordenar valores de cadena según un alfabeto personalizado en Python

Estoy buscando una forma eficiente de ordenar una lista de cadenas según un alfabeto personalizado. Por ejemplo, tengo un alfabeto de cadena que es “bafmxpzv” y una lista de cadenas compuestas solo de los caracteres contenidos en ese alfabeto. Me gustaría una forma de ordenar esa lista de manera similar a otros tipos comunes, pero […]

Forma rápida de obtener elementos N Min o Max de una lista en Python

Actualmente tengo una lista larga que se está ordenando usando una función lambda f. Luego elijo un elemento aleatorio de los primeros cinco elementos. Algo como: f = lambda x: some_function_of(x, local_variable) my_list.sort(key=f) foo = choice(my_list[:4]) Este es un cuello de botella en mi progtwig, según el generador de perfiles. ¿Cómo puedo acelerar las cosas? […]

Creando un archivo ARFF desde la salida de python

gardai-plan-crackdown-on-troublemakers-at-protest-2438316.html’: {‘dail’: 1, ‘focus’: 1, ‘actions’: 1, ‘trade’: 2, ‘protest’: 1, ‘identify’: 1, ‘previous’: 1, ‘detectives’: 1, ‘republican’: 1, ‘group’: 1, ‘monitor’: 1, ‘clashes’: 1, ‘civil’: 1, ‘charge’: 1, ‘breaches’: 1, ‘travelling’: 1, ‘main’: 1, ‘disrupt’: 1, ‘real’: 1, ‘policing’: 3, ‘march’: 6, ‘finance’: 1, ‘drawn’: 1, ‘assistant’: 1, ‘protesters’: 1, ’emphasised’: 1, ‘department’: 1, […]

Ordenar números en formato de cadena con Python

Tengo una lista que tiene algunos números de capítulo en cadena. Cuando ordeno las teclas usando la función de teclas, me da resultados incorrectos. teclas = [‘1.1’, ‘1.2’, ‘2.1’, ’10 .1 ‘] keys.sort () imprimir claves [‘1.1’, ‘1.2’, ’10 .1 ‘,’ 2.1 ‘] ¿Cómo puedo usar la función de clasificación para obtener [‘1.1’, ‘1.2’, ‘2.1’, […]

Python- progtwig Quicksort en el lugar

Tengo un progtwig de orden rápida aquí, pero parece haber un problema con el resultado. Creo que debe haber habido algún problema en las áreas resaltadas a continuación al hacer referencia a algunos valores. ¿Alguna sugerencia? #where l represents low, h represents high def quick(arr,l,h): #is this the correct array for quicksorting? if len(x[l:h]) > […]

Python: ¿Cómo ordeno los enteros en un archivo de texto en orden ascendente y / o descendente?

Tengo un archivo de texto (data.txt) que contiene nombres y puntuaciones 1: 1, es decir: Mike = 1\n John = 2\n Cam = 3\n Quiero ordenar los enteros junto con el nombre correspondiente en orden ascendente y descendente. with open(filepath, ‘r’) as file: list = [] for line in file: list.append(line[1:-1].split(“,”)) list.sort(key=lambda x: int(x[4])) Sí, […]