Mateen Ulhaq

Results 162 comments of Mateen Ulhaq

Usually, for lower lambdas models, there are more channels that are "empty" with sharp peaks between 0.8--1.0, with only a few high-variance channels. | ![eb_distrib_q1](https://github.com/InterDigitalInc/CompressAI/assets/721196/40729f03-03c2-47d1-a70e-cf707f42e53e) | |:--:| | *quality=1 model*...

I'm not sure why $\lambda=0.067$ does that. Was the code for RateDistortionLoss modified? It might be worthwhile to try running `net1.update(force=True)` *after* `net1.load_state_dict()`. And then compress/decompress. Also, confirm that your...

It's good to see that they're getting closer. However, the differences are usually very small, e.g. 0.0001bpp. Is that the only `EntropyBottleneck` / `GaussianConditional` used by your model? Also, try...

Corrupted reconstruction of images often occurs because the decoder decodes a different latent than what was encoded. There may be [other possible reasons](https://github.com/InterDigitalInc/CompressAI/issues/229#issuecomment-1526259843) (e.g., the input image lies far outside...

For forward, during training, output both `y_likelihoods` and `z_likelihoods`: ```python def forward(self, x, training=None): if training is None: training = self.training y = self.g_a(x) # Adapted from FactorizedPrior: y_infer_hat, y_infer_likelihoods...

Ah yes. There are a few possible approaches: 1. Load model that is pretrained with hyperprior rate loss. Then, freeze its weights and only train `entropy_bottleneck_y`. 2. Detach y (prevents...

It depends on the interpretation of the XDG specification: > There is a single base directory relative to which user-specific data files should be written. This directory is defined by...

`XDG_STATE_HOME` (i.e. `~/.local/state`) was recently introduced as an "in-between" option between `XDG_CACHE_HOME` and `XDG_DATA_HOME`. > The `$XDG_STATE_HOME` contains state data that should persist between (application) restarts, but that is not...

1. What happens when you run `python -c 'import compressai'` within the virtual environment? 2. The screenshot shows that VSCode is using a python interpreter which can't find `compressai._CXX`. Ensure...

There seems to be a bit of lag when choosing the register, e.g. when `"z` is pressed, the cursor blinks down to `z` before the popup closes.