NoteOnMe博客平台搭建
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
1.5 KiB

  1. install-linux:
  2. sudo pip install -r requirements.txt
  3. sudo apt-get install texlive-latex-base
  4. sudo apt-get install texlive-latex-extra
  5. sudo apt-get install ghostscript
  6. sudo apt-get install libgs-dev
  7. wget http://www.imagemagick.org/download/ImageMagick.tar.gz
  8. tar -xvf ImageMagick.tar.gz
  9. cd ImageMagick-7.*; \
  10. ./configure --with-gslib=yes; \
  11. make; \
  12. sudo make install; \
  13. sudo ldconfig /usr/local/lib
  14. rm ImageMagick.tar.gz
  15. rm -r ImageMagick-7.*
  16. install-mac:
  17. sudo pip install -r requirements.txt
  18. wget http://www.imagemagick.org/download/ImageMagick.tar.gz
  19. tar -xvf ImageMagick.tar.gz
  20. cd ImageMagick-7.*; \
  21. ./configure --with-gslib=yes; \
  22. make;\
  23. sudo make install; \
  24. rm ImageMagick.tar.gz
  25. rm -r ImageMagick-7.*
  26. build-small:
  27. python build.py --data=configs/data_small.json --vocab=configs/vocab_small.json
  28. train-small:
  29. python train.py --data=configs/data_small.json --vocab=configs/vocab_small.json --training=configs/training_small.json --model=configs/model.json --output=results/small/
  30. eval-small:
  31. python evaluate_txt.py --results=results/small/
  32. python evaluate_img.py --results=results/small/
  33. small: build-small train-small eval-small
  34. build:
  35. python build.py --data=configs/data.json --vocab=configs/vocab.json
  36. train:
  37. python train.py --data=configs/data.json --vocab=configs/vocab.json --training=configs/training.json --model=configs/model.json --output=results/full/
  38. eval:
  39. python evaluate_txt.py --results=results/full/
  40. python evaluate_img.py --results=results/full/
  41. full: build train eval