Skip to content
  • Solutions
  • Docs
  • Community
  • Resources
    • Blog
    • Videos
  • Learn
    • Northstar
  • Open Source
  • Downloads
    • Snowpark
    • SnowSQL
    • SnowCD
    • Snowflake CLI
    • ODBC
    • Drivers and Libraries
  • Start Free

Image recognition with Snowflake

DEMO

Build an image recognition application using Snowpark, PyTorch, Streamlit, and OpenAI

In this demo, we’ll show you how to build two web-based image recognition applications using Streamlit. In one app, the end user will upload an image to be recognized into the app, and in the second app, we’ll use OpenAI’s DALL-E to generate an image using natural language. We’ll walk you through setting up your Python environment, using Snowpark for Python, and how to deploy a Snowpark User Defined Function (UDF). Here’s a brief look at some of the things you’ll do:

  • Use pre-trained models for image recognition using PyTorch in Snowpark
  • Create a Snowpark Python UDF and deploy it in Snowflake
  • Run Streamlit applications and call Snowpark for Python UDFs within in Streamlit

Follow along with the quickstart »


 

Watch the Video »


 

Read the Blog Post »


 

Play with the source code »


 

View all Demos

Snowflake Inc.
  • Platform
    • Cloud Data Platform
    • Architecture
    • Pricing
    • Data Marketplace
  • Solutions
    • Snowflake for Healthcare & Life Sciences
    • Snowflake for Marketing Analytics
    • Snowflake for Retail
    • Snowflake for Education
    • Snowflake for Developers
  • Resources
    • Resource Library
    • Webinars
    • Documentation
    • Community
    • Legal
  • Explore
    • News
    • Blog
    • Trending
  • About
    • About Snowflake
    • Investor Relations
    • Leadership & Board
    • Careers
    • Contact

Sign up for Snowflake Communications

Thanks for signing up!

  • Privacy Notice
  • Site Terms
  • Cookie Settings
  • Do Not Share My Personal Information

© 2024 Snowflake Inc. All Rights Reserved