Course: quantization-in-depth
Lesson: introduction
Slug: oppyc
[Dev Only] Loading...
Slug: oppyc
[Dev Only] Loading...
[Dev Only] Debug Info
{
"courseVersionId": null
}{
"courseId": 38,
"name": "Quantization in Depth",
"slug": "quantization-in-depth",
"type": "short_course",
"progress": -1,
"maintenanceMode": false,
"releasedAt": "2024-05-06T08:00:00+00:00",
"nextCourseSlug": null,
"wpData": {
"courseName": "Quantization in Depth",
"courseDescription": "Customize model compression with advanced quantization techniques. Try out different variants of Linear Quantization, including symmetric vs. asymmetric mode, and different granularities.",
"coursePartner": [
{
"title": "Hugging Face",
"logo": "https://home-wordpress.deeplearning.ai/wp-content/uploads/2024/05/hugging-face.png"
}
],
"courseTopic": [
"Compression and Quantization"
],
"courseLevel": "Intermediate",
"courseDuration": null,
"marketingSlug": "quantization-in-depth",
"videoThumbnail": "https://home-wordpress.deeplearning.ai/wp-content/uploads/2024/05/38_quantization-in-depth.jpg"
},
"certProgress": 0,
"accomplishmentProgress": 0,
"lessons": {
"oppyc": {
"index": 1,
"slug": "oppyc",
"name": "Introduction",
"type": "video",
"videoId": 289,
"time": 258,
"programId": null,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"ym5p5": {
"index": 2,
"slug": "ym5p5",
"name": "Overview",
"type": "video",
"videoId": 290,
"time": 184,
"programId": null,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"ssl13": {
"index": 3,
"slug": "ssl13",
"name": "Quantize and De-quantize a Tensor",
"type": "video_notebook",
"videoId": 291,
"time": 686,
"programId": 8022,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"digyd": {
"index": 4,
"slug": "digyd",
"name": "Get the Scale and Zero Point",
"type": "video_notebook",
"videoId": 292,
"time": 769,
"programId": 8023,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"unpow": {
"index": 5,
"slug": "unpow",
"name": "Symmetric vs Asymmetric Mode",
"type": "video_notebook",
"videoId": 293,
"time": 455,
"programId": 8024,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"topkt": {
"index": 6,
"slug": "topkt",
"name": "Finer Granularity for more Precision",
"type": "video_notebook",
"videoId": 294,
"time": 132,
"programId": 8025,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"y6g7m": {
"index": 7,
"slug": "y6g7m",
"name": "Per Channel Quantization",
"type": "video_notebook",
"videoId": 295,
"time": 714,
"programId": 8026,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"abtos": {
"index": 8,
"slug": "abtos",
"name": "Per Group Quantization",
"type": "video_notebook",
"videoId": 296,
"time": 453,
"programId": 8027,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"wmmga": {
"index": 9,
"slug": "wmmga",
"name": "Quantizing Weights & Activations for Inference",
"type": "video_notebook",
"videoId": 297,
"time": 222,
"programId": 8028,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"nbivn": {
"index": 10,
"slug": "nbivn",
"name": "Custom Build an 8-Bit Quantizer",
"type": "video_notebook",
"videoId": 298,
"time": 813,
"programId": 8029,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"tuvoy": {
"index": 11,
"slug": "tuvoy",
"name": "Replace PyTorch layers with Quantized Layers",
"type": "video_notebook",
"videoId": 299,
"time": 321,
"programId": 8030,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"i5gqp": {
"index": 12,
"slug": "i5gqp",
"name": "Quantize any Open Source PyTorch Model",
"type": "video_notebook",
"videoId": 300,
"time": 539,
"programId": 8031,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"m1g8x": {
"index": 13,
"slug": "m1g8x",
"name": "Load your Quantized Weights from HuggingFace Hub",
"type": "video_notebook",
"videoId": 301,
"time": 459,
"programId": 8032,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"f7xcg": {
"index": 14,
"slug": "f7xcg",
"name": "Weights Packing",
"type": "video",
"videoId": 302,
"time": 339,
"programId": null,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"ytezx": {
"index": 15,
"slug": "ytezx",
"name": "Packing 2-bit Weights",
"type": "video_notebook",
"videoId": 303,
"time": 499,
"programId": 8033,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"fh4c9": {
"index": 16,
"slug": "fh4c9",
"name": "Unpacking 2-Bit Weights",
"type": "video_notebook",
"videoId": 304,
"time": 519,
"programId": 8034,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"yd85o": {
"index": 17,
"slug": "yd85o",
"name": "Beyond Linear Quantization",
"type": "video",
"videoId": 305,
"time": 445,
"programId": null,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"ffeto": {
"index": 18,
"slug": "ffeto",
"name": "Conclusion",
"type": "video",
"videoId": 306,
"time": 42,
"programId": null,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": false
}
},
"e7i8b": {
"index": 19,
"slug": "e7i8b",
"name": "Quiz",
"type": "quiz",
"videoId": null,
"time": 0,
"programId": null,
"chatbotId": null,
"iframeUrl": null,
"quizId": "639C16AEBD43403686D156EB",
"progress": 0,
"readingMaterialId": null,
"accessControl": "locked",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": false,
"saveNotebookCustomjsEnabled": false
}
}
},
"subtopics": {},
"listing": [
{
"timeFrame": null,
"moduleLabel": "Module 1",
"name": null,
"content": [
{
"key": "oppyc",
"type": "lesson"
},
{
"key": "ym5p5",
"type": "lesson"
},
{
"key": "ssl13",
"type": "lesson"
},
{
"key": "digyd",
"type": "lesson"
},
{
"key": "unpow",
"type": "lesson"
},
{
"key": "topkt",
"type": "lesson"
},
{
"key": "y6g7m",
"type": "lesson"
},
{
"key": "abtos",
"type": "lesson"
},
{
"key": "wmmga",
"type": "lesson"
},
{
"key": "nbivn",
"type": "lesson"
},
{
"key": "tuvoy",
"type": "lesson"
},
{
"key": "i5gqp",
"type": "lesson"
},
{
"key": "m1g8x",
"type": "lesson"
},
{
"key": "f7xcg",
"type": "lesson"
},
{
"key": "ytezx",
"type": "lesson"
},
{
"key": "fh4c9",
"type": "lesson"
},
{
"key": "yd85o",
"type": "lesson"
},
{
"key": "ffeto",
"type": "lesson"
},
{
"key": "e7i8b",
"type": "lesson"
}
],
"progress": 0
}
],
"totalDurationSeconds": 7849,
"lastAccessTime": null,
"reviewsCnt": 0,
"activeVersionIds": []
}