AI & Machine Learning
Development tools and resources help you prepare, build, deploy, and scale your AI solutions.
AI use cases and workloads continue to grow and diversify across vision, speech, recommender systems, and more. Intel offers an unparalleled development and deployment ecosystem combined with a heterogeneous portfolio of AI-optimized hardware. Intel's goal is to make it as seamless as possible to accelerate your developer journey from the edge to the cloud. Intel’s AI software portfolio includes order of magnitude optimizations for popular frameworks and tools for every stage of the AI workflow.
PyTorch*
Develop and deploy models from research to production using Intel® optimizations in the default PyTorch* framework and Intel® Extension for PyTorch*.
TensorFlow*
Accelerate TensorFlow* training and inference with upstreamed default optimizations and an extension for the latest performance improvements.
Scikit-learn*
Speed up your classical machine learning scikit-learn* workflows by changing two lines of code.
Modin*
Scale your pandas workflows by changing a single line of code.
Intel® AI Analytics Toolkit
Accelerate end-to-end data science and machine learning pipelines using Python*-based tools and frameworks.
Intel® Distribution of OpenVINO™ Toolkit
Deploy high-performance inference applications from devices to the cloud.
BigDL
Seamlessly scale your AI models to big data clusters with thousands of nodes for distributed training or inference.
Intel® Neural Compressor
Speed up AI inference without sacrificing accuracy through automated model compression.
Select a product from the following image to learn more.
Intel® AI Software Portfolio
Builds Upon the Existing AI Software Ecosystem
Get 10x to 100x optimizations for popular frameworks and libraries in deep learning, machine learning, and big data analytics, such as TensorFlow, PyTorch, scikit-learn, XGBoost, Modin*, and Apache Spark*.
Implements End-to-End Data Science & AI Workflows
Access a rich suite of optimized libraries, frameworks, and tools for AI development needs, including data preparation, training, inference, deployment, and scaling.
Delivers Unmatched Productivity
Deploy across diverse AI hardware with development tools built on the foundation of an open, standards-based, unified oneAPI programming model and constituent libraries.
Optimizes Performance across AI Hardware Architectures
Intel hardware architectures and software tools are co-optimized to deliver unmatched performance for diverse AI workloads.
Get Started
Learn
Access free hands-on AI courses and other learning resources.
Featured Resources
Demo Increase PyTorch Inference Throughput by 4x
Demo Accelerate TensorFlow on Intel Hardware
Workshop Scale AI with Optimized Reference Kits
Develop
Build, train, and deploy AI solutions quickly with performance-optimized tools and Intel-optimized versions of popular deep learning frameworks.
Tools | Frameworks | Reference Kits
Access the Intel AI development sandbox to test and run your workloads for free.
Intel® Developer Cloud
Obtain production-quality containers and solutions to meet your specific AI needs.
Containers
What's New for AI Developers
Collaborate
Share your projects, collaborate, and meet fellow developers, data scientists, and data engineers in the Intel ecosystem.
AI Everywhere
Read case studies and testimonials from customers on how, together, we are creating AI technology that moves the world forward.
AI Collaborators
Discover how our collaborations with industry-leading independent software vendors (ISV), system integrators (SI), original equipment manufacturers (OEM), and enterprise users accelerate AI adoption.
Intel® DevMesh
A community portal for developers and creators to share their work and best practices.