Introduction
  • Where to get course materials
  • How does Image Search work?
  • Example of Google Image Search and Styria.AI
  • Dataset
Dataset preprocessing and helper functions
  • Import project dependencies
  • Image loader function
  • Dataset preprocesing function
  • Cosine distance
  • Hamming distance
  • Sparse accuracy function
Model util functions
  • Model inputs
  • Convolutional block function
  • Dense block function
  • Optimization and loss functions
  • Building the model itself
Training and testing
  • Training function - part 1
  • Training function - part 2
  • Training the model
  • Creating training set vectors
  • Creating simple inference function
  • First phase testing
Putting the model in production (using Flask)
  • Organizing code
  • Flask app - part 1
  • Flask app - part 2
  • HTML templates
  • Testing the whole application
  • What's next?
BONUS
  • Color features
  • Serving a model with TensorFlow Serving
  • BONUS: DISCOUT AND FREE CONTENT FOR YOU