road map - tutorial faces and webdav
zuletzt bearbeitet: Mon, 15 May 2023 09:27:30 +0200 via streams
Situation
Prepare Server
Admin blocks python in addon admin page
Admin of second server blocks python in addon admin page
Prepare Client
Show settings page with links for webdav
Show help page of faces - step for step if OS is Linux (tested under Debian)
Install script - how to create
Install script - chmod +x
Install script - how to execute
Install script - help
Install script - run
Install script - what it does - show file /etc/fstab
Install script - what it does - show file secrets
Install script - what it does - show directory /home/whoami/webdav_nick
Mount / Un-mount Cloud Files
terminal - mount
terminal - ls
file manager - show cloud files
terminal - un-mount
terminal - ls - no files anymore
file manager - show cloud files - no files anymore
terminal - mount
browser - show cloud files
browser - clone show cloud files
Python Script - Install
browser - codeberg.org/streams
terminal - git clone
terminal - availability.py
terminal - run.py --help
terminal - run.py -d .... --logfile (do not execute)
terminal run --help > exclude files like trash
Preparations to Run the Script
before execution - browser - show faces settings > config.json
browser - files - config. json
file manager - config.json
terminal - config. json
file manager - delete files created by face detection
browser - deleted files of primary account and clone
Script - Run Detection
terminal - tail -ff faces.log
terminal - run.py -d ... --logfile
system monitor - cpu load (processor)
watch logfile (tail)
Show Results - Detection and Recognition (shared faces)
browser - reload addon faces - primary account and clone
file manager - show files created by face detection
browser - faces.json
browser - share.json - files, positions, names
browser - share.json - representations (embeddings) of a face = vector
browser - share.json - show settings - distance metrics to compare similarity of vectors
Script - Recognize - own Names only
browser - page sharing - slider to low value
browser - show share_xyz.json shared by others
browser - faces - reload to delete share_xyz.json shared by others
browser - show share_xyz.json are deleted
browser - name a face
browser - show names.json
terminal - run.py - watch output of faces.log
browser - faces - reload to show recognized faces (primary and clone)