Articles of xor

bytes XORing rápidos en python 3

Necesito xor objetos de 2 bytes. Yo uso este código: def bxor(b1, b2): # use xor for bytes result = b”” for b1, b2 in zip(b1, b2): result += bytes([b1 ^ b2]) return result Funciona bien cuando los objetos de bytes son pequeños, pero si los objetos grandes (unos pocos MB) toman mucho tiempo (unas […]

Python equivalente de sum () usando xor ()

Me gusta la función de sum de Python: >>> z = [1] * 11 >>> zsum = sum(z) >>> zsum == 11 True Quiero la misma funcionalidad con el uso de xor (^) no agregar (+). Quiero usar el mapa. Pero no puedo averiguar cómo hacer esto. ¿Alguna pista? No estoy satisfecho con esto: def […]

Cómo usar keras para XOR

Quiero practicar keras por código a xor, pero el resultado no es correcto, lo que sigue es mi código, gracias a todos por ayudarme. from keras.models import Sequential from keras.layers.core import Dense,Activation from keras.optimizers import SGD import numpy as np model = Sequential()# two layers model.add(Dense(input_dim=2,output_dim=4,init=”glorot_uniform”)) model.add(Activation(“sigmoid”)) model.add(Dense(input_dim=4,output_dim=1,init=”glorot_uniform”)) model.add(Activation(“sigmoid”)) sgd = SGD(l2=0.0,lr=0.05, decay=1e-6, momentum=0.11, nesterov=True) […]

Acelera los bucles nesteds de Python2 con XOR

La respuesta a la pregunta de la que está marcado como duplicado es incorrecta y no satisface mis necesidades. Mi código apunta a calcular un hash a partir de una serie de números. Es más fácil entender la estructura en forma de matriz. Si tengo 16 números a partir de 29, la estructura será: (inicio […]

cómo xor binario con python

¿Estoy tratando de utilizar xor 2 binarios usando python como este pero mi salida no está en binario? ¿Alguna ayuda? a = “11011111101100110110011001011101000” b = “11001011101100111000011100001100001” y = int(a) ^ int(b) print y

¿Cómo XOR dos cadenas que contienen números hexadecimales en python?

He buscado una respuesta en línea, pero ninguno de ellos parece resolver mi problema a mi manera (lo sé, soy exigente: D). Este es el trato: estoy usando el tipo de cadena para almacenar dos números hexadecimales, porque el tipo de entero predeterminado en Python no es lo suficientemente largo para mis propósitos. Por ejemplo […]

XOR a nivel de bits de números hexadecimales en python

¿Cómo podemos XOR números hexadecimales en python, por ejemplo. Quiero xor ‘ABCD’ a ’12EF’. la respuesta debe ser B922. Usé el siguiente código pero está devolviendo valor de basura def strxor(a, b): # xor two strings of different lengths if len(a) > len(b): return “”.join([“%s” % (ord(x) ^ ord(y)) for (x, y) in zip(a[:len(b)], b)]) […]

Desafío de Python simple: el XOR de Bitwise más rápido en buffers de datos

Reto: Realice un XOR a nivel de bits en dos búferes de igual tamaño. Se requerirá que los buffers sean del tipo str python ya que este es tradicionalmente el tipo para buffers de datos en python. Devuelve el valor resultante como un str . Haz esto lo más rápido posible. Las entradas son dos […]