Get Started
Ready to create powerful data mining and machine learning models? These resources are a good place to start.
Learn the basics
Learn how to get started with machine learning in SAS Viya by accessing these tutorials:
Stay connected
Be a part of the community for machine learning in SAS Viya. We offer a variety of ways for you to interact with users and experts.
Tutorials
Browse our library of free machine learning tutorials to learn something new or sharpen your skills.
Managing Data & Variables
Working with Pipelines
Machine Learning Pipeline Automation (MLPA)
Using Templates
Inserting Custom Code
Integrating with Other SAS Products
Deep Learning
- Overview of SAS Deep Learning Python (DLPy) (video)
- Using Image Classification with Convolutional Neural Networks (video)
- Using Image Classification
- Using Object Detection With Tiny YOLOv2 Model (video)
- Importing and Exporting Deep Learning Models With ONNX (video)
- Using Text Classification and Text Generation With Recurrent Neural Networks (video)
- Using Text Sentiment Analysis
- Time Series Forecasting With Recurrent Neural Networks (video)
- Deep Learning Programming Examples
Training Courses
Learn SAS technology quickly and efficiently by taking a course from the analytics experts.
Documentation
Find user's guides and other technical documentation for SAS Viya: Machine Learning.
SAS Viya: Machine Learning
Visual Tools
- Model Studio: Machine Learning
- SAS Visual Analytics: Working with Machine Learning Objects
- Example Data for Getting Started with Machine Learning in Model Studio
- Data for Risk Modeling Example
Programming
- Programming Documentation for the SAS Viya Platform
- Procedures
- The NETWORK Procedure
- Programming Guide
Other Programming Clients
- SAS Viya Platform Programming: Getting Started with Java
- SAS Viya Platform Programming: Getting Started with Lua
- SAS Viya Platform Programming: Getting Started with Python
- SAS Viya Platform Programming: Getting Started with R
SAS Deep Learning
Speech to Text
- Models - English (ZIP)
- Models - Norwegian (ZIP)
- Speaker Identification Models (ZIP)
SAS Reinforcement Learning
Previous Versions
8.5 (SAS Viya 3.5)
Visual Tools
- Model Studio: SAS Visual Data Mining and Machine Learning User's Guide
- SAS Visual Analytics: Working with SAS Visual Data Mining and Machine Learning
- Example Data for Getting Started with SAS Visual Data Mining and Machine Learning in Model Studio
- Data for Risk Modeling Example
Programming
- SAS Viya 3.5 Quick Start (includes SAS Visual Analytics and SAS Visual Statistics)
- Procedures
- The NETWORK Procedure
- Programming Guide
Other Programming Clients
- Getting Started with SAS Viya 3.5 for Java
- Getting Started with SAS Viya 3.5 for Lua
- Getting Started with SAS Viya 3.5 for Python
- Getting Started with SAS Viya 3.5 for R
- Download the client software
SAS Deep Learning
- What's New in SAS Deep Learning
- SAS Deep Learning Programming Guide
- SAS Deep Learning Tools, Utilities, and Models
Speech to Text
- Models - English (ZIP)
- Models - Norwegian (ZIP)
SAS Reinforcement Learning
Related Documentation
8.4 (SAS Viya 3.4)
Visual Tools
- User's Guide
- Working with SAS Visual Data Mining and Machine Learning
- Example Data for Getting Started with SAS Visual Data Mining and Machine Learning in Model Studio
Programming
- SAS Viya 3.4 Quick Start (includes SAS Visual Analytics and SAS Visual Statistics)
- Procedures
- The NETWORK Procedure
- Programming Guide
Open Programming Clients
- Getting Started with SAS Viya 3.4 for Java
- Getting Started with SAS Viya 3.4 for Lua
- Getting Started with SAS Viya 3.4 for Python
- Getting Started with SAS Viya 3.4 for R
- Download the client software
SAS Deep Learning
- What's New in SAS Deep Learning
- SAS Deep Learning Programming Guide
- SAS Deep Learning Tools, Utilities, and Models
Speech to Text
Related Documentation
8.3 (SAS Viya 3.4)
Visual Tools
- SAS Visual Data Mining and Machine Learning 8.3: User's Guide
- SAS Visual Analytics 8.3: Working with SAS Visual Data Mining and Machine Learning
Programming
- SAS Viya 3.4 Quick Start (includes SAS Visual Analytics and SAS Visual Statistics)
- SAS Visual Data Mining and Machine Learning 8.3: Procedures
- SAS Visual Data Mining and Machine Learning 8.3: The NETWORK Procedure
- SAS Visual Data Mining and Machine Learning 8.3: Programming Guide
Open Programming Clients
- Getting Started with SAS Viya 3.4 for Java
- Getting Started with SAS Viya 3.4 for Lua
- Getting Started with SAS Viya 3.4 for Python
- Getting Started with SAS Viya 3.4 for R
- Download the client software
SAS Deep Learning
- What's New in SAS Deep Learning
- SAS Deep Learning Programming Guide
- SAS Deep Learning Tools, Utilities, and Models
Speech to Text
Related Documentation
8.2 (SAS Viya 3.3)
Visual Tools
- SAS Visual Data Mining and Machine Learning 8.2: User's Guide
- SAS Visual Analytics 8.2: Working with SAS Visual Data Mining and Machine Learning
Programming
- SAS Viya 3.3 Quick Start (includes SAS Visual Analytics and SAS Visual Statistics)
- SAS Visual Data Mining and Machine Learning 8.2: Procedures
- SAS Visual Data Mining and Machine Learning 8.2: The NETWORK Procedure
- SAS Visual Data Mining and Machine Learning 8.2: Programming Guide
Open Programming Clients
- Getting Started with SAS Viya 3.3 for Java
- Getting Started with SAS Viya 3.3 for Lua
- Getting Started with SAS Viya 3.3 for Python
- Getting Started with SAS Viya 3.4 for R
- Download the client software
SAS Deep Learning
- What's New in SAS Deep Learning
- SAS Deep Learning Programming Guide
- SAS Deep Learning Tools, Utilities, and Models
Related Documentation
8.1 (SAS Viya 3.2)
Visual Tools
Programming
- SAS Viya 3.2 Quick Start (includes SAS Visual Analytics and SAS Visual Statistics)
- Getting Started with SAS Visual Data Mining and Machine Learning Procedures
- SAS Visual Data Mining and Machine Learning 8.1: Procedures
- SAS Visual Data Mining and Machine Learning 8.1: Statistical Procedures
- SAS Visual Data Mining and Machine Learning 8.1: The NETWORK Procedure
- SAS Visual Data Mining and Machine Learning 8.1: Programming Guide
Open Programming Clients
- Getting Started with SAS Viya 3.2 for Java
- Getting Started with SAS Viya 3.2 for Lua
- Getting Started with SAS Viya 3.2 for Python
- Getting Started with SAS Viya 3.2 for R
- Download the client software
Related Documentation
SAS Viya: Machine Learning Blogs & Communities
Connect with other SAS users by joining a users group or attending an upcoming event.