Commit graph

12 commits

Author SHA1 Message Date
Adam Svystun
75810f7c84 Improve performance (#15)
* Add deeper nima profiling

* Switch to bmp format

* Switch NIMA to GPU

* Update tensorflow-gpu version

* Remove NIMA profiling

* Remove unused imports
2018-11-10 13:50:19 +01:00
Adam Svystun
244a7deb53
Add profiling (#14) 2018-11-09 12:19:31 +01:00
Adam Svystun
d453748661
Add NIMA (#13)
* Add frontend

* Neural Image Assessment (NIMA) model

* Add GPU mem fraction to NIMA model

* Add backend logic

* Remove whitespace

* NIMA score from image array

* Remove NIMA caching

* Add nima model as global

* NIMA model - add graph to class

* Set DEBUG=True

* Raise exception if NIMA model file is not found
2018-11-09 00:44:19 +01:00
Adam Svystun
8c627690f1
Fix temp folder deletion (#12) 2018-11-06 00:56:15 +01:00
Maciej Pęśko
6a2be40ea0
Add profiling (#11)
* Add profiling

* Fix decorators order
2018-11-02 13:01:37 +01:00
Adam Svystun
47e5ea3231
Popularity (#10)
* Add popularity

* Update popularity model to dockerfile

* Fix dockerfile

* Revert "Fix dockerfile"

This reverts commit ea24fba604.

* Fix dockerfile

* Fix filename

* Fix filename

* Fix mkdir

* Fix mkdir

* Fix #9

* Zip popularity model

* Fix model filename

* Remove comixify volume

* Fix minimum number of segments

* Add debug print

* Update model 1 file
2018-10-16 21:56:22 +02:00
adamsvystun
a68ec9fe38 Add pipeline selection
Change model files

Add frontend

Increase quality of I-frame selector

Add YouTube clips

Move defaults to settings

Fix Sports video
2018-10-08 21:44:17 +02:00
Maciej Pęśko
1b4486cbe6
Add downloading videos from YouTube (#7)
- Add downloading videos from YouTube
- Minor cleanup
2018-10-01 22:34:57 +02:00
Maciej Pęśko
b5dd5cffc0
Keyframes (#6)
* Add keyframe model

* Add segmentation utils

* Add keyframes extraction pipeline

* Add keyframe tests

* Update dockerfile to include caffe

* Add summe pretrained model

* Add video for testing

* Update keyframe pipeline, tests

* Update settings to use in memory db for tests

* Set keyframe number to 10, fix bugs

* Fix keyframe order

* Make requested changes

* Fix Dockerfile

* Make requested changes

* Make requested changes

* Add blank lines

* Change dockerfile base cuda image to devel version

* Add modified Cuda.cmake for Dockerfile

* Add pyyaml dependecy to dockerfile

* Update dockerfile

* Update dockerfile

* Fix markdown version error

* Fix markdown version error

* Change caffe installation to make

* Update dockerfile

* Update dockerfile

* Fix boost imoprt

* Fix boost not found bug

* Add feature normalisation

* Fix dateutil, fix caffe root slash

* Fix slash bug

* Add batching to feature extraction

* Add model caching to keyframes extraction

* Fix output images to be in proper range

* Add time logging

* Change feature batch to 128

* Change dockerfile

* Fix dockerfile

* Change feature batch to 10

* Add set mode gpu

* Change feature batch to 64

* Change feature batch to 32

* Add I-frame frame sampling

* Cleanup

* Delete Cuda.cmake

* Remove comments from Makefile.config

* Cleanup

* Fix color scheme switching

* Remove cudnn.hpp, change caffe to 1.0

* Remove cudnn.hpp copy in dockerfile

* Remove redundant run's in dockerfile

* Change pretrained model
2018-10-01 22:27:06 +02:00
Maciej Pęśko
d2f327325a Add minor fix 2018-08-22 13:48:01 +02:00
Maciej Pęśko
189a543849 Add base pipeline 2018-08-21 22:52:09 +02:00
Maciej Pęśko
f191675939 Add core structure for application 2018-08-07 09:29:16 +02:00