All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
- fix: correct way from image to tensor
- download model from pytorch.org
- allow half-precision training
- dynamicly get binary name when generating completion
- release: ResNet version
- future: CLIP instead
- improve: result display
- improve: image data enhancement on color
- improve: make divider solver's num_iters configurable
- enhance: multi-cuda devices
- inc ver
- better default value
- windows adaptation
- improve:
tagger tag
will display tags in each image's title - bump deps
- improve: picker now auto-removes bad symlinks
- improve: random initialization for divider solver
- improve: tagger tag will sort files according to the last modified time
- display improve
- improve: up-sample image when training
- enhance: a solver is added to balance the number of tags
- enhance: candle backend
- fix bug: image resize factor not as the right type
- improve: take label weight into account when training
- improve: new observer
- improve: better default lr
- improve: better weight calculation
- make observer optional
- improve: self-define hamming score confidence threshold when training
- improve: more soft lr scheduler
- improve: more reasonable early stop strategy
- improve: BinaryCrossEntropyLoss with label smoothing
- fix bug: fix
MyPicker
count mistake - improve: sort before display, making similar-name files gather together
- fix bug: when training, if file not found or unable to be loaded, it will skip current training epoch. Now pre-check will be taken and an error will be thrown if file unaccessiable
- deprecated:
tagger cmp
sub-command - improve: random forest instead of regression
- improve: linear learning rate scheduler
- improve: more metrics to show in
burnxp train
- improve: better prediction output with confidence threshold
- fix bug:
tagger divide
not working properly - fix bug: valid-dataset loader not working properly
- rename:
score
toburnxp
- broken update: turn
tags.json
toscores.json
and in diifferent format
- cache relative path instead
- enhance:
tagger tag
sub-command, helping score images by tagging
- improve piker: show path if load failed
- fix bug:
tagger score
do not work properly in Kitty - improve perf:
tagger pick
now pre-load images following user input direction - bump deps
- improve perf:
tagger
will cache the loaded images in memory - improve perf:
tagger
will pre-load images in memory
- improve perf and fix bug:
tagger pick
- enhance:
tagger pick
page ops - refact with
Widget
- improve: a more efficient image picker
- bump deps
- fix:
data_loader open_image
now canonicalizes path before opening - fix:
Image Component
now canonicalizes path before opening - fix:
tagger observe
panic if the height of the terminal is too small - improve: default ratio of
tagger divide
is 9:1 now
- remove unnecessary layers in model
- fix score: a vital bug of data loader, it used to resize images in a wrong way
- improve: real-time output of
score predict
tty mode - improve: better default arguments for
score predict
- fix score: dataloader panic if image is zero size
- improve score: preset more default arguments
- improve score: more metrics to show
- fix tagger observe: panic if height of terminal is zero
- fix tagger pick: now abusolute path is used for softlink
- enhance tagger pick: add hardlink support
- generate auto complete scripts
- enhance tagger: add
tagger divide
subcommand - enhance tagger: add
tagger observe
subcommand
- improve: show path and error if failed to load image
- fix: memory leak of
Matrix
's inner map keys
- counter not increase when recovering from cache
- fix picker: cache won't be saved after finishing
- improve picker: finish screen will show when finishing
- fix: a bug when handling duplicate file name
- improve: allow pretained model to be used
- fix: score open image does not follow symlink
- use FilterType::Gaussian instead for better resolution
- fix picker: quiting will mis-cache the last image as dropped
- fix: no delete key on mac, use backspace instead
- tagger now support pick images
- cache relative path instead
- give up windows tagger support
- fix ci for windows
- fix windows setups script mistake
- try fix windows image display bug
- score MVP
- tagger MVP
- ci test
- ci test
- ci test
- ci test
- ci test
- ci test
- ci test
- ci test