Back to All Events

Tensor Network Workshop with Google X

Meeting Invitation

Please click the link below to join the webinar: https://stanford.zoom.us/j/97486268601

Or iPhone one-tap :

US: +16507249799,,97486268601# or +18333021536,,97486268601# (Toll Free)

Or Telephone:

Dial(for higher quality, dial a number based on your current location):

US: +1 650 724 9799 or +1 833 302 1536 (Toll Free) Webinar ID: 974 8626 8601

International numbers available: https://stanford.zoom.us/u/aetSnT1kQM

Summary

Tensor networks are useful for quantum computing, machine learning, and other fields. Learn about them and how to use Google X's open-source library called TensorNetwork

About

X, The Moonshot Factory (formerly Google X) will be hosting a 2 hour virtual session for people looking to get up to speed with tensor networks, a powerful data structure for the optimization of high dimensional datasets in quantum systems and machine learning.

Recently, tensor networks are beginning to find applications in machine learning, with the first clear example in TensorFlow published recently. In this session, X will introduce tensor networks and TensorNetwork --- an open-source library developed by X & Perimeter Institute for efficiently manipulating tensor networks. 


Who is this for?

This workshop is well suited for students and academics who are involved in computationally intensive tasks across a range of disciplines (computational biology, chemistry, neuroscience, machine learning, quantum physics, etc.). 


What's the agenda?

The first portion will be a conceptual introduction to tensor networks and the underlying linear algebra (tensors, vectors, matrices). The second portion will be a code walk-through with the TensorNetwork library. Q&A will be included.


What do I need to know in advance?


1. Prior Python, tensor network and/or machine learning experience is helpful.  
2. Attendees will need to bring a laptop (nothing to install in advance)
3. These sessions will cover TensorNetwork (NOT TensorFlow). Our goal is to help you get started on TensorNetwork effectively, so you can continue learning and contributing on your own. 


What is the relationship between TensorNetwork and TensorFlow?

TensorNetwork is an open-source library for computation with “Tensor Networks”, a data structure with important applications in quantum computing and machine learning. TensorFlow is an open-source deep learning library. TensorNetwork can be used to implement custom layers for use in TensorFlow programs, and the two libraries work nicely together.


Where can I find additional material?

The library and an overview of tensor networks can be found at: