File:2017 MemoryEfficientImplementationof Fig3.png
Jump to navigation
Jump to search
Size of this preview: 800 × 429 pixels. Other resolution: 946 × 507 pixels.
Original file (946 × 507 pixels, file size: 105 KB, MIME type: image/png)
Summary
Figure 3: DenseNet layer forward pass: original implementation (left) and efficient implementation (right). Solid boxes correspond to tensors allocated in memory, where as translucent boxes are pointers. Solid arrows represent computation, and dotted arrows represent memory pointers. The efficient implementation stores the output of the concatenation, batch normalization, and ReLU layers in temporary storage buffers, whereas the original implementation allocates new memory. In: Pleiss et al. (2017)
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 11:03, 16 December 2018 | 946 × 507 (105 KB) | Omoreira (talk | contribs) | Figure 3: DenseNet layer forward pass: original implementation (left) and efficient implementation (right). Solid boxes correspond to tensors all... |
You cannot overwrite this file.
File usage
The following 2 pages use this file: