Title: 종합적 분석을 이용한 트레이스 차이 분석 — 파이토치 한국어 튜토리얼 (PyTorch tutorials in Korean)
Open Graph Title: 종합적 분석을 이용한 트레이스 차이 분석
Description: 저자: Anupam Bhatnagar 번역: 이진혁
Open Graph Description: 저자: Anupam Bhatnagar 번역: 이진혁
Opengraph URL: https://tutorials.pytorch.kr/beginner/hta_trace_diff_tutorial.html
Domain: tutorials.pytorch.kr
{
"@context": "https://schema.org",
"@type": "Article",
"name": "\uc885\ud569\uc801 \ubd84\uc11d\uc744 \uc774\uc6a9\ud55c \ud2b8\ub808\uc774\uc2a4 \ucc28\uc774 \ubd84\uc11d",
"headline": "\uc885\ud569\uc801 \ubd84\uc11d\uc744 \uc774\uc6a9\ud55c \ud2b8\ub808\uc774\uc2a4 \ucc28\uc774 \ubd84\uc11d",
"description": "PyTorch Documentation. Explore PyTorch, an open-source machine learning library that accelerates the path from research prototyping to production deployment. Discover tutorials, API references, and guides to help you build and deploy deep learning models efficiently.",
"url": "/beginner/hta_trace_diff_tutorial.html",
"articleBody": "\uc885\ud569\uc801 \ubd84\uc11d\uc744 \uc774\uc6a9\ud55c \ud2b8\ub808\uc774\uc2a4 \ucc28\uc774 \ubd84\uc11d# \uc800\uc790: Anupam Bhatnagar \ubc88\uc5ed: \uc774\uc9c4\ud601 \u003chttps://github.com/uddk6215\u003e__ \ub54c\ub54c\ub85c \uc0ac\uc6a9\uc790\ub4e4\uc740 \ucf54\ub4dc \ubcc0\uacbd\uc73c\ub85c \uc778\ud55c PyTorch \uc5f0\uc0b0\uc790\uc640 CUDA \ucee4\ub110\uc758 \ubcc0\ud654\ub97c \uc2dd\ubcc4\ud574\uc57c \ud560 \ud544\uc694\uac00 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub97c \uc704\ud574 HTA\ub294 \ud2b8\ub808\uc774\uc2a4 \ube44\uad50 \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc774 \uae30\ub2a5\uc744 \ud1b5\ud574 \uc0ac\uc6a9\uc790\ub294 \ub450 \uc138\ud2b8\uc758 \ud2b8\ub808\uc774\uc2a4 \ud30c\uc77c\uc744 \uc785\ub825\ud560 \uc218 \uc788\ub294\ub370, A/B \ud14c\uc2a4\ud2b8\uc640 \uc720\uc0ac\ud558\uac8c, \uccab \ubc88\uc9f8 \uc138\ud2b8\ub294 \ub300\uc870\uad70\uc73c\ub85c, \ub450 \ubc88\uc9f8 \uc138\ud2b8\ub294 \uc2e4\ud5d8\uad70\uc73c\ub85c \uac04\uc8fc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. TraceDiff \ud074\ub798\uc2a4\ub294 \ud2b8\ub808\uc774\uc2a4 \uac04\uc758 \ucc28\uc774\ub97c \ube44\uad50\ud558\uace0 \uc774\ub7ec\ud55c \ucc28\uc774\ub97c \uc2dc\uac01\ud654\ud558\ub294 \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. \ud2b9\ud788, \uc0ac\uc6a9\uc790\ub294 \uac01 \uadf8\ub8f9\uc5d0\uc11c \ucd94\uac00\ub418\uac70\ub098 \uc81c\uac70\ub41c \uc5f0\uc0b0\uc790\uc640 \ucee4\ub110\uc744 \ucc3e\uc744 \uc218 \uc788\uc73c\uba70, \uac01 \uc5f0\uc0b0\uc790/\ucee4\ub110\uc758 \ube48\ub3c4\uc640 \ub204\uc801 \uc18c\uc694 \uc2dc\uac04\ub3c4 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. TraceDiff \ud074\ub798\uc2a4\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \uba54\uc18c\ub4dc\ub97c \uac00\uc9c0\uace0 \uc788\uc2b5\ub2c8\ub2e4. TraceDiff \ud074\ub798\uc2a4\uc758 \uba54\uc18c\ub4dc: compare_traces: \ub450 \uc138\ud2b8\uc758 \ud2b8\ub808\uc774\uc2a4\uc5d0\uc11c CPU \uc5f0\uc0b0\uc790\uc640 GPU \ucee4\ub110\uc758 \ube48\ub3c4\uc640 \ucd1d \uc9c0\uc18d \uc2dc\uac04\uc744 \ube44\uad50\ud569\ub2c8\ub2e4. ops_diff: \ub2e4\uc74c\uacfc \uac19\uc740 \uc0c1\ud0dc\uc758 \uc5f0\uc0b0\uc790\uc640 \ucee4\ub110\uc744 \uac00\uc838\uc635\ub2c8\ub2e4. \uc0c1\ud0dc \uc608\uc2dc: \ucd94\uac00: \uc2e4\ud5d8\uad70\uc758 \ud2b8\ub808\uc774\uc2a4\uc5d0\ub294 \ucd94\uac00\ub418\uc5c8\uace0 \ub300\uc870\uad70\uc758 \ud2b8\ub808\uc774\uc2a4\uc5d0\ub294 \uc5c6\ub294 \uac83 \uc0ad\uc81c: \uc2e4\ud5d8\uad70\uc758 \ud2b8\ub808\uc774\uc2a4\uc5d0\uc11c \uc0ad\uc81c\ub418\uace0 \ub300\uc870\uad70\uc758 \ud2b8\ub808\uc774\uc2a4\uc5d0\ub294 \uc788\ub294 \uac83 \uc99d\uac00: \uc2e4\ud5d8\uad70\uc758 \ud2b8\ub808\uc774\uc2a4\uc5d0\uc11c \ube48\ub3c4\uac00 \uc99d\uac00\ud558\uace0 \ub300\uc870\uad70\uc758 \ud2b8\ub808\uc774\uc2a4\uc5d0\ub3c4 \uc874\uc7ac\ud558\ub294 \uac83 \uac10\uc18c: \uc2e4\ud5d8\uad70\uc758 \ud2b8\ub808\uc774\uc2a4\uc5d0\uc11c \ube48\ub3c4\uac00 \uac10\uc18c\ud558\uace0 \ub300\uc870\uad70\uc758 \ud2b8\ub808\uc774\uc2a4\uc5d0\ub3c4 \uc874\uc7ac\ud558\ub294 \uac83 \ubcc0\uacbd \uc548 \ub428: \ub450 \uc138\ud2b8\uc758 \ud2b8\ub808\uc774\uc2a4 \uac04\uc5d0 \ubcc0\ud654\uac00 \uc5c6\ub294 \uac83 visualize_counts_diff visualize_duration_diff \ub9c8\uc9c0\ub9c9 \ub450 \uba54\uc18c\ub4dc\ub294 compare_traces \uba54\uc18c\ub4dc\uc758 \ucd9c\ub825\uc744 \uc0ac\uc6a9\ud558\uc5ec CPU \uc5f0\uc0b0\uc790\uc640 GPU \ucee4\ub110\uc758 \ube48\ub3c4 \ubc0f \uc9c0\uc18d \uc2dc\uac04\uc758 \ub2e4\uc591\ud55c \ubcc0\ud654\ub97c \uc2dc\uac01\ud654\ud558\ub294 \ub370 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc608\ub97c \ub4e4\uc5b4, \ube48\ub3c4\uac00 \uc99d\uac00\ud55c \uc0c1\uc704 10\uac1c\uc758 \uc5f0\uc0b0\uc790\ub294 \ub2e4\uc74c\uacfc \uac19\uc774 \uacc4\uc0b0\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. df = compare_traces_output.sort_values(by=\"diff_counts\", ascending=False).head(10) TraceDiff.visualize_counts_diff(df) \ub9c8\ucc2c\uac00\uc9c0\ub85c, \uc9c0\uc18d \uc2dc\uac04 \ubcc0\ud654\uac00 \uac00\uc7a5 \ud070 \uc0c1\uc704 10\uac1c \uc5f0\uc0b0\uc790\ub294 \ub2e4\uc74c\uacfc \uac19\uc774 \uacc4\uc0b0\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. df = compare_traces_output.sort_values(by=\"diff_duration\", ascending=False) # \"ProfilerStep\"\uc5d0 \uc758\ud574 \uc9c0\uc18d \uc2dc\uac04 \ucc28\uc774\uac00 \uac00\ub824\uc9c8 \uc218 \uc788\uc73c\ubbc0\ub85c, # \uc774\ub97c \ud544\ud130\ub9c1\ud558\uc5ec \ub2e4\ub978 \uc5f0\uc0b0\uc790\ub4e4\uc758 \uacbd\ud5a5\uc744 \ubcf4\uc5ec\uc904 \uc218 \uc788\uc2b5\ub2c8\ub2e4. df = df.loc[~df.index.str.startswith(\"ProfilerStep\")].head(10) TraceDiff.visualize_duration_diff(df) \uc774 \uae30\ub2a5\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \uc608\uc2dc\ub294 \uc800\uc7a5\uc18c\uc758 examples \ud3f4\ub354\uc5d0 \uc788\ub294 trace_diff_demo notebook \uc744 \ubcf4\uba74 \ub429\ub2c8\ub2e4.",
"author": {
"@type": "Organization",
"name": "PyTorch Contributors",
"url": "https://pytorch.org"
},
"image": "../_static/img/pytorch_seo.png",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "/beginner/hta_trace_diff_tutorial.html"
},
"datePublished": "2023-01-01T00:00:00Z",
"dateModified": "2023-01-01T00:00:00Z"
}
| article:modified_time | 2024-06-09T15:35:40+00:00 |
| og:type | article |
| og:site_name | PyTorch Tutorials KR |
| og:image | ../_static/img/pytorch_seo.png |
| og:image:alt | PyTorch Tutorials KR |
| og:ignore_canonical | true |
| docsearch:language | ko |
| docbuild:last-update | 2024년 06월 09일 |
| None | 1 |
| pytorch_project | tutorials |
Links:
Viewport: width=device-width, initial-scale=1