ಲಿನಕ್ಸ್ಗಾಗಿ intel AI ಅನಾಲಿಟಿಕ್ಸ್ ಟೂಲ್ಕಿಟ್
ಉತ್ಪನ್ನ ಮಾಹಿತಿ
AI ಕಿಟ್ ಯಂತ್ರ ಕಲಿಕೆ ಮತ್ತು ಆಳವಾದ ಕಲಿಕೆಯ ಯೋಜನೆಗಳಿಗಾಗಿ ಬಹು ಕಾಂಡಾ ಪರಿಸರವನ್ನು ಒಳಗೊಂಡಿರುವ ಟೂಲ್ಕಿಟ್ ಆಗಿದೆ. ಇದು TensorFlow, PyTorch ಮತ್ತು Intel oneCCL ಬೈಂಡಿಂಗ್ಗಳಿಗಾಗಿ ಪರಿಸರವನ್ನು ಒಳಗೊಂಡಿದೆ. ಪರಿಸರದ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಹೊಂದಿಸುವ ಮೂಲಕ, ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸೇರಿಸಲು, ಗ್ರಾಫಿಕ್ಸ್ ಡ್ರೈವರ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಮತ್ತು ಹ್ಯಾಂಗ್ಚೆಕ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಕಾಂಡವನ್ನು ಬಳಸುವ ಮೂಲಕ ಬಳಕೆದಾರರು ತಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಇದು ಅನುಮತಿಸುತ್ತದೆ. ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಕಮಾಂಡ್ ಲೈನ್ ಇಂಟರ್ಫೇಸ್ (CLI) ನಲ್ಲಿ ಬಳಸಬಹುದು ಮತ್ತು ಯಾವುದೇ ವಿಶೇಷ ಮಾರ್ಪಾಡುಗಳಿಲ್ಲದೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಯೋಜನೆಗಳಿಗೆ ಸುಲಭವಾಗಿ ಸಂಯೋಜಿಸಬಹುದು.
ಉತ್ಪನ್ನ ಬಳಕೆ
- ಮುಂದುವರಿಯುವ ಮೊದಲು ಪರಿಸರ ವೇರಿಯಬಲ್ಗಳನ್ನು ಹೊಂದಿಸುವ ಮೂಲಕ ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ.
- ಕಮಾಂಡ್ ಲೈನ್ ಇಂಟರ್ಫೇಸ್ (CLI) ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು, ಪರಿಸರ ವೇರಿಯಬಲ್ಗಳ ಮೂಲಕ oneAPI ಟೂಲ್ಕಿಟ್ಗಳಲ್ಲಿ ಪರಿಕರಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು setvars.sh ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬಳಸಿ. ಪ್ರತಿ ಸೆಷನ್ಗೆ ಒಮ್ಮೆ ಅಥವಾ ನೀವು ಹೊಸ ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು ತೆರೆದಾಗಲೆಲ್ಲಾ setvars.sh ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ನೀವು ಮೂಲ ಮಾಡಬಹುದು. setvars.sh ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ನಿಮ್ಮ oneAPI ಸ್ಥಾಪನೆಯ ಮೂಲ ಫೋಲ್ಡರ್ನಲ್ಲಿ ಕಾಣಬಹುದು.
- "conda activate" ಆಜ್ಞೆಯ ಮೂಲಕ ಅಗತ್ಯವಿರುವಂತೆ ವಿವಿಧ ಕಾಂಡಾ ಪರಿಸರಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ ”. AI ಕಿಟ್ ಟೆನ್ಸರ್ಫ್ಲೋ (ಸಿಪಿಯು) ಗಾಗಿ ಕಾಂಡಾ ಪರಿಸರವನ್ನು ಒಳಗೊಂಡಿದೆ, ಎಸ್ಗಾಗಿ ಇಂಟೆಲ್ ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಟೆನ್ಸರ್ಫ್ಲೋample TensorFlow (GPU), PyTorch (XPU) ಗಾಗಿ ಇಂಟೆಲ್ ವಿಸ್ತರಣೆಯೊಂದಿಗೆ PyTorch, ಮತ್ತು PyTorch (CPU) ಗಾಗಿ Intel oneCCL ಬೈಂಡಿಂಗ್ಗಳು.
- ಪ್ರತಿ ಪರಿಸರಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಪ್ರಾರಂಭವನ್ನು ಅನ್ವೇಷಿಸಿ Sampಪ್ರತಿ ಪರಿಸರವನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದರ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ಬಳಕೆದಾರರ ಕೈಪಿಡಿಯಲ್ಲಿ ಒದಗಿಸಲಾದ ಕೋಷ್ಟಕದಲ್ಲಿ le ಲಿಂಕ್ ಮಾಡಲಾಗಿದೆ.
ನೀವು Intel® oneAPI ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿರುವಿರಿ ಎಂದು ಕೆಳಗಿನ ಸೂಚನೆಗಳು ಊಹಿಸುತ್ತವೆ. ಅನುಸ್ಥಾಪನಾ ಆಯ್ಕೆಗಳಿಗಾಗಿ ದಯವಿಟ್ಟು Intel AI Analytics Toolkit ಪುಟವನ್ನು ನೋಡಿ. ನಿರ್ಮಿಸಲು ಮತ್ತು ಚಲಾಯಿಸಲು ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿampIntel® AI Analytics Toolkit (AI ಕಿಟ್) ಜೊತೆಗೆ:
- ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ.
- ಎಸ್ ಅನ್ನು ನಿರ್ಮಿಸಿ ಮತ್ತು ಚಲಾಯಿಸಿampಲೆ.
ಸೂಚನೆ: ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಪೈಥಾನ್ ಸ್ಥಾಪನೆಗಳು AI ಕಿಟ್ನೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ, ಆದರೆ ಪೈಥಾನ್* ಗಾಗಿ Intel® ವಿತರಣೆಯನ್ನು ಆದ್ಯತೆ ನೀಡಲಾಗುತ್ತದೆ.
ಈ ಟೂಲ್ಕಿಟ್ನೊಂದಿಗೆ ಬಳಸಲು ಪ್ರಾರಂಭಿಸಲು ನಿಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಯೋಜನೆಗಳಿಗೆ ಯಾವುದೇ ವಿಶೇಷ ಮಾರ್ಪಾಡುಗಳ ಅಗತ್ಯವಿಲ್ಲ.
ಈ ಟೂಲ್ಕಿಟ್ನ ಘಟಕಗಳು
AI ಕಿಟ್ ಒಳಗೊಂಡಿದೆ
- PyTorch ಗಾಗಿ Intel® ಆಪ್ಟಿಮೈಸೇಶನ್*: Intel® oneAPI ಡೀಪ್ ನ್ಯೂರಲ್ ನೆಟ್ವರ್ಕ್ ಲೈಬ್ರರಿ (oneDNN) ಅನ್ನು PyTorch ನಲ್ಲಿ ಆಳವಾದ ಕಲಿಕೆಗಾಗಿ ಡೀಫಾಲ್ಟ್ ಗಣಿತ ಕರ್ನಲ್ ಲೈಬ್ರರಿಯಾಗಿ ಸೇರಿಸಲಾಗಿದೆ.
- PyTorch ಗಾಗಿ Intel® ವಿಸ್ತರಣೆ:PyTorch ಗಾಗಿ Intel® ವಿಸ್ತರಣೆಯು ಇಂಟೆಲ್ ಹಾರ್ಡ್ವೇರ್ನಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ನವೀಕೃತ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಆಪ್ಟಿಮೈಸೇಶನ್ಗಳೊಂದಿಗೆ PyTorch* ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ.
- ಟೆನ್ಸರ್ಫ್ಲೋಗಾಗಿ Intel® ಆಪ್ಟಿಮೈಸೇಶನ್*: ಈ ಆವೃತ್ತಿಯು ಒನ್ಡಿಎನ್ಎನ್ನಿಂದ ಟೆನ್ಸರ್ಫ್ಲೋ ರನ್ಟೈಮ್ಗೆ ವೇಗವರ್ಧಿತ ಕಾರ್ಯಕ್ಷಮತೆಗಾಗಿ ಪ್ರಾಚೀನತೆಯನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ.
- TensorFlow ಗಾಗಿ Intel® ವಿಸ್ತರಣೆ: TensorFlow* ಗಾಗಿ Intel® ವಿಸ್ತರಣೆಯು TensorFlow PluggableDevice ಇಂಟರ್ಫೇಸ್ನ ಆಧಾರದ ಮೇಲೆ ವೈವಿಧ್ಯಮಯ, ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಆಳವಾದ ಕಲಿಕೆಯ ವಿಸ್ತರಣೆ ಪ್ಲಗಿನ್ ಆಗಿದೆ. ಈ ವಿಸ್ತರಣಾ ಪ್ಲಗಿನ್ ಇಂಟೆಲ್ XPU (GPU, CPU, ಇತ್ಯಾದಿ) ಸಾಧನಗಳನ್ನು AI ವರ್ಕ್ಲೋಡ್ ವೇಗವರ್ಧನೆಗಾಗಿ TensorFlow ಓಪನ್ ಸೋರ್ಸ್ ಸಮುದಾಯಕ್ಕೆ ತರುತ್ತದೆ.
- ಪೈಥಾನ್ಗಾಗಿ Intel® ವಿತರಣೆ*: ನಿಮ್ಮ ಕೋಡ್ಗೆ ಕನಿಷ್ಠ ಅಥವಾ ಯಾವುದೇ ಬದಲಾವಣೆಗಳಿಲ್ಲದೆ ಬಾಕ್ಸ್ನ ಹೊರಗೆ ವೇಗವಾಗಿ ಪೈಥಾನ್ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪಡೆಯಿರಿ. ಈ ವಿತರಣೆಯನ್ನು Intel® OneAPI ಮ್ಯಾಥ್ ಕರ್ನಲ್ ಲೈಬ್ರರಿ ಮತ್ತು Intel®oneAPI ಡೇಟಾ ಅನಾಲಿಟಿಕ್ಸ್ ಲೈಬ್ರರಿಯಂತಹ Intel® ಕಾರ್ಯಕ್ಷಮತೆಯ ಲೈಬ್ರರಿಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆ.
- ಇಂಟೆಲ್ ® ಮೊಡಿನ್ ವಿತರಣೆ* (ಅನಕೊಂಡದ ಮೂಲಕ ಮಾತ್ರ ಲಭ್ಯವಿದೆ), ಇದು ಪಾಂಡಾಗಳಿಗೆ ಒಂದೇ ರೀತಿಯ API ಜೊತೆಗೆ ಈ ಬುದ್ಧಿವಂತ, ವಿತರಿಸಲಾದ ಡೇಟಾಫ್ರೇಮ್ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಬಹು ನೋಡ್ಗಳಾದ್ಯಂತ ಪೂರ್ವ ಸಂಸ್ಕರಣೆಯನ್ನು ಮನಬಂದಂತೆ ಅಳೆಯಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. Conda* ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ನೊಂದಿಗೆ Intel® AI Analytics ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ ಮಾತ್ರ ಈ ವಿತರಣೆಯು ಲಭ್ಯವಿರುತ್ತದೆ.
- Intel® ನ್ಯೂರಲ್ ಕಂಪ್ರೆಸರ್: TensorFlow*, PyTorch*, MXNet*, ಮತ್ತು ONNX* (ಓಪನ್ ನ್ಯೂರಲ್ ನೆಟ್ವರ್ಕ್ ಎಕ್ಸ್ಚೇಂಜ್) ರನ್ಟೈಮ್ನಂತಹ ಜನಪ್ರಿಯ ಆಳವಾದ ಕಲಿಕೆಯ ಚೌಕಟ್ಟುಗಳಲ್ಲಿ ಕಡಿಮೆ-ನಿಖರವಾದ ನಿರ್ಣಯ ಪರಿಹಾರಗಳನ್ನು ತ್ವರಿತವಾಗಿ ನಿಯೋಜಿಸಿ.
- Scikit-learn*ಗಾಗಿ Intel® ವಿಸ್ತರಣೆ: Intel® oneAPI ಡೇಟಾ ಅನಾಲಿಟಿಕ್ಸ್ ಲೈಬ್ರರಿ (oneDAL) ಬಳಸಿಕೊಂಡು ನಿಮ್ಮ Scikit-ಕಲಿಕೆ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ವೇಗಗೊಳಿಸಲು ತಡೆರಹಿತ ಮಾರ್ಗವಾಗಿದೆ.
ಸ್ಕಿಕಿಟ್-ಲರ್ನ್ ಅನ್ನು ಪ್ಯಾಚಿಂಗ್ ಮಾಡುವುದರಿಂದ ಇದು ನಿಜ ಜೀವನದ ಸಮಸ್ಯೆಗಳನ್ನು ನಿಭಾಯಿಸಲು ಸೂಕ್ತವಾದ ಯಂತ್ರ ಕಲಿಕೆಯ ಚೌಕಟ್ಟನ್ನು ಮಾಡುತ್ತದೆ. - XGBoost ಇಂಟೆಲ್ನಿಂದ ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾಗಿದೆ: ಗ್ರೇಡಿಯಂಟ್-ಬೂಸ್ಟ್ ಮಾಡಿದ ನಿರ್ಧಾರ ಟ್ರೀಗಳಿಗಾಗಿ ಈ ಸುಪ್ರಸಿದ್ಧ ಯಂತ್ರ-ಕಲಿಕೆ ಪ್ಯಾಕೇಜ್, ಮಾದರಿ ತರಬೇತಿಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ವೇಗಗೊಳಿಸಲು ಮತ್ತು ಉತ್ತಮ ಭವಿಷ್ಯಕ್ಕಾಗಿ ನಿಖರತೆಯನ್ನು ಸುಧಾರಿಸಲು Intel® ಆರ್ಕಿಟೆಕ್ಚರ್ಗಳಿಗಾಗಿ ತಡೆರಹಿತ, ಡ್ರಾಪ್-ಇನ್ ವೇಗವರ್ಧನೆಯನ್ನು ಒಳಗೊಂಡಿದೆ.
ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ - Intel® AI Analytics Toolkit
ನೀವು ಈಗಾಗಲೇ AI ಅನಾಲಿಟಿಕ್ಸ್ ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸದಿದ್ದರೆ, Intel® AI Analytics ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದನ್ನು ನೋಡಿ. ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು, ಮುಂದುವರೆಯುವ ಮೊದಲು ಪರಿಸರ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಹೊಂದಿಸಿ.
CLI ಅಭಿವೃದ್ಧಿಗಾಗಿ ಎನ್ವಿರಾನ್ಮೆಂಟ್ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಹೊಂದಿಸಿ
ಕಮಾಂಡ್ ಲೈನ್ ಇಂಟರ್ಫೇಸ್ (CLI) ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು, oneAPI ಟೂಲ್ಕಿಟ್ಗಳಲ್ಲಿನ ಪರಿಕರಗಳನ್ನು ಈ ಮೂಲಕ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ
ಪರಿಸರ ಅಸ್ಥಿರ. ಸೆಟ್ವರ್ಸ್ ಸ್ಕ್ರಿಪ್ಟ್ನ ಮೂಲಕ ಪರಿಸರ ವೇರಿಯಬಲ್ಗಳನ್ನು ಹೊಂದಿಸಲು:
ಆಯ್ಕೆ 1: ಪ್ರತಿ ಸೆಷನ್ಗೆ ಒಮ್ಮೆ setvars.sh ಮೂಲ
ನೀವು ಹೊಸ ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು ತೆರೆದಾಗಲೆಲ್ಲಾ ಮೂಲ setvars.sh:
ನೀವು setvars.sh ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ನಿಮ್ಮ oneAPI ಅನುಸ್ಥಾಪನೆಯ ಮೂಲ ಫೋಲ್ಡರ್ನಲ್ಲಿ ಕಾಣಬಹುದು, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಸಿಸ್ಟಮ್ ವೈಡ್ ಇನ್ಸ್ಟಾಲೇಶನ್ಗಳಿಗಾಗಿ /opt/intel/oneapi/ ಮತ್ತು ಖಾಸಗಿ ಸ್ಥಾಪನೆಗಳಿಗಾಗಿ ~/intel/oneapi/ ಆಗಿದೆ.
ಸಿಸ್ಟಮ್ ವೈಡ್ ಇನ್ಸ್ಟಾಲೇಶನ್ಗಳಿಗಾಗಿ (ರೂಟ್ ಅಥವಾ ಸುಡೋ ಸವಲತ್ತುಗಳ ಅಗತ್ಯವಿದೆ):
- . /opt/intel/oneapi/setvars.sh
ಖಾಸಗಿ ಸ್ಥಾಪನೆಗಳಿಗಾಗಿ:
- . ~/intel/oneapi/setvars.sh
ಆಯ್ಕೆ 2: setvars.sh ಗಾಗಿ ಒಂದು ಬಾರಿ ಸೆಟಪ್
ನಿಮ್ಮ ಯೋಜನೆಗಳಿಗೆ ಪರಿಸರವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹೊಂದಿಸಲು, ಕಮಾಂಡ್ ಮೂಲವನ್ನು ಸೇರಿಸಿ
ಆರಂಭಿಕ ಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ /setvars.sh ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆಹ್ವಾನಿಸಲಾಗುತ್ತದೆ (ಬದಲಿಯಾಗಿ
ನಿಮ್ಮ oneAPI ಸ್ಥಾಪನೆಯ ಸ್ಥಳದ ಮಾರ್ಗದೊಂದಿಗೆ). ಪೂರ್ವನಿಯೋಜಿತ ಅನುಸ್ಥಾಪನಾ ಸ್ಥಳಗಳು /opt/
ಸಿಸ್ಟಮ್ ವೈಡ್ ಇನ್ಸ್ಟಾಲೇಶನ್ಗಳಿಗಾಗಿ intel/oneapi/ (ರೂಟ್ ಅಥವಾ sudo ಸವಲತ್ತುಗಳ ಅಗತ್ಯವಿದೆ) ಮತ್ತು ಖಾಸಗಿ ಸ್ಥಾಪನೆಗಳಿಗಾಗಿ ~/intel/oneapi/.
ಉದಾಹರಣೆಗೆampಲೆ, ನೀವು ಮೂಲವನ್ನು ಸೇರಿಸಬಹುದು ನಿಮ್ಮ ~/.bashrc ಅಥವಾ ~/.bashrc_pro ಗೆ /setvars.sh ಆದೇಶfile ಅಥವಾ ~/.profile file. ನಿಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿರುವ ಎಲ್ಲಾ ಖಾತೆಗಳಿಗೆ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಶಾಶ್ವತವಾಗಿ ಮಾಡಲು, ನಿಮ್ಮ ಸಿಸ್ಟಂನ /etc/pro ನಲ್ಲಿ ಒಂದು ಸಾಲಿನ .sh ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರಚಿಸಿfile.d ಫೋಲ್ಡರ್ setvars.sh (ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ, ಎನ್ವಿರಾನ್ಮೆಂಟ್ ವೇರಿಯೇಬಲ್ಸ್ನಲ್ಲಿ ಉಬುಂಟು ದಾಖಲಾತಿಯನ್ನು ನೋಡಿ).
ಗಮನಿಸಿ
setvars.sh ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ ಬಳಸಿ ನಿರ್ವಹಿಸಬಹುದು file, ನೀವು "ಇತ್ತೀಚಿನ" ಆವೃತ್ತಿಗೆ ಡೀಫಾಲ್ಟ್ ಮಾಡುವ ಬದಲು ಲೈಬ್ರರಿಗಳ ನಿರ್ದಿಷ್ಟ ಆವೃತ್ತಿಗಳನ್ನು ಅಥವಾ ಕಂಪೈಲರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಬೇಕಾದರೆ ಇದು ವಿಶೇಷವಾಗಿ ಸಹಾಯಕವಾಗಿರುತ್ತದೆ. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ, ಸಂರಚನೆಯನ್ನು ಬಳಸುವುದನ್ನು ನೋಡಿ File Setvars.sh ಅನ್ನು ನಿರ್ವಹಿಸಲು.. ನೀವು ಪರಿಸರವನ್ನು POSIX ಅಲ್ಲದ ಶೆಲ್ನಲ್ಲಿ ಹೊಂದಿಸಬೇಕಾದರೆ, ಹೆಚ್ಚಿನ ಕಾನ್ಫಿಗರೇಶನ್ ಆಯ್ಕೆಗಳಿಗಾಗಿ OneAPI ಡೆವಲಪ್ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ ಸೆಟಪ್ ಅನ್ನು ನೋಡಿ.
ಮುಂದಿನ ಹಂತಗಳು
- ನೀವು ಕೊಂಡಾವನ್ನು ಬಳಸದಿದ್ದರೆ ಅಥವಾ GPU ಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದ್ದರೆ, ಎಸ್ ಅನ್ನು ನಿರ್ಮಿಸಿ ಮತ್ತು ರನ್ ಮಾಡಿampಲೆ ಯೋಜನೆ.
- ಕೊಂಡಾ ಬಳಕೆದಾರರಿಗೆ, ಮುಂದಿನ ವಿಭಾಗಕ್ಕೆ ಮುಂದುವರಿಯಿರಿ.
- GPU ನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು, GPU ಬಳಕೆದಾರರಿಗೆ ಮುಂದುವರಿಯಿರಿ
ಈ ಟೂಲ್ಕಿಟ್ನಲ್ಲಿ ಕೊಂಡಾ ಪರಿಸರಗಳು
AI ಕಿಟ್ನಲ್ಲಿ ಅನೇಕ ಕಾಂಡಾ ಪರಿಸರಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಪ್ರತಿಯೊಂದು ಪರಿಸರವನ್ನು ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ. ಒಮ್ಮೆ ನೀವು ಈ ಹಿಂದೆ ಸೂಚಿಸಿದಂತೆ ಪರಿಸರ ವೇರಿಯಬಲ್ಗಳನ್ನು CLI ಪರಿಸರಕ್ಕೆ ಹೊಂದಿಸಿದರೆ, ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯ ಮೂಲಕ ಅಗತ್ಯವಿರುವಂತೆ ವಿವಿಧ ಕಾಂಡಾ ಪರಿಸರಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು:
- ಕೊಂಡಾ ಸಕ್ರಿಯಗೊಳಿಸಿ
ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ದಯವಿಟ್ಟು ಪ್ರತಿ ಪರಿಸರಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಪ್ರಾರಂಭವನ್ನು ಅನ್ವೇಷಿಸಿ Sampಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ le ಲಿಂಕ್ ಮಾಡಲಾಗಿದೆ.
ರೂಟ್ ಅಲ್ಲದ ಬಳಕೆದಾರರಂತೆ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಸೇರಿಸಲು ಕಾಂಡಾ ಕ್ಲೋನ್ ಕಾರ್ಯವನ್ನು ಬಳಸಿ
Intel AI Analytics ಟೂಲ್ಕಿಟ್ ಅನ್ನು oneapi ಫೋಲ್ಡರ್ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ, ಇದನ್ನು ನಿರ್ವಹಿಸಲು ರೂಟ್ ಸವಲತ್ತುಗಳ ಅಗತ್ಯವಿದೆ. ನೀವು Conda* ಅನ್ನು ಬಳಸಿಕೊಂಡು ಹೊಸ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಸೇರಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು ಬಯಸಬಹುದು, ಆದರೆ ರೂಟ್ ಪ್ರವೇಶವಿಲ್ಲದೆ ನೀವು ಹಾಗೆ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ಅಥವಾ, ನೀವು ರೂಟ್ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರಬಹುದು ಆದರೆ ನೀವು ಕೋಂಡಾವನ್ನು ಪ್ರತಿ ಬಾರಿ ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ ರೂಟ್ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಲು ಬಯಸುವುದಿಲ್ಲ.
ರೂಟ್ ಪ್ರವೇಶವನ್ನು ಬಳಸದೆಯೇ ನಿಮ್ಮ ಪರಿಸರವನ್ನು ನಿರ್ವಹಿಸಲು, ನೀವು /opt/intel/oneapi/ ಫೋಲ್ಡರ್ನ ಹೊರಗಿನ ಫೋಲ್ಡರ್ಗೆ ಅಗತ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಕ್ಲೋನ್ ಮಾಡಲು ಕಾಂಡಾ ಕ್ಲೋನ್ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಳ್ಳಿ:
- ನೀವು setvars.sh ಅನ್ನು ಚಲಾಯಿಸಿದ ಅದೇ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಿಂದ, ನಿಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಕೊಂಡಾ ಪರಿಸರವನ್ನು ಗುರುತಿಸಿ:
- conda env ಪಟ್ಟಿ
ನೀವು ಇದೇ ರೀತಿಯ ಫಲಿತಾಂಶಗಳನ್ನು ನೋಡುತ್ತೀರಿ:
- conda env ಪಟ್ಟಿ
- ಪರಿಸರವನ್ನು ಹೊಸ ಫೋಲ್ಡರ್ಗೆ ಕ್ಲೋನ್ ಮಾಡಲು ಕ್ಲೋನ್ ಕಾರ್ಯವನ್ನು ಬಳಸಿ. ಮಾಜಿ ರಲ್ಲಿample ಕೆಳಗೆ, ಹೊಸ ಪರಿಸರವನ್ನು usr_intelpython ಎಂದು ಹೆಸರಿಸಲಾಗಿದೆ ಮತ್ತು ಕ್ಲೋನ್ ಮಾಡಲಾದ ಪರಿಸರಕ್ಕೆ ಬೇಸ್ ಎಂದು ಹೆಸರಿಸಲಾಗಿದೆ (ಮೇಲಿನ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ).
- conda create –name usr_intelpython –clone base
ಕ್ಲೋನ್ ವಿವರಗಳು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ:
- conda create –name usr_intelpython –clone base
- ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಸೇರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಹೊಸ ಪರಿಸರವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ. usr_intelpython ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ
- ಹೊಸ ಪರಿಸರವು ಸಕ್ರಿಯವಾಗಿದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ. conda env ಪಟ್ಟಿ
ಪೈಥಾನ್ಗಾಗಿ ಇಂಟೆಲ್ ವಿತರಣೆಗಾಗಿ ನೀವು ಈಗ ಕಾಂಡಾ ಪರಿಸರವನ್ನು ಬಳಸಿಕೊಂಡು ಅಭಿವೃದ್ಧಿಪಡಿಸಬಹುದು. - TensorFlow* ಅಥವಾ PyTorch* ಪರಿಸರವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು:
ಟೆನ್ಸರ್ ಫ್ಲೋ
- ಕಾಂಡಾ ಟೆನ್ಸರ್ಫ್ಲೋ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ
ಪೈಟಾರ್ಚ್
- ಕಾಂಡಾ ಆಕ್ಟಿವೇಟ್ ಪೈಟೋರ್ಚ್
ಮುಂದಿನ ಹಂತಗಳು
- ನೀವು GPU ಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸದಿದ್ದರೆ, S ಅನ್ನು ನಿರ್ಮಿಸಿ ಮತ್ತು ರನ್ ಮಾಡಿampಲೆ ಯೋಜನೆ.
- GPU ನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು, GPU ಬಳಕೆದಾರರಿಗೆ ಮುಂದುವರಿಯಿರಿ.
GPU ಬಳಕೆದಾರರು
GPU ನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿರುವವರಿಗೆ, ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ:
GPU ಡ್ರೈವರ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಿ
GPU ಡ್ರೈವರ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿನ ಸೂಚನೆಗಳನ್ನು ನೀವು ಅನುಸರಿಸಿದರೆ, ನೀವು ಈ ಹಂತವನ್ನು ಬಿಟ್ಟುಬಿಡಬಹುದು. ನೀವು ಡ್ರೈವರ್ಗಳನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡದಿದ್ದರೆ, ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿನ ನಿರ್ದೇಶನಗಳನ್ನು ಅನುಸರಿಸಿ.
ವೀಡಿಯೊ ಗುಂಪಿಗೆ ಬಳಕೆದಾರರನ್ನು ಸೇರಿಸಿ
GPU ಕಂಪ್ಯೂಟ್ ಕೆಲಸದ ಹೊರೆಗಳಿಗಾಗಿ, ರೂಟ್ ಅಲ್ಲದ (ಸಾಮಾನ್ಯ) ಬಳಕೆದಾರರು ಸಾಮಾನ್ಯವಾಗಿ GPU ಸಾಧನಕ್ಕೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ. ನಿಮ್ಮ ಸಾಮಾನ್ಯ ಬಳಕೆದಾರ(ಗಳನ್ನು) ವೀಡಿಯೊ ಗುಂಪಿಗೆ ಸೇರಿಸಲು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ; ಇಲ್ಲದಿದ್ದರೆ, GPU ಸಾಧನಕ್ಕಾಗಿ ಸಂಕಲಿಸಲಾದ ಬೈನರಿಗಳು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸಿದಾಗ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ. ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು, ರೂಟ್ ಅಲ್ಲದ ಬಳಕೆದಾರರನ್ನು ವೀಡಿಯೊ ಗುಂಪಿಗೆ ಸೇರಿಸಿ:
- sudo usermod -a -G ವಿಡಿಯೋ
ಹ್ಯಾಂಗ್ಚೆಕ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ
ಸ್ಥಳೀಯ ಪರಿಸರದಲ್ಲಿ ದೀರ್ಘಾವಧಿಯ GPU ಕಂಪ್ಯೂಟ್ ವರ್ಕ್ಲೋಡ್ಗಳನ್ನು ಹೊಂದಿರುವ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ, ಹ್ಯಾಂಗ್ಚೆಕ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ. ವರ್ಚುವಲೈಸೇಶನ್ಗಳಿಗೆ ಅಥವಾ ಗೇಮಿಂಗ್ನಂತಹ GPU ನ ಇತರ ಪ್ರಮಾಣಿತ ಬಳಕೆಗಳಿಗೆ ಇದನ್ನು ಶಿಫಾರಸು ಮಾಡುವುದಿಲ್ಲ.
GPU ಹಾರ್ಡ್ವೇರ್ ಕಾರ್ಯಗತಗೊಳಿಸಲು ನಾಲ್ಕು ಸೆಕೆಂಡುಗಳಿಗಿಂತ ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುವ ಕೆಲಸದ ಹೊರೆ ದೀರ್ಘಾವಧಿಯ ಕೆಲಸದ ಹೊರೆಯಾಗಿದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ದೀರ್ಘಾವಧಿಯ ಕೆಲಸದ ಹೊರೆಗಳಾಗಿ ಅರ್ಹತೆ ಪಡೆಯುವ ವೈಯಕ್ತಿಕ ಎಳೆಗಳನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗಿದೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕೊನೆಗೊಳಿಸಲಾಗುತ್ತದೆ. ಹ್ಯಾಂಗ್ಚೆಕ್ ಅವಧಿ ಮೀರುವ ಅವಧಿಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಮೂಲಕ, ನೀವು ಈ ಸಮಸ್ಯೆಯನ್ನು ತಪ್ಪಿಸಬಹುದು.
ಸೂಚನೆ: ಕರ್ನಲ್ ಅನ್ನು ನವೀಕರಿಸಿದರೆ, ಹ್ಯಾಂಗ್ ಚೆಕ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ. ಹ್ಯಾಂಗ್ಚೆಕ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪ್ರತಿ ಕರ್ನಲ್ ನವೀಕರಣದ ನಂತರ ಕೆಳಗಿನ ಕಾರ್ಯವಿಧಾನವನ್ನು ರನ್ ಮಾಡಿ.
- ಟರ್ಮಿನಲ್ ತೆರೆಯಿರಿ.
- ಗ್ರಬ್ ತೆರೆಯಿರಿ file /etc/default ನಲ್ಲಿ.
- ಗ್ರಬ್ನಲ್ಲಿ file, GRUB_CMDLINE_LINUX_DEFAULT="" ಸಾಲನ್ನು ಹುಡುಕಿ.
- ಉಲ್ಲೇಖಗಳ ನಡುವೆ ಈ ಪಠ್ಯವನ್ನು ನಮೂದಿಸಿ (""):
- ಈ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:
sudo ನವೀಕರಣ-ಗ್ರಬ್ - ಸಿಸ್ಟಮ್ ಅನ್ನು ರೀಬೂಟ್ ಮಾಡಿ. ಹ್ಯಾಂಗ್ಚೆಕ್ ನಿಷ್ಕ್ರಿಯವಾಗಿದೆ.
ಮುಂದಿನ ಹಂತ
ಈಗ ನೀವು ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ್ದೀರಿ, ಎಸ್ ಅನ್ನು ನಿರ್ಮಿಸಲು ಮತ್ತು ರನ್ ಮಾಡಲು ಮುಂದುವರಿಯಿರಿampಲೆ ಯೋಜನೆ.
ಎಸ್ ಅನ್ನು ನಿರ್ಮಿಸಿ ಮತ್ತು ಚಲಾಯಿಸಿample ಕಮಾಂಡ್ ಲೈನ್ ಅನ್ನು ಬಳಸುವುದು
Intel® AI ಅನಾಲಿಟಿಕ್ಸ್ ಟೂಲ್ಕಿಟ್
ಈ ವಿಭಾಗದಲ್ಲಿ, ಯೋಜನೆಗಳನ್ನು ನಿರ್ಮಿಸುವ ಪ್ರಕ್ರಿಯೆಯೊಂದಿಗೆ ನೀವೇ ಪರಿಚಿತರಾಗಲು ಸರಳವಾದ "ಹಲೋ ವರ್ಲ್ಡ್" ಯೋಜನೆಯನ್ನು ನೀವು ರನ್ ಮಾಡುತ್ತೀರಿ, ತದನಂತರ ನಿಮ್ಮ ಸ್ವಂತ ಯೋಜನೆಯನ್ನು ನಿರ್ಮಿಸಿ.
ಸೂಚನೆ: ನಿಮ್ಮ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ನೀವು ಈಗಾಗಲೇ ಕಾನ್ಫಿಗರ್ ಮಾಡದಿದ್ದರೆ, ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ ನಂತರ ಈ ಪುಟಕ್ಕೆ ಹಿಂತಿರುಗಿ. ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ನೀವು ಈಗಾಗಲೇ ಹಂತಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ್ದರೆ, ಕೆಳಗಿನ ಹಂತಗಳೊಂದಿಗೆ ಮುಂದುವರಿಯಿರಿ.
ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ಕೆಲಸ ಮಾಡುವಾಗ ನೀವು ಟರ್ಮಿನಲ್ ವಿಂಡೋ ಅಥವಾ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್* ಅನ್ನು ಬಳಸಬಹುದು. ಸ್ಥಳೀಯವಾಗಿ VS ಕೋಡ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದರ ಕುರಿತು ವಿವರಗಳಿಗಾಗಿ, Linux* ನಲ್ಲಿ oneAPI ಜೊತೆಗೆ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್ನ ಮೂಲ ಬಳಕೆಯನ್ನು ನೋಡಿ. VS ಕೋಡ್ ಅನ್ನು ರಿಮೋಟ್ ಆಗಿ ಬಳಸಲು, Linux* ನಲ್ಲಿ oneAPI ಜೊತೆಗೆ ರಿಮೋಟ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್ ಡೆವಲಪ್ಮೆಂಟ್ ಅನ್ನು ನೋಡಿ.
ಎಸ್ ಅನ್ನು ನಿರ್ಮಿಸಿ ಮತ್ತು ಚಲಾಯಿಸಿampಲೆ ಯೋಜನೆ
ರುampನೀವು s ಅನ್ನು ನಿರ್ಮಿಸುವ ಮೊದಲು ಕೆಳಗಿನವುಗಳನ್ನು ನಿಮ್ಮ ಸಿಸ್ಟಮ್ಗೆ ಕ್ಲೋನ್ ಮಾಡಬೇಕುampಲೆ ಯೋಜನೆ:
CMake ಅನ್ನು ಬೆಂಬಲಿಸುವ ಘಟಕಗಳ ಪಟ್ಟಿಯನ್ನು ನೋಡಲು, oneAPI ಅಪ್ಲಿಕೇಶನ್ಗಳೊಂದಿಗೆ CMake ಅನ್ನು ಬಳಸಿ ನೋಡಿ.
ನಿಮ್ಮ ಸ್ವಂತ ಯೋಜನೆಯನ್ನು ನಿರ್ಮಿಸಿ
ಈ ಟೂಲ್ಕಿಟ್ನೊಂದಿಗೆ ಬಳಸಲು ಪ್ರಾರಂಭಿಸಲು ನಿಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪೈಥಾನ್ ಯೋಜನೆಗಳಿಗೆ ಯಾವುದೇ ವಿಶೇಷ ಮಾರ್ಪಾಡುಗಳ ಅಗತ್ಯವಿಲ್ಲ. ಹೊಸ ಯೋಜನೆಗಳಿಗಾಗಿ, ಪ್ರಕ್ರಿಯೆಯು s ಅನ್ನು ರಚಿಸಲು ಬಳಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಿಕಟವಾಗಿ ಅನುಸರಿಸುತ್ತದೆample ಹಲೋ ವರ್ಲ್ಡ್ ಯೋಜನೆಗಳು. ಹಲೋ ವರ್ಲ್ಡ್ README ಅನ್ನು ನೋಡಿ fileಸೂಚನೆಗಳಿಗಾಗಿ ರು.
ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸುವುದು
TensorFlow ಅಥವಾ PyTorch ಗಾಗಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡಲು ನೀವು ದಸ್ತಾವೇಜನ್ನು ಪಡೆಯಬಹುದು.
ನಿಮ್ಮ ಪರಿಸರವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ
ಸೂಚನೆ: ನಿಮ್ಮ ವರ್ಚುವಲ್ ಪರಿಸರವು ಲಭ್ಯವಿಲ್ಲದಿದ್ದರೆ ಅಥವಾ ನಿಮ್ಮ ವರ್ಚುವಲ್ ಪರಿಸರಕ್ಕೆ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸೇರಿಸಲು ನೀವು ಬಯಸಿದರೆ, ರೂಟ್-ಅಲ್ಲದ ಬಳಕೆದಾರರಂತೆ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಸೇರಿಸಲು ಕಾಂಡಾ ಕ್ಲೋನ್ ಕಾರ್ಯವನ್ನು ಬಳಸಿ ನೀವು ಹಂತಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ್ದೀರಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ನೀವು ಕಂಟೇನರ್ನ ಹೊರಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದ್ದರೆ, ಪೈಥಾನ್ಗಾಗಿ Intel® ವಿತರಣೆಯನ್ನು ಬಳಸಲು ಈ ಕೆಳಗಿನ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಮೂಲವಾಗಿಡಿ*:
-
- /setvars.sh
- ಎಲ್ಲಿ ನೀವು ಈ ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಎಲ್ಲಿ ಸ್ಥಾಪಿಸಿದ್ದೀರಿ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಅನುಸ್ಥಾಪನಾ ಡೈರೆಕ್ಟರಿ:
- ರೂಟ್ ಅಥವಾ ಸುಡೋ ಸ್ಥಾಪನೆಗಳು: /opt/intel/oneapi
- ಸ್ಥಳೀಯ ಬಳಕೆದಾರ ಸ್ಥಾಪನೆಗಳು: ~/intel/oneapi
ಗಮನಿಸಿ: setvars.sh ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ ಬಳಸಿ ನಿರ್ವಹಿಸಬಹುದು file, ನೀವು "ಇತ್ತೀಚಿನ" ಆವೃತ್ತಿಗೆ ಡೀಫಾಲ್ಟ್ ಮಾಡುವ ಬದಲು ಲೈಬ್ರರಿಗಳ ನಿರ್ದಿಷ್ಟ ಆವೃತ್ತಿಗಳನ್ನು ಅಥವಾ ಕಂಪೈಲರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಬೇಕಾದರೆ ಇದು ವಿಶೇಷವಾಗಿ ಸಹಾಯಕವಾಗಿರುತ್ತದೆ. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ, ಸಂರಚನೆಯನ್ನು ಬಳಸುವುದನ್ನು ನೋಡಿ File Setvars.sh ಅನ್ನು ನಿರ್ವಹಿಸಲು. ನೀವು ಪರಿಸರವನ್ನು POSIX ಅಲ್ಲದ ಶೆಲ್ನಲ್ಲಿ ಹೊಂದಿಸಬೇಕಾದರೆ, ಹೆಚ್ಚಿನ ಕಾನ್ಫಿಗರೇಶನ್ ಆಯ್ಕೆಗಳಿಗಾಗಿ oneAPI ಡೆವಲಪ್ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ ಸೆಟಪ್ ಅನ್ನು ನೋಡಿ.
ಪರಿಸರವನ್ನು ಬದಲಾಯಿಸಲು, ನೀವು ಮೊದಲು ಸಕ್ರಿಯ ಪರಿಸರವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬೇಕು.
ಕೆಳಗಿನ ಮಾಜಿample ಪರಿಸರವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ, ಟೆನ್ಸರ್ಫ್ಲೋ* ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಪೈಥಾನ್ಗಾಗಿ ಇಂಟೆಲ್ ವಿತರಣೆಗೆ ಹಿಂತಿರುಗುತ್ತದೆ:
ಕಂಟೇನರ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
Intel® AI ಅನಾಲಿಟಿಕ್ಸ್ ಟೂಲ್ಕಿಟ್
ಒನ್ಎಪಿಐ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿರ್ಮಿಸಲು, ಚಾಲನೆ ಮಾಡಲು ಮತ್ತು ಪ್ರೊಫೈಲಿಂಗ್ ಮಾಡಲು ಪರಿಸರಗಳನ್ನು ಹೊಂದಿಸಲು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಕಂಟೈನರ್ಗಳು ನಿಮಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತವೆ ಮತ್ತು ಚಿತ್ರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅವುಗಳನ್ನು ವಿತರಿಸಲು:
- ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಪರಿಕರಗಳೊಂದಿಗೆ ಪೂರ್ವ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ ಪರಿಸರವನ್ನು ಹೊಂದಿರುವ ಚಿತ್ರವನ್ನು ನೀವು ಸ್ಥಾಪಿಸಬಹುದು, ನಂತರ ಆ ಪರಿಸರದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಬಹುದು.
- ನೀವು ಪರಿಸರವನ್ನು ಉಳಿಸಬಹುದು ಮತ್ತು ಹೆಚ್ಚುವರಿ ಸೆಟಪ್ ಇಲ್ಲದೆಯೇ ಆ ಪರಿಸರವನ್ನು ಮತ್ತೊಂದು ಯಂತ್ರಕ್ಕೆ ಸರಿಸಲು ಚಿತ್ರವನ್ನು ಬಳಸಬಹುದು.
- ಅಗತ್ಯವಿರುವಂತೆ ವಿವಿಧ ಭಾಷೆಗಳು ಮತ್ತು ರನ್ಟೈಮ್ಗಳು, ವಿಶ್ಲೇಷಣಾ ಪರಿಕರಗಳು ಅಥವಾ ಇತರ ಸಾಧನಗಳೊಂದಿಗೆ ನೀವು ಕಂಟೇನರ್ಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಬಹುದು.
ಡಾಕರ್* ಇಮೇಜ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಕಂಟೈನರ್ ರೆಪೊಸಿಟರಿಯಿಂದ ನೀವು ಡಾಕರ್* ಚಿತ್ರವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು.
ಸೂಚನೆ: ಡಾಕರ್ ಚಿತ್ರವು ~5 GB ಆಗಿದೆ ಮತ್ತು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ~15 ನಿಮಿಷಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಇದಕ್ಕೆ 25 GB ಡಿಸ್ಕ್ ಸ್ಥಳಾವಕಾಶ ಬೇಕಾಗುತ್ತದೆ.
- ಚಿತ್ರವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿ:
image=intel/oneapi-aikit ಡಾಕರ್ ಪುಲ್ “$image” - ಚಿತ್ರವನ್ನು ಎಳೆಯಿರಿ.
ಡಾಕರ್ ಪುಲ್ "$ ಇಮೇಜ್"
ನಿಮ್ಮ ಚಿತ್ರವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ನಂತರ, ಕಮಾಂಡ್ ಲೈನ್ನೊಂದಿಗೆ ಕಂಟೈನರ್ಗಳನ್ನು ಬಳಸಲು ಮುಂದುವರಿಯಿರಿ.
ಕಮಾಂಡ್ ಲೈನ್ನೊಂದಿಗೆ ಕಂಟೈನರ್ಗಳನ್ನು ಬಳಸುವುದು
Intel® AI Analytics ಟೂಲ್ಕಿಟ್ ಪೂರ್ವ-ನಿರ್ಮಿತ ಕಂಟೈನರ್ಗಳನ್ನು ನೇರವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿ. CPU ಗಾಗಿ ಕೆಳಗಿನ ಆಜ್ಞೆಯು ನಿಮ್ಮನ್ನು ಕಮಾಂಡ್ ಪ್ರಾಂಪ್ಟ್ನಲ್ಲಿ, ಕಂಟೇನರ್ನ ಒಳಗೆ, ಸಂವಾದಾತ್ಮಕ ಮೋಡ್ನಲ್ಲಿ ಬಿಡುತ್ತದೆ.
CPU
image=intel/oneapi-aikit ಡಾಕರ್ ರನ್ -ಇದು “$image”
ಕಂಟೈನರ್ಗಳೊಂದಿಗೆ Intel® ಸಲಹೆಗಾರ, Intel® ಇನ್ಸ್ಪೆಕ್ಟರ್ ಅಥವಾ VTune™ ಅನ್ನು ಬಳಸುವುದು
ಈ ಪರಿಕರಗಳನ್ನು ಬಳಸುವಾಗ, ಕಂಟೇನರ್ಗೆ ಹೆಚ್ಚುವರಿ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಒದಗಿಸಬೇಕು: –cap-add=SYS_ADMIN –cap-add=SYS_PTRACE
- ಡಾಕರ್ ರನ್ –cap-add=SYS_ADMIN –cap-add=SYS_PTRACE \ –device=/dev/dri -it “$image”
ಕ್ಲೌಡ್ CI ಸಿಸ್ಟಮ್ಗಳನ್ನು ಬಳಸುವುದು
ಕ್ಲೌಡ್ CI ಸಿಸ್ಟಮ್ಗಳು ನಿಮ್ಮ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿರ್ಮಿಸಲು ಮತ್ತು ಪರೀಕ್ಷಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಮಾಜಿಗಾಗಿ ಗಿಥಬ್ನಲ್ಲಿ ರೆಪೊವನ್ನು ನೋಡಿampಸಂರಚನೆಯ les fileಜನಪ್ರಿಯ ಕ್ಲೌಡ್ CI ಸಿಸ್ಟಮ್ಗಳಿಗಾಗಿ oneAPI ಅನ್ನು ಬಳಸುತ್ತದೆ.
Intel® AI Analytics ಟೂಲ್ಕಿಟ್ಗಾಗಿ ದೋಷನಿವಾರಣೆ
ಸೂಚನೆಗಳು ಮತ್ತು ಹಕ್ಕು ನಿರಾಕರಣೆಗಳು
ಇಂಟೆಲ್ ತಂತ್ರಜ್ಞಾನಗಳಿಗೆ ಸಕ್ರಿಯಗೊಳಿಸಲಾದ ಹಾರ್ಡ್ವೇರ್, ಸಾಫ್ಟ್ವೇರ್ ಅಥವಾ ಸೇವಾ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆಯ ಅಗತ್ಯವಿರಬಹುದು. ಯಾವುದೇ ಉತ್ಪನ್ನ ಅಥವಾ ಘಟಕವು ಸಂಪೂರ್ಣವಾಗಿ ಸುರಕ್ಷಿತವಾಗಿರಲು ಸಾಧ್ಯವಿಲ್ಲ.
ನಿಮ್ಮ ವೆಚ್ಚಗಳು ಮತ್ತು ಫಲಿತಾಂಶಗಳು ಬದಲಾಗಬಹುದು.
© ಇಂಟೆಲ್ ಕಾರ್ಪೊರೇಷನ್. ಇಂಟೆಲ್, ಇಂಟೆಲ್ ಲೋಗೋ ಮತ್ತು ಇತರ ಇಂಟೆಲ್ ಗುರುತುಗಳು ಇಂಟೆಲ್ ಕಾರ್ಪೊರೇಷನ್ ಅಥವಾ ಅದರ ಅಂಗಸಂಸ್ಥೆಗಳ ಟ್ರೇಡ್ಮಾರ್ಕ್ಗಳಾಗಿವೆ. ಇತರ ಹೆಸರುಗಳು ಮತ್ತು ಬ್ರ್ಯಾಂಡ್ಗಳನ್ನು ಇತರರ ಆಸ್ತಿ ಎಂದು ಹೇಳಬಹುದು.
ಉತ್ಪನ್ನ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ಮಾಹಿತಿ
ಕಾರ್ಯಕ್ಷಮತೆಯು ಬಳಕೆ, ಸಂರಚನೆ ಮತ್ತು ಇತರ ಅಂಶಗಳಿಂದ ಬದಲಾಗುತ್ತದೆ. ನಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ www.Intel.com/PerformanceIndex.
ನೋಟೀಸ್ ಪರಿಷ್ಕರಣೆ #20201201
ಈ ಡಾಕ್ಯುಮೆಂಟ್ನಿಂದ ಯಾವುದೇ ಬೌದ್ಧಿಕ ಆಸ್ತಿ ಹಕ್ಕುಗಳಿಗೆ ಯಾವುದೇ ಪರವಾನಗಿ (ಎಕ್ಸ್ಪ್ರೆಸ್ ಅಥವಾ ಸೂಚ್ಯವಾಗಿ, ಎಸ್ಟೊಪ್ಪೆಲ್ ಮೂಲಕ ಅಥವಾ ಬೇರೆ ರೀತಿಯಲ್ಲಿ) ನೀಡಲಾಗುವುದಿಲ್ಲ. ವಿವರಿಸಿದ ಉತ್ಪನ್ನಗಳು ವಿನ್ಯಾಸ ದೋಷಗಳನ್ನು ಹೊಂದಿರಬಹುದು ಅಥವಾ ಎರ್ರಾಟಾ ಎಂದು ಕರೆಯಲ್ಪಡುವ ದೋಷಗಳನ್ನು ಹೊಂದಿರಬಹುದು ಅದು ಉತ್ಪನ್ನವು ಪ್ರಕಟಿತ ವಿಶೇಷಣಗಳಿಂದ ವಿಚಲನಗೊಳ್ಳಲು ಕಾರಣವಾಗಬಹುದು. ಪ್ರಸ್ತುತ ಗುಣಲಕ್ಷಣದ ದೋಷಗಳು ವಿನಂತಿಯ ಮೇರೆಗೆ ಲಭ್ಯವಿದೆ.
Intel ಎಲ್ಲಾ ಎಕ್ಸ್ಪ್ರೆಸ್ ಮತ್ತು ಸೂಚಿತ ವಾರಂಟಿಗಳನ್ನು ನಿರಾಕರಿಸುತ್ತದೆ, ಮಿತಿಯಿಲ್ಲದೆ, ವ್ಯಾಪಾರದ ಸೂಚಿತ ವಾರಂಟಿಗಳು, ನಿರ್ದಿಷ್ಟ ಉದ್ದೇಶಕ್ಕಾಗಿ ಫಿಟ್ನೆಸ್, ಮತ್ತು ಉಲ್ಲಂಘನೆಯಾಗದಿರುವುದು, ಹಾಗೆಯೇ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕೋರ್ಸ್, ವ್ಯವಹರಿಸುವ ಕೋರ್ಸ್ ಅಥವಾ ವ್ಯಾಪಾರದಲ್ಲಿನ ಬಳಕೆಯಿಂದ ಉಂಟಾಗುವ ಯಾವುದೇ ಖಾತರಿ.
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
ಲಿನಕ್ಸ್ಗಾಗಿ intel AI ಅನಾಲಿಟಿಕ್ಸ್ ಟೂಲ್ಕಿಟ್ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ ಲಿನಕ್ಸ್ಗಾಗಿ ಎಐ ಅನಾಲಿಟಿಕ್ಸ್ ಟೂಲ್ಕಿಟ್, ಎಐ ಅನಾಲಿಟಿಕ್ಸ್ ಟೂಲ್ಕಿಟ್, ಲಿನಕ್ಸ್ಗಾಗಿ ಅನಾಲಿಟಿಕ್ಸ್ ಟೂಲ್ಕಿಟ್, ಅನಾಲಿಟಿಕ್ಸ್ ಟೂಲ್ಕಿಟ್, ಟೂಲ್ಕಿಟ್ |