ShuffleNetV2

E431006

ShuffleNetV2 is a lightweight convolutional neural network architecture designed for efficient image classification on resource-constrained devices, emphasizing speed and low computational cost.

All labels observed (7)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf convolutional neural network architecture
deep learning model
image classification architecture
comparedTo ShuffleNet
designedFor efficient image classification
resource-constrained devices
emphasizes low computational cost
speed
evaluatedOn ImageNet
hasComponent bottleneck blocks
channel split operation
feature concatenation
residual connections
hasDesignGoal hardware-friendly architecture
improved practical speed on real devices
low FLOPs
reduced memory access cost
hasGuideline element-wise operations are non-trivial in cost
equal channel width minimizes memory access cost
excessive group convolution increases memory access cost
network fragmentation reduces degree of parallelism
hasProperty balanced computation across branches
lightweight
low latency
optimized for embedded devices
optimized for mobile devices
reduced fragmentation in computation graph
small model size
suitable for real-time inference
hasVariant ShuffleNetV2 0.5x
linked to: ShuffleNetV2

ShuffleNetV2 1.0x
linked to: ShuffleNetV2

ShuffleNetV2 1.5x
linked to: ShuffleNetV2

ShuffleNetV2 2.0x
linked to: ShuffleNetV2
implementedIn ONNX model zoo
linked to: ONNX

PyTorch
TensorFlow
improvesUpon ShuffleNet
introducedBy researchers from Megvii (Face++)
introducedIn paper "ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Design"
linked to: ShuffleNetV2
isSuccessorOf ShuffleNet
outperforms ShuffleNet on speed-accuracy tradeoff (under similar FLOPs)
publicationYear 2018
usedFor embedded vision applications
mobile vision applications
real-time image recognition
uses channel shuffle operation
depthwise convolutions
pointwise convolutions

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

torchvision modelFamily ShuffleNetV2
subject linked to: torchvision (ecosystem)
Xiangyu Zhang knownFor ShuffleNet architecture
linked to: ShuffleNetV2
ShuffleNetV2 hasVariant ShuffleNetV2 0.5x
linked to: ShuffleNetV2
ShuffleNetV2 hasVariant ShuffleNetV2 1.0x
linked to: ShuffleNetV2
ShuffleNetV2 hasVariant ShuffleNetV2 1.5x
linked to: ShuffleNetV2
ShuffleNetV2 hasVariant ShuffleNetV2 2.0x
linked to: ShuffleNetV2
ShuffleNetV2 introducedIn paper "ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Design"
linked to: ShuffleNetV2