def train_encoder(
train_input,
test_input,
- depth=2,
+ depth,
+ nb_bits_per_token,
dim_hidden=48,
- nb_bits_per_token=8,
lambda_entropy=0.0,
lr_start=1e-3,
lr_end=1e-4,
nb_test_samples,
mode,
nb_steps,
+ depth=3,
+ nb_bits_per_token=8,
nb_epochs=10,
device=torch.device("cpu"),
device_storage=torch.device("cpu"),
encoder, quantizer, decoder = train_encoder(
train_input,
test_input,
+ depth=depth,
+ nb_bits_per_token=nb_bits_per_token,
lambda_entropy=1.0,
nb_epochs=nb_epochs,
logger=logger,