ಟೆನ್ಸರ್ ಫ್ಲೋ, ಸಂಖ್ಯಾತ್ಮಕ ಕಂಪ್ಯೂಟಿಂಗ್‌ಗಾಗಿ ಸಾಫ್ಟ್‌ವೇರ್ ಲೈಬ್ರರಿ

ಟೆನ್ಸರ್ ಫ್ಲೋ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಉಬುಂಟುನಲ್ಲಿ ಟೆನ್ಸರ್ ಫ್ಲೋ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬಹುದು ಎಂಬುದನ್ನು ನೋಡೋಣ (16.04/18.04). ಟೆನ್ಸರ್ ಫ್ಲೋ ಎನ್ನುವುದು ಹಲವಾರು ಕಾರ್ಯಗಳಾದ್ಯಂತ ಯಂತ್ರ ಕಲಿಕೆಗಾಗಿ ಕೋಡ್ ಲೈಬ್ರರಿಯಾಗಿದೆ. ಮಾನವರು ಬಳಸುವ ಕಲಿಕೆ ಮತ್ತು ತಾರ್ಕಿಕತೆಗೆ ಹೋಲುವ ಮಾದರಿಗಳು ಮತ್ತು ಪರಸ್ಪರ ಸಂಬಂಧಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಮತ್ತು ಅರ್ಥೈಸಿಕೊಳ್ಳಲು ನರಮಂಡಲಗಳನ್ನು ನಿರ್ಮಿಸಲು ಮತ್ತು ತರಬೇತಿ ನೀಡಲು ಸಮರ್ಥವಾಗಿರುವ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಅದರ ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸಲು ಇದನ್ನು ಗೂಗಲ್ 2015 ರಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ.

ಟೆನ್ಸರ್ ಫ್ಲೋ ಆಗಿದೆ ಆಳವಾದ ಕಲಿಕೆಯ ವೇದಿಕೆ ವಿಶ್ವದ ಪ್ರಮುಖ. ಈ ಬೆಳವಣಿಗೆ ಮುಕ್ತ ಸಂಪನ್ಮೂಲ ಗೂಗಲ್ ತನ್ನನ್ನು ತಾನು ಕ್ಷೇತ್ರದಲ್ಲಿ ಪ್ರಮುಖ ಸಾಧನವಾಗಿರಿಸಿಕೊಂಡಿದೆ ಆಳವಾದ ಕಲಿಕೆ. ಇದು ಯಂತ್ರೋಪಕರಣ ಕಲಿಕೆ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ರಚಿಸಲು ಯಾರಿಗಾದರೂ ಅನುವು ಮಾಡಿಕೊಡುವ ಸಮಗ್ರ ಗ್ರಂಥಾಲಯಗಳು ಮತ್ತು ಸಮುದಾಯ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಸಹ ಹೊಂದಿದೆ.

ಟೆನ್ಸರ್ ಫ್ಲೋ ಸಂಖ್ಯಾತ್ಮಕ ಕಂಪ್ಯೂಟಿಂಗ್ಗಾಗಿ ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್‌ವೇರ್ ಲೈಬ್ರರಿಯಾಗಿದೆ ಇದನ್ನು ಅಪಾಚೆ 2.0 ಓಪನ್ ಸೋರ್ಸ್ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಡೇಟಾ ಫ್ಲೋ ಚಾರ್ಟ್‌ಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಗ್ರಾಫ್‌ಗಳಲ್ಲಿನ ನೋಡ್‌ಗಳು ಗಣಿತದ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ, ಆದರೆ ಗ್ರಾಫ್‌ಗಳ ಅಂಚುಗಳು ಬಹುಆಯಾಮದ ಡೇಟಾ ಮ್ಯಾಟ್ರಿಕ್‌ಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ (ಟೆನ್ಷನರ್ಗಳು) ಅವುಗಳ ನಡುವೆ ಸಂವಹನ.

ಇತರರಿಗಿಂತ ಭಿನ್ನವಾಗಿ ಡೀಪ್ ಲರ್ನಿಂಗ್‌ನಲ್ಲಿ ಬಳಸಲು ಉದ್ದೇಶಿಸಿರುವ ಸಂಖ್ಯಾತ್ಮಕ ಗ್ರಂಥಾಲಯಗಳು ಕೊಮೊ ಥಿಯಾನೊ, ಪ್ರಶ್ನೆಯಲ್ಲಿರುವ ಇದನ್ನು ಸಂಶೋಧನೆ ಮತ್ತು ಅಭಿವೃದ್ಧಿ ಎರಡರಲ್ಲೂ ಬಳಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಇದು ಒಂದೇ ಸಿಪಿಯುನಲ್ಲಿ, ಅನೇಕ ಸಿಪಿಯುಗಳಲ್ಲಿ, ಹಾಗೆಯೇ ಮೊಬೈಲ್ ಸಾಧನಗಳು ಮತ್ತು ನೂರಾರು ಯಂತ್ರಗಳ ದೊಡ್ಡ-ಪ್ರಮಾಣದ ವಿತರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸಹ ಚಲಿಸಬಹುದು.

ನಾವು ಟೆನ್ಸರ್ ಫ್ಲೋ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಬಯಸಿದರೆ, ಅದನ್ನು ಇಡೀ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ, ವರ್ಚುವಲ್ ಪೈಥಾನ್ ಪರಿಸರದಲ್ಲಿ, ಡಾಕರ್ ಕಂಟೇನರ್ ಮತ್ತು ಇತರವುಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಬಹುದು. ಟೆನ್ಸರ್ ಫ್ಲೋ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಸಾಮಾನ್ಯ ಮತ್ತು ಸುಲಭವಾದ ಮಾರ್ಗವೆಂದರೆ ಬಹುಶಃ ವರ್ಚುವಲ್ ಪೈಥಾನ್ ಪರಿಸರದ ಮೂಲಕ, ಅಲ್ಲಿ ಅನೇಕ ಪರಿಸರಗಳನ್ನು ಸುಲಭವಾಗಿ ರಚಿಸಬಹುದು ಮತ್ತು ನಿರ್ವಹಿಸಬಹುದು. ಈ ಕೆಳಗಿನ ಸಾಲುಗಳಲ್ಲಿ ನಾವು ನೋಡುವ ಆಯ್ಕೆ ಇದು.

ಉಬುಂಟುನಲ್ಲಿ ಟೆನ್ಸರ್ ಫ್ಲೋ ಸ್ಥಾಪಿಸಿ

ಮುಂದಿನ ಅನುಸ್ಥಾಪನಾ ಪ್ರಕ್ರಿಯೆ ನಾನು ಉಬುಂಟು 18.04 ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಮಾಡಲಿದ್ದೇನೆ. ಇದನ್ನು ಸ್ಪಷ್ಟಪಡಿಸಿದ ನಂತರ, ಟೆನ್ಸರ್ ಫ್ಲೋ ಸ್ಥಾಪಿಸಲು ಪ್ರಾರಂಭಿಸಲು, ನೀವು ಈ ಕೆಳಗಿನ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಬೇಕು:

ಪೈಥಾನ್ ಸ್ಥಾಪಿಸಿ

ಟೆನ್ಸರ್ ಫ್ಲೋ ಅನ್ನು ಚಲಾಯಿಸಲು ಪೈಥಾನ್ ಅನ್ನು ವೇಗವಾಗಿ ಮತ್ತು ಸುಲಭವಾದ ಮಾರ್ಗವಾಗಿರುವುದರಿಂದ, ನೋಡೋಣ ಅದನ್ನು ಸ್ಥಾಪಿಸಿ. ಡೀಫಾಲ್ಟ್, ಪೈಥಾನ್ 3 ಉಬುಂಟು ರೆಪೊಸಿಟರಿಗಳೊಂದಿಗೆ ಬರುತ್ತದೆ, ಆದ್ದರಿಂದ ಅದರ ಸ್ಥಾಪನೆಯು ಸಮಸ್ಯೆಯಾಗಿರಬಾರದು.

ಪ್ಯಾರಾ ಉಬುಂಟುನಲ್ಲಿ ಪೈಥಾನ್‌ನ ಯಾವ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಎಂದು ತಿಳಿಯಿರಿ, ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ (Ctrl + Alt + T) ನೀವು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು:

ಪೈಥಾನ್ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ

python3 -V

ನೀವು ನೋಡುವಂತೆ, ನನ್ನ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ನಾನು ಪೈಥಾನ್ 3.6.9, ಮತ್ತು ಈ ಉದಾಹರಣೆಗಾಗಿ ನಾನು ವೆನ್ವ್ ಮಾಡ್ಯೂಲ್ ಬಳಸಿ ವರ್ಚುವಲ್ ಪರಿಸರವನ್ನು ರಚಿಸುತ್ತೇನೆ. ಫಾರ್ ವೆನ್ವ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಪೈಥಾನ್ 3-ವೆನ್ವ್ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ, ಅದೇ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಿದ್ದೇವೆ:

sudo apt update; sudo apt install python3-venv

ಇದು ಪೈಥಾನ್ ವರ್ಚುವಲ್ ಪರಿಸರವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕು.

ಪೈಥಾನ್ ವರ್ಚುವಲ್ ಪರಿಸರವನ್ನು ಪ್ರಾರಂಭಿಸಿ

ಸ್ಥಾಪಿಸಲಾದ ಪೈಥಾನ್ ಆವೃತ್ತಿಯನ್ನು ನಾವು ಈಗ ತಿಳಿದಿದ್ದೇವೆ, ನೋಡೋಣ ಟೆನ್ಸರ್ ಫ್ಲೋಗಾಗಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸುವುದನ್ನು ಮುಂದುವರಿಸಿ. ಅದೇ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ನಾವು ಆಜ್ಞೆಯನ್ನು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ:

mkdir ~/TensorFlow

ನಂತರ ನಾವು ಹೋಗುತ್ತೇವೆ ನಾವು ಈಗ ರಚಿಸಿದ ಡೈರೆಕ್ಟರಿಗೆ ಸರಿಸಿ:

cd ~/TensorFlow

ಈ ಡೈರೆಕ್ಟರಿಯಿಂದ, ನಾವು ಮಾಡುತ್ತೇವೆ ಪೈಥಾನ್ ವರ್ಚುವಲ್ ಪರಿಸರವನ್ನು ರಚಿಸಿ ಟೈಪಿಂಗ್:

python3 -m venv venv

ಅದನ್ನು ರಚಿಸಿದ ನಂತರ ನಾವು ಅದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕು:

ಟೆನ್ಸರ್ ಫ್ಲೋಗಾಗಿ ವರ್ಚುವಲ್ ಪರಿಸರವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತಿದೆ

source venv/bin/activate

ಟೆನ್ಸರ್ ಫ್ಲೋಗೆ ಪೈಥಾನ್ ಪ್ಯಾಕೇಜ್ ಕಾನ್ಫಿಗರೇಶನ್ ಪರಿಕರಗಳು ಆವೃತ್ತಿ 41.0.0 ಅಥವಾ ಹೆಚ್ಚಿನದಾಗಿರಬೇಕು. ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ ಪಿಪ್ ಇದು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ ನವೀಕರಿಸಲಾಗಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಈ ಕೆಳಗಿನಂತೆ:

ಪಿಪ್ನೊಂದಿಗೆ ಸೆಟಪ್ಟೂಲ್ಗಳ ಸ್ಥಾಪನೆ

pip install -U setuptools

ಟೆನ್ಸರ್ ಫ್ಲೋ ಸ್ಥಾಪಿಸಿ

ಈಗ ಪರಿಸರವನ್ನು ರಚಿಸಲಾಗಿದೆ ಮತ್ತು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ನಾವು ಅನುಸ್ಥಾಪನೆಯನ್ನು ಮಾತ್ರ ಪ್ರಾರಂಭಿಸಬಹುದು. ಫಾರ್ ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯನ್ನು ಸ್ಥಾಪಿಸಿ, ಏನು ಒಳಗೊಂಡಿದೆ CUDA ಯೊಂದಿಗೆ GPU ಕಾರ್ಡ್‌ಗಳಿಗೆ ಬೆಂಬಲ (ಉಬುಂಟು ಮತ್ತು ವಿಂಡೋಸ್), ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ನಾವು ಮಾಡಬೇಕಾಗುತ್ತದೆ ಪಿಪ್ ಬಳಸಿ ಟೈಪಿಂಗ್:

ಟೆನ್ಸರ್ಫ್ಲೋ ಸ್ಥಾಪನೆ

pip install tensorflow

ಇವೆ ಸಣ್ಣ ಸಿಪಿಯು-ಮಾತ್ರ ಪ್ಯಾಕೇಜ್ ಲಭ್ಯವಿದೆ:

pip install tensorflow-cpu

ಪ್ಯಾರಾ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ ಟೆನ್ಸರ್ ಫ್ಲೋ ಅನ್ನು ನವೀಕರಿಸಿ, ಮಾಡಬೇಕು –ಅಪ್ಗ್ರೇಡ್ ಧ್ವಜವನ್ನು ಸೇರಿಸಿ ಆಜ್ಞೆಗಳಿಗೆ:

pip install --upgrade pip
pip install --upgrade tensorflow

ಅನುಸ್ಥಾಪನೆಯ ನಂತರ, ಗೆ ಟೆನ್ಸರ್ ಫ್ಲೋ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು:

ಟೆನ್ಸರ್ಫ್ಲೋನ ಸ್ಥಾಪಿತ ಆವೃತ್ತಿ

python -c 'import tensorflow as tf; print(tf.__version__)'

ಈ ಆಜ್ಞೆಯು ಸ್ಥಾಪಿಸಲಾದ ಟೆನ್ಸರ್ ಫ್ಲೋ ಆವೃತ್ತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಫಾರ್ ಟ್ಯುಟೋರಿಯಲ್ ನೋಡಿ ಟೆನ್ಸರ್ ಫ್ಲೋ ಬಗ್ಗೆ ವಿವಿಧ ರೀತಿಯ, ನಾವು ಪ್ರಾಜೆಕ್ಟ್ ವೆಬ್‌ಸೈಟ್‌ಗೆ ಹೋಗಬಹುದು.

ಪೈಥಾನ್ ಪರಿಸರವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ

ನಾವು ಪೈಥಾನ್ ಪರಿಸರದೊಂದಿಗೆ ಪೂರ್ಣಗೊಳಿಸಿದಾಗ, ನೀವು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು:

deactivate

ನಂತರ ನಾವು ರಚಿಸಿದ ಟೆನ್ಸರ್ ಫ್ಲೋ ಡೈರೆಕ್ಟರಿಯನ್ನು ಅಳಿಸಬೇಕಾಗಿದೆ ಮತ್ತು ಇದು ಟೆನ್ಸರ್ ಫ್ಲೋ ಅನ್ನು ಚಲಾಯಿಸಲು ನಾವು ರಚಿಸಿದ ಪೈಥಾನ್ ಪರಿಸರವನ್ನು ಅಳಿಸಬೇಕು. ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ಟೆನ್ಸರ್ ಫ್ಲೋ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು, ನೀವು ಮಾಡಬಹುದು ಟ್ಯುಟೋರಿಯಲ್ ಗೆ ಭೇಟಿ ನೀಡಿ ಅವರು ತಮ್ಮ ವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿ ಅಥವಾ ಪ್ರಕಟಿಸಿದ್ದಾರೆ ಡೆವಲಪರ್ ವೆಬ್‌ಸೈಟ್ Google ನ.


ಕಾಮೆಂಟ್ ಮಾಡಲು ಮೊದಲಿಗರಾಗಿರಿ

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.