qkeras.qtools.quantized_operators.merge_factory

create merge layer output quantizers.

Classes

Add(input_qe_list)

add a list of inputs.

Average(input_qe_list)

average (element-wise) a list of inputs.

Concatenate(input_qe_list)

Layer that concatenates a list of inputs.

Dot(input_qe_list)

dot product between samples in two tensors.

IMerger(input_qe_list)

abstract class for merge quantizer.

Maximum(input_qe_list)

maximum of a list of inputs.

MergeFactory()

determine which merge implementation to use.

Minimum(input_qe_list)

minimum (element-wise) a list of inputs.

Multiply(input_qe_list)

multiplies (element-wise) a list of inputs.

class qkeras.qtools.quantized_operators.merge_factory.Add(input_qe_list)[source]

Bases: IMerger

add a list of inputs.

implemented_as()[source]
class qkeras.qtools.quantized_operators.merge_factory.Average(input_qe_list)[source]

Bases: Maximum

average (element-wise) a list of inputs.

class qkeras.qtools.quantized_operators.merge_factory.Concatenate(input_qe_list)[source]

Bases: Maximum

Layer that concatenates a list of inputs.

class qkeras.qtools.quantized_operators.merge_factory.Dot(input_qe_list)[source]

Bases: IMerger

dot product between samples in two tensors.

class qkeras.qtools.quantized_operators.merge_factory.IMerger(input_qe_list)[source]

Bases: ABC

abstract class for merge quantizer.

class qkeras.qtools.quantized_operators.merge_factory.Maximum(input_qe_list)[source]

Bases: IMerger

maximum of a list of inputs.

static implemented_as()[source]
class qkeras.qtools.quantized_operators.merge_factory.MergeFactory[source]

Bases: object

determine which merge implementation to use.

make_quantizer(input_qe_list, layer_type)[source]

make quantier.

class qkeras.qtools.quantized_operators.merge_factory.Minimum(input_qe_list)[source]

Bases: Maximum

minimum (element-wise) a list of inputs.

class qkeras.qtools.quantized_operators.merge_factory.Multiply(input_qe_list)[source]

Bases: IMerger

multiplies (element-wise) a list of inputs.

implemented_as()[source]