meshed-memory-transformer icon indicating copy to clipboard operation
meshed-memory-transformer copied to clipboard

Error in test.py

Open saintrealchoi opened this issue 2 years ago • 3 comments

Dear @marcellacornia, I'm trying to run test.py and can solve few errors. but, I can't resolve below error

File "test.py", line 79, in scores = predict_captions(model, dict_dataloader_test, text_field) File "test.py", line 34, in predict_captions gts = evaluation.PTBTokenizer.tokenize(gts) File "C:\Users\CHOISJ-DT01\Desktop\git\meshed-memory-transformer\evaluation\tokenizer.py", line 62, in tokenize p_tokenizer = subprocess.Popen(cmd, cwd=path_to_jar_dirname,
File "C:\ProgramData\Anaconda3\lib\subprocess.py", line 858, in init self._execute_child(args, executable, preexec_fn, close_fds, File "C:\ProgramData\Anaconda3\lib\subprocess.py", line 1311, in _execute_child hp, ht, pid, tid = _winapi.CreateProcess(executable, args, FileNotFoundError:

cmd = ['java', '-cp', 'stanford-corenlp-3.4.1.jar', 'edu.stanford.nlp.process.PTBTokenizer', '-preserveLines', '-lowerCase', 'tmpkxubkapl'] #tmpkxubkapl is loaded with ground truth may be?
path_to_jar_dirname = C:\Users\CHOISJ-DT01\Desktop\git\meshed-memory-transformer\evaluation

I don't know where the error occured. could you solve that? thanks!

saintrealchoi avatar Aug 31 '21 07:08 saintrealchoi

hi~when l run test.py with pretrained model file,the "' meshed_memory_transformer.pth"should in which folder?

Jennifer-6 avatar Sep 16 '21 10:09 Jennifer-6

hi~when l run test.py with pretrained model file,the "' meshed_memory_transformer.pth"should in which folder?

Hi~ @Jennifer-6 . pretrained weights file is located in root dir which is in the same level with 'data','evaluation',...

saintrealchoi avatar Sep 23 '21 00:09 saintrealchoi

OSError: Unable to open file (unable to open file: name = './', errno = 13, error message = 'Permission denied', flags = 0, o_flags = 0)

KillerGary avatar Mar 04 '23 06:03 KillerGary