c2/lib/models/r3d_model.py [601:617]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    final_avg = model.AveragePool(
        builder.prev_blob,
        'final_avg',
        kernels=[
            final_temporal_kernel,
            final_spatial_kernel,
            final_spatial_kernel
        ],
        strides=[1, 1, 1],
    )

    # Final dimension of the "image" is reduced to 7x7
    last_out = model.FC(
        final_avg, 'last_out_L{}'.format(num_labels), 512, num_labels
    )

    return last_out
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



c2/lib/models/r3d_model.py [818:834]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    final_avg = model.AveragePool(
        builder.prev_blob,
        'final_avg',
        kernels=[
            final_temporal_kernel,
            final_spatial_kernel,
            final_spatial_kernel
        ],
        strides=[1, 1, 1],
    )

    # Final dimension of the "image" is reduced to 7x7
    last_out = model.FC(
        final_avg, 'last_out_L{}'.format(num_labels), 512, num_labels
    )

    return last_out
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



