Skip to content

Latest commit

 

History

History
117 lines (98 loc) · 4.87 KB

CHANGELOG.md

File metadata and controls

117 lines (98 loc) · 4.87 KB

Changelog

All notable changes to this project will be documented in this file.

[1.0.2] - 2020-12-09

Added

  • Note in readme that the dataset used to create this work is available upon request by filling out this form

[1.0.1] - 2020-05-24

Changed

  • Bugfix: config.py was setting the retries env variable as the like env variable; this has been corrected
  • Bugfix: remove string endings from .env variable strings if they exist

[1.0.0] - 2020-03-28

Added

  • You can now store all default optional parameters in your environment variables! This means you can set your starting distance, number of likes, and image_batch size without manually specifying the options each time. You can locally set a .env file within your tinder working directory. Check out this .env example file. Thanks to Vikash Kothary for this contribution.
  • .env file will work on Windows/Linux/Mac!

Removed

  • config.txt file no longer supported! Switch to a .env file, or set your environment variable!

Changed

  • New single sourced version file is within setup.py.

[0.5.5] - 2019-12-04

Changed

  • Fix Python 2.7 related issues with login and config.txt parsing

[0.5.4] - 2019-11-27

Added

  • retries option for tindetheus like or browse command, default to 20, and can be modified in config.txt, for example retries = 25

Changed

  • cleaned up some code for parsing config.txt, seperated interger and string types
  • setup.py now lists tensorflow < 2.0.0 as a requirement

[0.5.3] - 2019-11-17

Changed

  • skimage.transform.resize now uses defaults

[0.5.2] - 2019-11-13

Added

  • setuptools now shows up in the requirements

[0.5.1] - 2019-11-07

Changed

  • fixed a bug that would cause tindetheus not to run if a line in config.txt was a list of 2 items when separated by a space
  • switched to setuptools, remove README.rst

[0.5.0] - 2019-07-28

Added

  • Basic travis.ci checking for installation on python 2.7, 3.5, 3.6 and flake8 on files
  • Reorganize tindetheus functions into submodules image_processing, machine_learning, tinder_client

Changed

  • Bugfix python 2.7 installation
  • Bugfix related to try except that was overriding the database folder on newer numpy distributions
  • Moved installation instructions, changelog, and validate function details to separate files
  • numpy.load now uses allow_pickle=True

Removed

  • Remove function from tindetheus into submodules image_processing, machine_learning, tinder_client

[0.4.7] - 2019-07-27

Changed

  • Fix installation on Windows
  • Fix loading MTCNN weights on newer version of numpy

[0.4.6] - 2019-06-23

Added

  • Docker container instructions.

Changed

  • Readme notes
  • Bugfix related to Python 2.7 command line parsing

[0.4.3] - 2019-05-05

Added

  • Add option to log in using XAuthToken thanks to charlesduponpon
  • Add like_folder command line option to create al/like and al/dislike folders based on the historically liked and disliked profiles (this is a quick way to assess model quality)

[0.4.1] - 2019-04-29

Changed

  • Fix issue where line endings that were causing authentication failure
  • Fix handling of config.txt

[0.4.0] - 2018-12-02

Added

  • New validate function to apply your tindetheus model to a new dataset. See README on how to use this function.

Changed

  • Fix issues with lossy integer conversions
  • Some other small bug fixes

[0.3.3] - 2018-11-25

Changed

  • Update how facenet TensorFlow model is based into object
  • Fixes session recursion limit

[0.3.2] - 2018-11-04

Changed

  • tindetheus will now exit gracefully if you have used all of your free likes while running tindetheus like

[0.3.1] - 2018-11-04

Changed

  • Fix bug related to Windows and calc_avg_emb(), which wouldn't find the unique classes

[0.3.0] - 2018-11-03

Added

  • Added version tracking and parser with --version
  • New optional parameters: likes (set how many likes you have remaining default=100), and image_batch (set the number of images to load into facenet when training default=1000)
  • Now all optional settings can be saved in config.txt

Changes

  • Bug fix related to calling a tindetheus.export_embeddings function
  • Saving the same filename in your database no longer bombs out on Windows
  • Code should now follow pep8

[0.2.11] - 2018-05-11

Added

  • Added support for latest facenet models. The different facenet models don't appear to really impact the accuracy according to this post.
  • You can now specify which facenet model to use in the config.txt file.
  • Added example script for inspecting your database manually

Changed

  • Updated facenet clone implementation
  • Now requires minimum tensorflow version of 1.7.0