vsumm-reinforce
vsumm-reinforce copied to clipboard
Project Not Compiling
when i try to compile using python vsum_train.py --dataset datasets/eccv16_dataset_tvsum_google_pool5.h5 --max-epochs 60 --hidden-dim 256
It gives following error
python vsum_train.py --dataset datasets/eccv16_dataset_tvsum_google_pool5.h5 --max-epochs 60 --hidden-dim 256
WARNING (theano.tensor.blas): Using NumPy C-API based implementation for BLAS functions.
[29/06/2018 08:46:03] model options: {'disp_freq': 1, 'optimizer': 'adam', 'regularizer': 'L2', 'U_init': 'normal', 'base_lr': 1e-05, 'train_dataset_path': 'datasets/eccv16_dataset_tvsum_google_pool5.h5', 'alpha': 0.01, 'max_epochs': 60, 'W_init': 'normal', 'weight_decay': 1e-05, 'distant_sim_thre': 20, 'ignore_distant_sim': False, 'decay_stepsize': -1, 'model_file': None, 'decay_rate': 0.1, 'hidden_dim': 256, 'input_dim': 1024, 'n_episodes': 5}
[29/06/2018 08:46:03] initializing net model
Traceback (most recent call last):
File "vsum_train.py", line 158, in outputs_info
in scan nomenclature) of variable IncSubtensor{Set;:int64:}.0 (argument number 1) has dtype float32, while the result of the inner function (fn
) has dtype float64. This can happen if the inner function of scan results in an upcast or downcast.
using following python version Python 2.7.12
It says the dtype is supposed to be float32 but found float64. You need to change the global config to floatX = float32
.
python vsum_train.py --dataset datasets/eccv16_dataset_tvsum_google_pool5.h5 --max-epochs 60 --hidden-dim 256
WARNING (theano.tensor.blas): Using NumPy C-API based implementation for BLAS functions.
[29/06/2018 02:57:38] model options: {'disp_freq': 1, 'optimizer': 'adam', 'regularizer': 'L2', 'U_init': 'normal', 'base_lr': 1e-05, 'train_dataset_path': 'datasets/eccv16_dataset_tvsum_google_pool5.h5', 'alpha': 0.01, 'max_epochs': 60, 'W_init': 'normal', 'weight_decay': 1e-05, 'distant_sim_thre': 20, 'ignore_distant_sim': False, 'decay_stepsize': -1, 'model_file': None, 'decay_rate': 0.1, 'hidden_dim': 256, 'input_dim': 1024, 'n_episodes': 5}
[29/06/2018 02:57:38] initializing net model
Traceback (most recent call last):
File "vsum_train.py", line 158, in
you need to use theano 0.9.
i suggest using the pytorch version, which requires less efforts in configuration.
Hi , Can u add some config details in readme about the packages u have used and version that can help me and other users to configure this project easily . ( it may be obvious for some users but for someone like me would be very helpful) .
Hi! I met the same problem, have you solved it? using following version: python: 2.7.12 theano:0.9.0