Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

Intel® Neural Compressor

Intel® Neural Compressor adalah pustaka Python open-source yang menawarkan teknik kompresi model populer untuk PyTorch, TensorFlow, dan JAX. Pustaka ini mendukung kuantisasi lanjutan untuk LLM dan VLM, mengoptimalkan kinerja di berbagai perangkat keras Intel dan platform lain dengan pengujian ekstensif.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Intel® Neural Compressor adalah pustaka Python open-source yang kuat yang dirancang untuk meningkatkan kinerja model deep learning melalui berbagai teknik kompresi. Pustaka ini terintegrasi secara mulus dengan kerangka kerja utama seperti PyTorch, TensorFlow, dan JAX, menjadikannya alat yang serbaguna bagi pengembang dan peneliti.

Baca Selengkapnya

Pustaka ini menyediakan rangkaian lengkap metode kompresi model, termasuk Kuantisasi Statis, Kuantisasi Dinamis, SmoothQuant, Kuantisasi Hanya Bobot, Pelatihan Sadar Kuantisasi, dan Presisi Campuran. Kemampuan utama adalah dukungannya untuk kuantisasi lanjutan Model Bahasa Besar (LLM) dan Model Bahasa Visi (VLM) seperti LLaMA, Qwen, dan DeepSeek, memanfaatkan integrasi dengan AutoRound untuk tipe data presisi rendah yang dioptimalkan.

Intel® Neural Compressor direkayasa untuk kompatibilitas perangkat keras yang luas. Pustaka ini menawarkan pengujian dan dukungan ekstensif untuk berbagai perangkat keras Intel, termasuk Akselerator AI Intel Gaudi, Prosesor Intel Core Ultra, Prosesor Intel Xeon Skalabel, Seri Maksimum CPU Intel Xeon, Seri Fleksibel GPU Pusat Data Intel, dan Seri Maksimum GPU Pusat Data Intel. Selain itu, pustaka ini menyediakan dukungan pengujian terbatas untuk CPU AMD, CPU ARM, dan GPU NVIDIA.

Dokumentasi pustaka merinci prosedur instalasi untuk kerangka kerja dan perangkat keras yang berbeda. Pengguna dapat menginstal Neural Compressor dengan dependensi kerangka kerja tertentu melalui pip, seperti `neural-compressor-pt` untuk PyTorch atau `neural-compressor-tf` untuk TensorFlow. Untuk JAX, metode instalasi build-from-source tersedia. Dokumentasi juga mencakup panduan memulai dengan contoh kode untuk teknik seperti Kuantisasi FP8 pada Akselerator AI Intel Gaudi2 dan pemuatan LLM hanya bobot.

Pembaruan terbaru menyoroti dukungan eksperimental untuk kuantisasi FP8 di Keras/JAX, kuantisasi statis FP8 KV cache/Attention dengan AutoRound, dan kuantisasi NVFP4/MXFP4. Proyek ini secara aktif mendorong kontribusi dan kolaborasi, dengan panduan yang jelas untuk laporan bug, permintaan fitur, dan ide penelitian melalui Isu GitHub dan email.

  • KategoriPlatform Machine Learning
  • Model HargaOpen source
  • PenerapanCloud
  • PlatformWeb

  • Mendukung kerangka kerja PyTorch, TensorFlow, dan JAX

  • Menawarkan Kuantisasi Statis, Kuantisasi Dinamis, SmoothQuant, Kuantisasi Hanya Bobot

  • Memungkinkan Pelatihan Sadar Kuantisasi dan Presisi Campuran

  • Kuantisasi lanjutan untuk LLM dan VLM (misalnya, LLaMA, Qwen)

  • Integrasi dengan AutoRound untuk tipe data presisi rendah yang dioptimalkan

  • Dukungan ekstensif untuk perangkat keras Intel (Gaudi, Xeon, Core Ultra, GPU Pusat Data)

  • Dukungan terbatas untuk CPU AMD, CPU ARM, dan GPU NVIDIA

  • Dukungan kuantisasi FP8 eksperimental untuk Keras/JAX

  • Kuantisasi statis FP8 KV cache/Attention eksperimental

  • Dukungan kuantisasi NVFP4 dan MXFP4 eksperimental

  • Pemuatan model bahasa besar hanya bobot

  1. Instal dependensi kerangka kerja: Pilih dan instal paket yang diperlukan berdasarkan lingkungan penerapan Anda (misalnya, `pip install neural-compressor-pt`).

  2. Konfigurasi kuantisasi: Tentukan konfigurasi kuantisasi, seperti FP8Config, untuk model Anda.

  3. Siapkan model: Gunakan fungsi `prepare` untuk mengintegrasikan konfigurasi kuantisasi ke dalam model Anda.

  4. Konversi model: Terapkan fungsi `convert` untuk menyelesaikan kompresi model.

  5. Terapkan dan optimalkan: Integrasikan model yang terkompresi ke dalam aplikasi Anda untuk kinerja inferensi yang lebih baik.

  • Kuantisasi LLM
  • Optimasi VLM
  • Akselerasi Perangkat Keras
  • Integrasi Kerangka Kerja
  • Penyetelan Kinerja
  • Pelatihan Presisi Campuran

Ulasan Intel® Neural Compressor

Memuat...

Alat AI Populer Seperti Intel® Neural Compressor

Pythae

Repositori GitHub AI

Pythae menawarkan platform terpadu untuk implementasi Variational Autoencoder (VAE) menggunakan Pytorch. Ini menyediakan peneliti dan pengembang dengan toolkit komprehensif untuk…

Platform Machine Learning
Lihat Alat

Repositori GitHub AI

Menawarkan platform terpadu untuk implementasi Variational Autoencoder (VAE) menggunakan Pytorch. Ini menyediakan peneliti dan pengembang dengan toolkit komprehensif untuk…Pythae menawarkan platform terpadu untuk implementasi Variational Autoencoder (VAE) menggunakan Pytorch. Ini menyediakan peneliti dan pengembang dengan toolkit komprehensif untuk…

Platform Machine Learning
Lihat Top 250 Repositori GitHub AI

DeepSpeed adalah perpustakaan optimasi pembelajaran mendalam yang dirancang untuk meningkatkan pelatihan dan inferensi terdistribusi. Tujuannya adalah untuk membuat proses ini…

Platform Machine Learning
Lihat Alat

PyTorch

Repositori GitHub AI

PyTorch adalah pustaka pembelajaran mesin sumber terbuka yang menyediakan alat untuk membangun jaringan saraf dinamis dalam Python, memanfaatkan akselerasi GPU yang kuat untuk…

Machine Learning & Ilmu Data
Lihat Alat

Repositori GitHub AI

Pustaka pembelajaran mesin sumber terbuka yang menyediakan alat untuk membangun jaringan saraf dinamis dalam Python, memanfaatkan akselerasi GPU yang kuat untuk…PyTorch adalah pustaka pembelajaran mesin sumber terbuka yang menyediakan alat untuk membangun jaringan saraf dinamis dalam Python, memanfaatkan akselerasi GPU yang kuat untuk…

UnggulanMachine Learning & Ilmu Data
Lihat Top 250 Repositori GitHub AI

TensorFlow

Repositori GitHub AI

TensorFlow adalah kerangka kerja pembelajaran mesin sumber terbuka yang dirancang untuk semua orang. Ini menyediakan ekosistem komprehensif untuk membangun dan menerapkan model…

Platform Machine Learning
Lihat Alat

Repositori GitHub AI

Kerangka kerja pembelajaran mesin sumber terbuka yang dirancang untuk semua orang. Ini menyediakan ekosistem komprehensif untuk membangun dan menerapkan model…TensorFlow adalah kerangka kerja pembelajaran mesin sumber terbuka yang dirancang untuk semua orang. Ini menyediakan ekosistem komprehensif untuk membangun dan menerapkan model…

UnggulanPlatform Machine Learning
Lihat Top 250 Repositori GitHub AI

Ludwig

Framework AI

Ludwig adalah framework deep learning open-source, low-code. Ini memungkinkan pengguna untuk membangun, menyempurnakan (fine-tune), dan menerapkan model AI untuk berbagai jenis…

Platform Machine Learning
Lihat Alat

Framework AI

Framework deep learning open-source, low-code. Ini memungkinkan pengguna untuk membangun, menyempurnakan (fine-tune), dan menerapkan model AI untuk berbagai jenis…Ludwig adalah framework deep learning open-source, low-code. Ini memungkinkan pengguna untuk membangun, menyempurnakan (fine-tune), dan menerapkan model AI untuk berbagai jenis…

Platform Machine Learning
Lihat Top 50 Framework AI

DeepSpeed

Framework AI

DeepSpeed adalah pustaka optimisasi pembelajaran mendalam yang dirancang untuk menyederhanakan pelatihan terdistribusi. Ini meningkatkan efisiensi dan efektivitas, memungkinkan…

Platform Machine Learning
Lihat Alat

Framework AI

Pustaka optimisasi pembelajaran mendalam yang dirancang untuk menyederhanakan pelatihan terdistribusi. Ini meningkatkan efisiensi dan efektivitas, memungkinkan…DeepSpeed adalah pustaka optimisasi pembelajaran mendalam yang dirancang untuk menyederhanakan pelatihan terdistribusi. Ini meningkatkan efisiensi dan efektivitas, memungkinkan…

UnggulanPlatform Machine Learning
Lihat Top 50 Framework AI

Eclipse Deeplearning4j adalah framework deep learning terdistribusi open-source untuk JVM. Ia menawarkan ekosistem komprehensif untuk membangun, melatih, dan menerapkan jaringan…

Platform Machine Learning

Peringkat 33 di Framework AI

Lihat Alat

Framework deep learning terdistribusi open-source untuk JVM. Ia menawarkan ekosistem komprehensif untuk membangun, melatih, dan menerapkan jaringan…Eclipse Deeplearning4j adalah framework deep learning terdistribusi open-source untuk JVM. Ia menawarkan ekosistem komprehensif untuk membangun, melatih, dan menerapkan jaringan…

Platform Machine Learning
Peringkat 33 di Framework AI

Funnel-Transformer

Repositori GitHub AI

Funnel-Transformer adalah model AI yang mengompresi state tersembunyi untuk mengurangi biaya komputasi. Model ini memungkinkan model yang lebih dalam atau lebih lebar dengan FLOPs…

Model AI & LLM
Lihat Alat

Repositori GitHub AI

Model AI yang mengompresi state tersembunyi untuk mengurangi biaya komputasi. Model ini memungkinkan model yang lebih dalam atau lebih lebar dengan FLOPs…Funnel-Transformer adalah model AI yang mengompresi state tersembunyi untuk mengurangi biaya komputasi. Model ini memungkinkan model yang lebih dalam atau lebih lebar dengan FLOPs…

Model AI & LLM
Lihat Top 250 Repositori GitHub AI
1 dari 8