clifs
Contrastive Language-Image Forensic Search allows free text searching through videos using OpenAI's machine learning model CLIP
File Explorer
Download Latest Version (.zip)- bicyclist.jpg
- bmw.jpg
- jcn.jpg
- odwalla.jpg
- smart.jpg
- clifs.py
- requirements.txt
- server.py
- .DS_Store
- Dockerfile
- LICENSE-SELECT2.md
- select2.css
- select2.min.css
- autocomplete.css
- base.css
- changelists.css
- dashboard.css
- fonts.css
- forms.css
- login.css
- nav_sidebar.css
- responsive.css
- responsive_rtl.css
- rtl.css
- widgets.css
- LICENSE.txt
- README.txt
- Roboto-Bold-webfont.woff
- Roboto-Light-webfont.woff
- Roboto-Regular-webfont.woff
- move_vertex_off.svg
- move_vertex_on.svg
- calendar-icons.svg
- icon-addlink.svg
- icon-alert.svg
- icon-calendar.svg
- icon-changelink.svg
- icon-clock.svg
- icon-deletelink.svg
- icon-no.svg
- icon-unknown-alt.svg
- icon-unknown.svg
- icon-viewlink.svg
- icon-yes.svg
- inline-delete.svg
- LICENSE
- README.txt
- search.svg
- selector-icons.svg
- sorting-icons.svg
- tooltag-add.svg
- tooltag-arrowright.svg
- DateTimeShortcuts.js
- RelatedObjectLookups.js
- jquery.js
- jquery.min.js
- LICENSE.txt
- af.js
- ar.js
- az.js
- bg.js
- bn.js
- bs.js
- ca.js
- cs.js
- da.js
- de.js
- dsb.js
- el.js
- en.js
- es.js
- et.js
- eu.js
- fa.js
- fi.js
- fr.js
- gl.js
- he.js
- hi.js
- hr.js
- hsb.js
- hu.js
- hy.js
- id.js
- is.js
- it.js
- ja.js
- ka.js
- km.js
- ko.js
- lt.js
- lv.js
- mk.js
- ms.js
- nb.js
- ne.js
- nl.js
- pl.js
- ps.js
- pt-BR.js
- pt.js
- ro.js
- ru.js
- sk.js
- sl.js
- sq.js
- sr-Cyrl.js
- sr.js
- sv.js
- th.js
- tk.js
- tr.js
- uk.js
- vi.js
- zh-CN.js
- zh-TW.js
- LICENSE.md
- select2.full.js
- select2.full.min.js
- LICENSE.txt
- xregexp.js
- xregexp.min.js
- actions.js
- actions.min.js
- autocomplete.js
- calendar.js
- cancel.js
- change_form.js
- collapse.js
- collapse.min.js
- core.js
- inlines.js
- inlines.min.js
- jquery.init.js
- nav_sidebar.js
- popup_response.js
- prepopulate.js
- prepopulate.min.js
- prepopulate_init.js
- SelectBox.js
- SelectFilter2.js
- urlify.js
- style.css
- style.css
- search.html
- __init__.py
- admin.py
- apps.py
- forms.py
- models.py
- tests.py
- urls.py
- views.py
- base.html
- __init__.py
- asgi.py
- manage.py
- settings.py
- urls.py
- wsgi.py
- style.css
- Dockerfile
- entrypoint.sh
- requirements.txt
- .gitignore
- docker-compose-gpu.yml
- docker-compose.yml
- LICENSE
- README.md
- setup.sh
# Installation Guide
1. Get the code
git clone https://github.com/johanmodin/clifs
Downloads the entire project code from GitHub to your computer.
cd clifs
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker-compose build && docker-compose up
Runs the command against the services defined in the compose file.
docker-compose build && docker-compose -f docker-compose-gpu.yml up
Runs the command against the services defined in the compose file.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
pip install -r search/app/requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
