Intel oneAPI DL Framework Developers Toolkit for Linux
Intel® oneAPI DL ഫ്രെയിംവർക്ക് ഡെവലപ്പർ ടൂൾകിറ്റിനായി ഈ ഘട്ടങ്ങൾ പാലിക്കുക:
നിങ്ങൾ Intel® oneAPI സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്തതായി ഇനിപ്പറയുന്ന നിർദ്ദേശങ്ങൾ അനുമാനിക്കുന്നു. ദയവായി കാണുക Intel oneAPI ടൂൾകിറ്റുകൾ പേജ് ഇൻസ്റ്റലേഷൻ ഓപ്ഷനുകൾക്കായി.
- നിങ്ങളുടെ സിസ്റ്റം കോൺഫിഗർ ചെയ്യുക
- ആയി നിർമ്മിച്ച് പ്രവർത്തിപ്പിക്കുകampകമാൻഡ് ലൈൻ ഉപയോഗിച്ച് le പദ്ധതി.
ആമുഖം
നിങ്ങൾക്ക് oneDNN, oneCCL s എന്നിവ ഉപയോഗിക്കാൻ താൽപ്പര്യമുണ്ടെങ്കിൽampഇല്ല, നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യണം Intel® oneAPI ബേസ് ടൂൾകിറ്റ്. അടിസ്ഥാന കിറ്റിൽ ആവശ്യമായ എല്ലാ ഡിപൻഡൻസികളോടും കൂടിയ എല്ലാ Intel® oneAPI DL Framework Developer Toolkit (DLFD Kit) ഘടകങ്ങളും അടങ്ങിയിരിക്കുന്നു.
നൽകിയിരിക്കുന്ന s പരീക്ഷിക്കാതെ DL DevKit ലൈബ്രറികൾ ഉപയോഗിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽampഅല്ല, നിങ്ങൾ DLFD കിറ്റ് ഇൻസ്റ്റാൾ ചെയ്താൽ മാത്രം മതി. അല്ലെങ്കിൽ, ഇൻസ്റ്റാൾ ചെയ്യുക Intel® oneAPI ബേസ് ടൂൾകിറ്റ്.
ഏറ്റവും പുതിയ Intel® പ്രോസസറുകളിൽ നിന്ന് ഓരോ അവസാന ഔൺസ് പ്രകടനവും ലഭിക്കുന്ന ആഴത്തിലുള്ള പഠന ചട്ടക്കൂട് നിർമ്മിക്കുന്നതിനോ ഒപ്റ്റിമൈസ് ചെയ്യുന്നതിനോ വേഗതയുള്ളതും എളുപ്പവുമാക്കുന്ന വികസന ലൈബ്രറികളുടെ ഒരു സ്യൂട്ടാണ് ഈ ടൂൾകിറ്റ്. ഈ ടൂൾകിറ്റ് ഒരു സിപിയു അല്ലെങ്കിൽ ജിപിയുവിലെ ഒപ്റ്റിമൽ പെർഫോമൻസ് ഉൾപ്പെടെയുള്ള ഫ്ലെക്സിബിൾ ഓപ്ഷനുകളുള്ള ഡീപ് ലേണിംഗ് ഫ്രെയിംവർക്ക് പ്രാപ്തമാക്കുന്നു.
- Intel® oneAPI ഡീപ് ന്യൂറൽ നെറ്റ്വർക്ക് ലൈബ്രറി
- Intel® oneAPI കളക്ടീവ് കമ്മ്യൂണിക്കേഷൻസ് ലൈബ്രറി
Intel® oneAPI ഡീപ് ന്യൂറൽ നെറ്റ്വർക്ക് ലൈബ്രറി
ആഴത്തിലുള്ള പഠന ആപ്ലിക്കേഷനുകൾക്കായുള്ള ഒരു ഓപ്പൺ സോഴ്സ് പ്രകടന ലൈബ്രറിയാണ് Intel® oneAPI ഡീപ് ന്യൂറൽ നെറ്റ്വർക്ക് ലൈബ്രറി. Intel® ആർക്കിടെക്ചർ പ്രോസസറുകൾക്കും Intel® പ്രോസസർ ഗ്രാഫിക്സിനും വേണ്ടി ഒപ്റ്റിമൈസ് ചെയ്ത ന്യൂറൽ നെറ്റ്വർക്കുകൾക്കായുള്ള അടിസ്ഥാന നിർമ്മാണ ബ്ലോക്കുകൾ ലൈബ്രറിയിൽ ഉൾപ്പെടുന്നു. Intel CPU-കളിലും GPU-കളിലും ആപ്ലിക്കേഷൻ പ്രകടനം മെച്ചപ്പെടുത്താൻ താൽപ്പര്യമുള്ള ആഴത്തിലുള്ള പഠന ആപ്ലിക്കേഷനുകൾക്കും ഫ്രെയിംവർക്ക് ഡെവലപ്പർമാർക്കും വേണ്ടിയുള്ളതാണ് ഈ ലൈബ്രറി. നിരവധി പ്രശസ്തമായ ഡീപ് ലേണിംഗ് ചട്ടക്കൂടുകൾ ഈ ലൈബ്രറിയുമായി സംയോജിപ്പിച്ചിരിക്കുന്നു.
Intel® oneAPI കളക്ടീവ് കമ്മ്യൂണിക്കേഷൻസ് ലൈബ്രറി
Intel® oneAPI കളക്ടീവ് കമ്മ്യൂണിക്കേഷൻസ് ലൈബ്രറി ആഴത്തിലുള്ള പഠനത്തിൽ ഉപയോഗിക്കുന്ന ആശയവിനിമയ പാറ്റേണുകൾ കാര്യക്ഷമമായി നടപ്പിലാക്കുന്ന ഒരു ലൈബ്രറിയാണ്.
- Intel® MPI ലൈബ്രറിയുടെ മുകളിൽ നിർമ്മിച്ചത്, മറ്റ് ആശയവിനിമയ ലൈബ്രറികൾ ഉപയോഗിക്കാൻ അനുവദിക്കുന്നു.
- ആശയവിനിമയ പാറ്റേണുകളുടെ സ്കേലബിളിറ്റി വർദ്ധിപ്പിക്കുന്നതിന് ഒപ്റ്റിമൈസ് ചെയ്തു.
- ഇന്റൽ ഓമ്നി-പാത്ത് ആർക്കിടെക്ചർ, ഇൻഫിനിബാൻഡ്*, ഇഥർനെറ്റ് എന്നിങ്ങനെ വിവിധ പരസ്പര ബന്ധങ്ങളിലുടനീളം പ്രവർത്തിക്കുന്നു
- ഡീപ് ലേണിംഗ് ചട്ടക്കൂടുകളെ പിന്തുണയ്ക്കുന്നതിനുള്ള പൊതു API (കഫെ*, തിയാനോ*, ടോർച്ച്* മുതലായവ)
- ഈ പാക്കേജിൽ Intel® MLSL സോഫ്റ്റ്വെയർ ഡെവലപ്മെന്റ് കിറ്റും (SDK) Intel® MPI ലൈബ്രറി റൺടൈം ഘടകങ്ങളും ഉൾപ്പെടുന്നു.
നിങ്ങളുടെ സിസ്റ്റം കോൺഫിഗർ ചെയ്യുക
Intel® oneAPI DL ഫ്രെയിംവർക്ക് ഡെവലപ്പർ ടൂൾകിറ്റ്
പ്രവർത്തിപ്പിക്കാൻ എസ്ampIntel® oneAPI DPC++/C++ കമ്പൈലറും Intel® ത്രെഡിംഗ് ബിൽഡിംഗ് ബ്ലോക്കുകളും ഉപയോഗിക്കുന്നു, നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യണം Intel® oneAPI ബേസ് ടൂൾകിറ്റ് നിങ്ങളുടെ സിസ്റ്റം ക്രമീകരിക്കുന്നതിന് മുമ്പ്.
സിസ്റ്റം ആവശ്യകതകളുടെ പൂർണ്ണമായ ലിസ്റ്റിനായി, കാണുക Intel® oneAPI ഡീപ് ന്യൂറൽ നെറ്റ്വർക്ക് ലൈബ്രറി റിലീസ് കുറിപ്പുകൾ.
നിങ്ങളുടെ സിസ്റ്റം കോൺഫിഗർ ചെയ്യുന്നതിന്, നിങ്ങൾ ചെയ്യേണ്ടത്:
- CPU/GPU അല്ലെങ്കിൽ FPGA എന്നിവയ്ക്കായി പരിസ്ഥിതി വേരിയബിളുകൾ സജ്ജമാക്കുക
- GPU ഉപയോക്താക്കൾക്കായി, GPU ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക
- ദീർഘകാലം പ്രവർത്തിക്കുന്ന ജിപിയു കമ്പ്യൂട്ട് വർക്ക്ലോഡുകളുള്ള ആപ്ലിക്കേഷനുകൾക്കായി ഹാംഗ്ചെക്ക് പ്രവർത്തനരഹിതമാക്കുക
- GPU ഉപയോക്താക്കൾക്കായി, വീഡിയോ ഗ്രൂപ്പിലേക്ക് ഒരു ഉപയോക്താവിനെ ചേർക്കുക
CLI വികസനത്തിനായി എൻവയോൺമെന്റ് വേരിയബിളുകൾ സജ്ജമാക്കുക
ഒരു കമാൻഡ് ലൈൻ ഇന്റർഫേസിൽ (CLI) പ്രവർത്തിക്കുന്നതിന്, oneAPI ടൂൾകിറ്റുകളിലെ ഉപകരണങ്ങൾ എൻവയോൺമെന്റ് വേരിയബിളുകൾ വഴി ക്രമീകരിച്ചിരിക്കുന്നു. setvars സ്ക്രിപ്റ്റ് സോഴ്സ് ചെയ്ത് നിങ്ങളുടെ CLI എൻവയോൺമെന്റ് സജ്ജീകരിക്കുക:
ഓപ്ഷൻ 1: ഓരോ സെഷനിലും ഒരിക്കൽ setvars.sh ഉറവിടം
നിങ്ങൾ ഒരു പുതിയ ടെർമിനൽ വിൻഡോ തുറക്കുമ്പോഴെല്ലാം ഉറവിടം setvars.sh:
നിങ്ങളുടെ oneAPI ഇൻസ്റ്റാളേഷന്റെ റൂട്ട് ഫോൾഡറിൽ setvars.sh സ്ക്രിപ്റ്റ് കണ്ടെത്താം, അത് സുഡോ അല്ലെങ്കിൽ റൂട്ട് ഉപയോക്താക്കൾക്കായി /opt/ intel/oneapi/ ആണ്, കൂടാതെ ഒരു സാധാരണ ഉപയോക്താവായി ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ ~/intel/oneapi/ ആണ്.
റൂട്ട് അല്ലെങ്കിൽ സുഡോ ഇൻസ്റ്റാളേഷനുകൾക്കായി:
. /opt/intel/oneapi/setvars.sh
സാധാരണ ഉപയോക്തൃ ഇൻസ്റ്റാളേഷനുകൾക്കായി:
. ~/intel/oneapi/setvars.sh
ഓപ്ഷൻ 2: setvars.sh-നുള്ള ഒറ്റത്തവണ സജ്ജീകരണം
നിങ്ങളുടെ പ്രോജക്റ്റുകൾക്കായി എൻവയോൺമെന്റ് സ്വയമേവ സജ്ജീകരിക്കുന്നതിന്, ഒരു സ്റ്റാർട്ടപ്പ് സ്ക്രിപ്റ്റിൽ സോഴ്സ് /setvars.sh കമാൻഡ് ഉൾപ്പെടുത്തുക, അവിടെ അത് സ്വയമേവ അഭ്യർത്ഥിക്കും (നിങ്ങളുടെ oneAPI ഇൻസ്റ്റാൾ ലൊക്കേഷനിലേക്കുള്ള പാത്ത് ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക). sudo അല്ലെങ്കിൽ റൂട്ട് ഉപയോക്താക്കൾക്കുള്ള /opt/ intel/oneapi/ സാധാരണ ഉപയോക്താവായി ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ ~/intel/oneapi/ എന്നിവയാണ് ഡിഫോൾട്ട് ഇൻസ്റ്റലേഷൻ ലൊക്കേഷനുകൾ.
ഉദാample, നിങ്ങളുടെ ~/.bashrc അല്ലെങ്കിൽ ~/.bashrc_pro എന്നതിലേക്ക് സോഴ്സ് /setvars.sh കമാൻഡ് ചേർക്കാം.file അല്ലെങ്കിൽ ~/.പ്രോfile file. നിങ്ങളുടെ സിസ്റ്റത്തിലെ എല്ലാ അക്കൗണ്ടുകൾക്കുമായി ക്രമീകരണങ്ങൾ ശാശ്വതമാക്കുന്നതിന്, നിങ്ങളുടെ സിസ്റ്റത്തിന്റെ /etc/pro-യിൽ ഒരു വരി .sh സ്ക്രിപ്റ്റ് സൃഷ്ടിക്കുക.filesetvars.sh ഉറവിടങ്ങൾ നൽകുന്ന .d ഫോൾഡർ (കൂടുതൽ വിശദാംശങ്ങൾക്ക്, കാണുക പരിസ്ഥിതി വേരിയബിളുകളെക്കുറിച്ചുള്ള ഉബുണ്ടു ഡോക്യുമെന്റേഷൻ).
കുറിപ്പ്
setvars.sh സ്ക്രിപ്റ്റ് ഒരു കോൺഫിഗറേഷൻ ഉപയോഗിച്ച് കൈകാര്യം ചെയ്യാവുന്നതാണ് file, "ഏറ്റവും പുതിയ" പതിപ്പിലേക്ക് ഡിഫോൾട്ട് ചെയ്യുന്നതിനുപകരം, ലൈബ്രറികളുടെയോ കംപൈലറിന്റെയോ നിർദ്ദിഷ്ട പതിപ്പുകൾ ആരംഭിക്കണമെങ്കിൽ ഇത് പ്രത്യേകിച്ചും സഹായകരമാണ്.
കൂടുതൽ വിവരങ്ങൾക്ക്, കാണുക ഒരു കോൺഫിഗറേഷൻ ഉപയോഗിക്കുന്നു File Setvars.sh മാനേജ് ചെയ്യാൻ.. നിങ്ങൾക്ക് ഒരു പോസിക്സ് അല്ലാത്ത ഷെല്ലിൽ പരിസ്ഥിതി സജ്ജീകരിക്കണമെങ്കിൽ, കാണുക oneAPI വികസന പരിസ്ഥിതി സജ്ജീകരണം കൂടുതൽ കോൺഫിഗറേഷൻ ഓപ്ഷനുകൾക്കായി.
GPU ഉപയോക്താക്കൾക്കായി, GPU ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക
GPU ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി നിങ്ങൾ ഇൻസ്റ്റലേഷൻ ഗൈഡിലെ നിർദ്ദേശങ്ങൾ പാലിച്ചാൽ, നിങ്ങൾക്ക് ഈ ഘട്ടം ഒഴിവാക്കാം. നിങ്ങൾ ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ, ലെ നിർദ്ദേശങ്ങൾ പാലിക്കുക ഇൻസ്റ്റലേഷൻ ഗൈഡ്.
GPU: ഹാംഗ്ചെക്ക് പ്രവർത്തനരഹിതമാക്കുക
നേറ്റീവ് എൻവയോൺമെന്റുകളിൽ ദീർഘകാലം പ്രവർത്തിക്കുന്ന ജിപിയു കമ്പ്യൂട്ട് വർക്ക്ലോഡുകളുള്ള ആപ്ലിക്കേഷനുകൾക്ക് മാത്രമേ ഈ വിഭാഗം ബാധകമാകൂ. ഗെയിമിംഗ് പോലുള്ള GPU-യുടെ വെർച്വലൈസേഷനുകൾക്കോ മറ്റ് സ്റ്റാൻഡേർഡ് ഉപയോഗങ്ങൾക്കോ ഇത് ശുപാർശ ചെയ്യുന്നില്ല.
ജിപിയു ഹാർഡ്വെയർ എക്സിക്യൂട്ട് ചെയ്യാൻ നാല് സെക്കൻഡിൽ കൂടുതൽ എടുക്കുന്ന ഒരു ജോലിഭാരം ദീർഘനേരം പ്രവർത്തിക്കുന്ന ജോലിഭാരമാണ്. സ്ഥിരസ്ഥിതിയായി, ദീർഘകാല ജോലിഭാരമായി യോഗ്യത നേടുന്ന വ്യക്തിഗത ത്രെഡുകൾ തൂക്കിലേറ്റപ്പെട്ടതായി കണക്കാക്കുകയും അവ അവസാനിപ്പിക്കുകയും ചെയ്യും.
ഹാംഗ്ചെക്ക് കാലഹരണപ്പെടൽ കാലയളവ് പ്രവർത്തനരഹിതമാക്കുന്നതിലൂടെ, നിങ്ങൾക്ക് ഈ പ്രശ്നം ഒഴിവാക്കാനാകും.
കുറിപ്പ് സിസ്റ്റം റീബൂട്ട് ചെയ്താൽ, ഹാംഗ് ചെക്ക് സ്വയമേവ പ്രവർത്തനക്ഷമമാകും. ഓരോ റീബൂട്ടിന് ശേഷവും നിങ്ങൾ ഹാംഗ്ചെക്ക് വീണ്ടും പ്രവർത്തനരഹിതമാക്കണം അല്ലെങ്കിൽ തുടർച്ചയായി (ഒന്നിലധികം റീബൂട്ടുകളിൽ) ഹാംഗ്ചെക്ക് പ്രവർത്തനരഹിതമാക്കാൻ നിർദ്ദേശങ്ങൾ പാലിക്കണം.
അടുത്ത റീബൂട്ട് വരെ ഹാംഗ് ചെക്ക് പ്രവർത്തനരഹിതമാക്കാൻ:
sudo sh -c “echo N> /sys/module/i915/parameters/enable_hangcheck”
ഒന്നിലധികം റീബൂട്ടുകളിലുടനീളം ഹാംഗ്ചെക്ക് പ്രവർത്തനരഹിതമാക്കാൻ:
കുറിപ്പ് കേർണൽ അപ്ഡേറ്റ് ചെയ്താൽ, ഹാംഗ്ചെക്ക് സ്വയമേവ പ്രവർത്തനക്ഷമമാകും. ഹാംഗ്ചെക്ക് അപ്രാപ്തമാക്കിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കാൻ ഓരോ കേർണൽ അപ്ഡേറ്റിനുശേഷവും ചുവടെയുള്ള നടപടിക്രമം പ്രവർത്തിപ്പിക്കുക.
- ഒരു ടെർമിനൽ തുറക്കുക.
- ഗ്രബ് തുറക്കുക file /etc/default-ൽ.
- ഗ്രബ്ബിൽ file, GRUB_CMDLINE_LINUX_DEFAULT=”” എന്ന ലൈൻ കണ്ടെത്തുക.
ഉദ്ധരണികൾക്കിടയിൽ ഈ വാചകം നൽകുക (""):
i915.enable_hangcheck=0 - ഈ കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:
സുഡോ അപ്ഡേറ്റ്-ഗ്രബ് - സിസ്റ്റം റീബൂട്ട് ചെയ്യുക. ഹാംഗ്ചെക്ക് പ്രവർത്തനരഹിതമായി തുടരുന്നു.
GPU: വീഡിയോ ഗ്രൂപ്പിലേക്ക് ഉപയോക്താവിനെ ചേർക്കുക
GPU കമ്പ്യൂട്ട് വർക്ക്ലോഡുകൾക്ക്, നോൺ-റൂട്ട് (സാധാരണ) ഉപയോക്താക്കൾക്ക് സാധാരണയായി GPU ഉപകരണത്തിലേക്ക് ആക്സസ് ഉണ്ടായിരിക്കില്ല. വീഡിയോ ഗ്രൂപ്പിലേക്ക് നിങ്ങളുടെ സാധാരണ ഉപയോക്താവിനെ(കളെ) ചേർക്കുന്നത് ഉറപ്പാക്കുക; അല്ലെങ്കിൽ, ഒരു സാധാരണ ഉപയോക്താവ് എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ GPU ഉപകരണത്തിനായി കംപൈൽ ചെയ്ത ബൈനറികൾ പരാജയപ്പെടും. ഈ പ്രശ്നം പരിഹരിക്കാൻ, റൂട്ട് അല്ലാത്ത ഉപയോക്താവിനെ വീഡിയോ ഗ്രൂപ്പിലേക്ക് ചേർക്കുക: sudo usermod -a -G വീഡിയോ
ഏറ്റവും കാലികമായ ആവശ്യകതകളുടെ പട്ടികയ്ക്കായി, കാണുക Intel® oneAPI കളക്ടീവ് കമ്മ്യൂണിക്കേഷൻസ് ലൈബ്രറി റിലീസ് കുറിപ്പുകൾ.
ഒരു എസ് പ്രവർത്തിപ്പിക്കുകampലെ പദ്ധതി
ആയി പ്രവർത്തിപ്പിക്കുകampകമാൻഡ് ലൈൻ ഉപയോഗിച്ച് le പദ്ധതി.
ഒരു എസ് പ്രവർത്തിപ്പിക്കുകampകമാൻഡ് ലൈൻ ഉപയോഗിച്ച് പദ്ധതി
Intel® oneAPI DL ഫ്രെയിംവർക്ക് ഡെവലപ്പർ ടൂൾകിറ്റ്
നിങ്ങൾക്ക് oneDNN, oneCCL s എന്നിവ ഉപയോഗിക്കാൻ താൽപ്പര്യമുണ്ടെങ്കിൽampഇല്ല, നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യണം Intel® oneAPI ബേസ് ടൂൾകിറ്റ് (BaseKit).
ആവശ്യമായ എല്ലാ ഡിപൻഡൻസികളോടും കൂടിയ എല്ലാ Intel® oneAPI DL Framework Developer Toolkit ഘടകങ്ങളും BaseKit-ൽ അടങ്ങിയിരിക്കുന്നു.
BaseKit ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, നിങ്ങൾക്ക് ഇങ്ങനെ പ്രവർത്തിപ്പിക്കാംampലെ നിർദ്ദേശങ്ങൾ ഉപയോഗിക്കുന്നു ഒരു Intel® oneAPI DL ഫ്രെയിംവർക്ക് ഡെവലപ്പർ ടൂൾകിറ്റ് എസ് നിർമ്മിക്കുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുകampകമാൻഡ് ലൈൻ ഉപയോഗിച്ച്.
കണ്ടെയ്നറുകൾ ഉപയോഗിക്കുന്നത്
Intel® oneAPI DL ഫ്രെയിംവർക്ക് ഡെവലപ്പർ ടൂൾകിറ്റ്
OneAPI ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനും പ്രൊഫൈൽ ചെയ്യുന്നതിനുമുള്ള പരിതസ്ഥിതികൾ സജ്ജീകരിക്കാനും കോൺഫിഗർ ചെയ്യാനും ചിത്രങ്ങൾ ഉപയോഗിച്ച് അവ വിതരണം ചെയ്യാനും കണ്ടെയ്നറുകൾ നിങ്ങളെ അനുവദിക്കുന്നു:
- നിങ്ങൾക്ക് ആവശ്യമായ എല്ലാ ടൂളുകളും ഉപയോഗിച്ച് മുൻകൂട്ടി കോൺഫിഗർ ചെയ്ത ഒരു എൻവയോൺമെന്റ് അടങ്ങുന്ന ഒരു ഇമേജ് നിങ്ങൾക്ക് ഇൻസ്റ്റാൾ ചെയ്യാം, തുടർന്ന് ആ പരിതസ്ഥിതിയിൽ വികസിപ്പിക്കുക.
- നിങ്ങൾക്ക് ഒരു പരിസ്ഥിതി സംരക്ഷിക്കാനും, അധിക സജ്ജീകരണമില്ലാതെ മറ്റൊരു മെഷീനിലേക്ക് ആ പരിസ്ഥിതി നീക്കാൻ ഇമേജ് ഉപയോഗിക്കാനും കഴിയും.
- നിങ്ങൾക്ക് ആവശ്യാനുസരണം വ്യത്യസ്ത ഭാഷകളും റൺടൈമുകളും വിശകലന ഉപകരണങ്ങളും മറ്റ് ഉപകരണങ്ങളും ഉപയോഗിച്ച് കണ്ടെയ്നറുകൾ തയ്യാറാക്കാം.
ഡോക്കർ* ഇമേജ് ഡൗൺലോഡ് ചെയ്യുക
നിങ്ങൾക്ക് ഇതിൽ നിന്ന് ഒരു ഡോക്കർ* ചിത്രം ഡൗൺലോഡ് ചെയ്യാം കണ്ടെയ്നർ ശേഖരം.
കുറിപ്പ് ഡോക്കർ ചിത്രം ~5 GB ആണ്, ഡൗൺലോഡ് ചെയ്യാൻ ~15 മിനിറ്റ് എടുത്തേക്കാം. ഇതിന് 25 ജിബി ഡിസ്ക് സ്പേസ് ആവശ്യമാണ്.
ചിത്രം=intel/oneapi-dlfdkit
ഡോക്കർ പുൾ “$ഇമേജ്”
കമാൻഡ് ലൈൻ ഉള്ള കണ്ടെയ്നറുകൾ ഉപയോഗിക്കുന്നു
Intel® oneAPI DL ഫ്രെയിംവർക്ക് ഡെവലപ്പർ ടൂൾകിറ്റ്
കണ്ടെയ്നറുകൾ നേരിട്ട് കംപൈൽ ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.
ലഭ്യമെങ്കിൽ, –device=/dev/dri (Linux* VM അല്ലെങ്കിൽ Windows* എന്നിവയിൽ ലഭ്യമായേക്കില്ല) ഉപയോഗിച്ച് താഴെയുള്ളത് GPU പ്രവർത്തനക്ഷമമാക്കുന്നു. കമാൻഡ് നിങ്ങളെ ഒരു കമാൻഡ് പ്രോംപ്റ്റിൽ, കണ്ടെയ്നറിനുള്ളിൽ, ഇന്ററാക്ടീവ് മോഡിൽ വിടും.
ചിത്രം=intel/oneapi-dlfdkit
# –device=/dev/dri gpu പ്രവർത്തനക്ഷമമാക്കുന്നു (ലഭ്യമെങ്കിൽ). Linux VM അല്ലെങ്കിൽ Windows docker run –device=/dev/dri -it “$image”-ൽ ലഭ്യമായേക്കില്ല
കണ്ടെയ്നറിൽ ഒരിക്കൽ, റൺ എ എസ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് സംവദിക്കാംampകമാൻഡ് ലൈൻ ഉപയോഗിച്ച് പദ്ധതി.
കുറിപ്പ് നിങ്ങൾ ഒരു പ്രോക്സിക്ക് പിന്നിലാണെങ്കിൽ "$image" എന്നതിന് മുമ്പ് നിങ്ങൾ പ്രോക്സി ക്രമീകരണങ്ങൾ ഉൾപ്പെടുത്തേണ്ടതായി വന്നേക്കാം:
ഡോക്കർ റൺ -e http_proxy=”$http_proxy” -e https_proxy=”$https_proxy” -ഇത് “$image”
കണ്ടെയ്നറുകൾക്കൊപ്പം Intel® Advisor, Intel® Inspector അല്ലെങ്കിൽ VTune™ ഉപയോഗിക്കുന്നു
ഈ ഉപകരണങ്ങൾ ഉപയോഗിക്കുമ്പോൾ, കണ്ടെയ്നറിന് അധിക കഴിവുകൾ നൽകേണ്ടതുണ്ട്:
–cap-add=SYS_ADMIN –cap-add=SYS_PTRACE
ഡോക്കർ റൺ –cap-add=SYS_ADMIN –cap-add=SYS_PTRACE \
–device=/dev/dri -it “$image”
അടുത്ത ഘട്ടങ്ങൾ
Intel® oneAPI DL ഫ്രെയിംവർക്ക് ഡെവലപ്പർ ടൂൾകിറ്റ്
നിങ്ങളുടെ സ്വന്തം പ്രോജക്റ്റ് നിർമ്മിച്ച ശേഷം, വീണ്ടുംview Intel® oneAPI DL ഫ്രെയിംവർക്ക് ടൂൾകിറ്റ് കോഡ് എസ്ampലെസ് ഈ ടൂൾകിറ്റിന്റെ കഴിവുകൾ മനസ്സിലാക്കാൻ.
അറിയിപ്പുകളും നിരാകരണങ്ങളും
ഇന്റൽ സാങ്കേതികവിദ്യകൾക്ക് പ്രവർത്തനക്ഷമമാക്കിയ ഹാർഡ്വെയർ, സോഫ്റ്റ്വെയർ അല്ലെങ്കിൽ സേവന സജീവമാക്കൽ ആവശ്യമായി വന്നേക്കാം.
ഒരു ഉൽപ്പന്നവും ഘടകങ്ങളും പൂർണ്ണമായും സുരക്ഷിതമാക്കാൻ കഴിയില്ല.
നിങ്ങളുടെ ചെലവുകളും ഫലങ്ങളും വ്യത്യാസപ്പെടാം.
© ഇന്റൽ കോർപ്പറേഷൻ. ഇന്റൽ, ഇന്റൽ ലോഗോ, മറ്റ് ഇന്റൽ മാർക്കുകൾ എന്നിവ ഇന്റൽ കോർപ്പറേഷന്റെയോ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെയോ വ്യാപാരമുദ്രകളാണ്. മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.
ഒപ്റ്റിമൈസേഷൻ അറിയിപ്പ്
ഇന്റലിന്റെ കംപൈലറുകൾ ഇന്റൽ മൈക്രോപ്രൊസസ്സറുകൾക്ക് മാത്രമുള്ളതല്ലാത്ത ഒപ്റ്റിമൈസേഷനുകൾക്കായി ഇന്റൽ ഇതര മൈക്രോപ്രൊസസ്സറുകൾക്ക് അതേ അളവിൽ ഒപ്റ്റിമൈസ് ചെയ്തേക്കാം. ഈ ഒപ്റ്റിമൈസേഷനുകളിൽ SSE2, SSE3, SSSE3 നിർദ്ദേശ സെറ്റുകളും മറ്റ് ഒപ്റ്റിമൈസേഷനുകളും ഉൾപ്പെടുന്നു. ഇന്റൽ നിർമ്മിക്കാത്ത മൈക്രോപ്രൊസസ്സറുകളിലെ ഏതെങ്കിലും ഒപ്റ്റിമൈസേഷന്റെ ലഭ്യതയോ പ്രവർത്തനക്ഷമതയോ ഫലപ്രാപ്തിയോ ഇന്റൽ ഉറപ്പുനൽകുന്നില്ല. ഈ ഉൽപ്പന്നത്തിലെ മൈക്രോപ്രൊസസ്സർ ആശ്രിത ഒപ്റ്റിമൈസേഷനുകൾ ഇന്റൽ മൈക്രോപ്രൊസസ്സറുകളുടെ ഉപയോഗത്തിനായി ഉദ്ദേശിച്ചുള്ളതാണ്. ഇന്റൽ മൈക്രോ ആർക്കിടെക്ചറിന് പ്രത്യേകമല്ലാത്ത ചില ഒപ്റ്റിമൈസേഷനുകൾ ഇന്റൽ മൈക്രോപ്രൊസസ്സറുകൾക്കായി നീക്കിവച്ചിരിക്കുന്നു. ഈ അറിയിപ്പ് ഉൾക്കൊള്ളുന്ന നിർദ്ദിഷ്ട നിർദ്ദേശ സെറ്റുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ബാധകമായ ഉൽപ്പന്ന ഉപയോക്താവിനെയും റഫറൻസ് ഗൈഡിനെയും പരിശോധിക്കുക.
നോട്ടീസ് റിവിഷൻ #20110804
ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തവകാശങ്ങൾക്കുള്ള ലൈസൻസ് (എസ്റ്റോപ്പൽ മുഖേനയോ മറ്റെന്തെങ്കിലുമോ പ്രകടിപ്പിക്കുകയോ സൂചിപ്പിക്കുകയോ) ഈ പ്രമാണം അനുവദിക്കുന്നില്ല.
വിവരിച്ച ഉൽപ്പന്നങ്ങളിൽ ഡിസൈൻ വൈകല്യങ്ങൾ അല്ലെങ്കിൽ എറാറ്റ എന്നറിയപ്പെടുന്ന പിശകുകൾ അടങ്ങിയിരിക്കാം, ഇത് പ്രസിദ്ധീകരിച്ച സവിശേഷതകളിൽ നിന്ന് ഉൽപ്പന്നം വ്യതിചലിക്കാൻ ഇടയാക്കും. നിലവിലെ സ്വഭാവമുള്ള പിശകുകൾ അഭ്യർത്ഥന പ്രകാരം ലഭ്യമാണ്.
പരിമിതികളില്ലാതെ, വ്യാപാരക്ഷമത, ഒരു പ്രത്യേക ഉദ്ദേശ്യത്തിനായുള്ള ഫിറ്റ്നസ്, നോൺ-ലംഘനം, കൂടാതെ പ്രകടനത്തിന്റെ ഗതി, ഇടപാടിന്റെ ഗതി, അല്ലെങ്കിൽ വ്യാപാരത്തിലെ ഉപയോഗം എന്നിവയിൽ നിന്ന് ഉണ്ടാകുന്ന ഏതെങ്കിലും വാറന്റി ഉൾപ്പെടെ, എല്ലാ എക്സ്പ്രസ്, ഇംപ്ലൈഡ് വാറന്റികളും Intel നിരാകരിക്കുന്നു.
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
Intel oneAPI DL Framework Developers Toolkit for Linux [pdf] ഉടമയുടെ മാനുവൽ OneAPI DL Framework Developers Toolkit for Linux, Framework Developers Toolkit for Linux, Developers Toolkit for Linux, Toolkit for Linux |