Skip to content

Questions about communication mechanism #4

@drowning-in-codes

Description

@drowning-in-codes

Thank you for your great work. I have some questions about the communication computation and the effect of code size.

  1. As the paper said, the bandwidth computation involves n_L which is the size of the codebook(I guess). But on the spatial level, the data is H×W× |M|, is n_L needed to compute the transfer data? or does the bandwidth involve the size of the codebook?

the bandwidth given the selection matrix M is calculated as log2(H × W × |M| × log2(nL) × nR/8). Here, log2(nL) signifies the data amount required to represent each code index integer, decided by the codebook size.
If the bandwidth just computes the transmitted code indices, I think log2( H × W × | M | × nR / 8 ) is fair.

  1. According to the paper it seems to work best with a codebook size of 64, according to my reproduction the results are not as good as in the paper, does this involve fine-tuning or other training techniques?
    Besides, how does the w/o codebook achieve the transfer? Is it by passing all the data?
    image
    Thank you for your work again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions