"Boolean" (Net Decoder)
-
See Also
- NetDecoder
- NetEncoder
- NetChain
- NetGraph
- True
- False
-
- Net Encoders
- Boolean
-
- Net Decoders
- Class
- Related Guides
- Tech Notes
-
-
See Also
- NetDecoder
- NetEncoder
- NetChain
- NetGraph
- True
- False
-
- Net Encoders
- Boolean
-
- Net Decoders
- Class
- Related Guides
- Tech Notes
-
See Also
"Boolean" (Net Decoder)
NetDecoder["Boolean"]
represents a decoder that converts a probability p to False if p<0.5, and True otherwise.
Details

- NetDecoder[…][input] applies the decoder to an input to produce an output.
- NetDecoder[…][{input1,input2,…}] applies the decoder to a list of inputs to produce a list of outputs.
- The input to the decoder input is a scalar in the range 0≤input≤1.
- NetDecoder[{"Boolean","InputDepth"->n}] can be used to specify that the input array has depth n. The default depth is 0, indicating that the input is a single real number.
- A decoder can be attached to an output port of a net by specifying "port"->NetDecoder[…] when constructing the net.
- NetDecoder["Boolean"][data,prop] can be used to calculate a specific property for the input data.
- When a "Boolean" decoder is attached to a net, net[data,prop] or net[data,"oport"->prop] can be used to calculate a specific property of the decoded output.
- The "Boolean" decoder supports the following properties prop:
-
"Decision" the Boolean class False or True with the highest probability (default) "Probability" the probability p of class True "Entropy" the entropy of the probability distribution "RandomSample" sample a Boolean proportionally to its probability "RandomSample"->t sample using a positive temperature t None bypass decoding and return the input
Properties
Examples
open all close allBasic Examples (1)
Scope (2)
Attach a "Boolean" decoder to the output port of an ElementwiseLayer:
Create a "Boolean" decoder that converts a matrix of probabilities into a matrix of Boolean values:
Attach the decoder to a net and apply it to an input:
See Also
NetDecoder NetEncoder NetChain NetGraph True False
Net Encoders: Boolean
Net Decoders: Class