ক্লাউড হোস্টিংয়ে টেনসরফ্লো কীভাবে ইনস্টল করবেন

টেনসরফ্লো

কৃত্রিম বুদ্ধিমত্তা লাফিয়ে সীমাবদ্ধ হয়ে এগিয়ে চলেছে। এটি আরও বেশি শক্তিশালী হয়ে উঠছে এবং আপনাকে নতুন কাজে নিজেকে প্রয়োগ করতে দেয়। দ্য স্বয়ংক্রিয় শিক্ষা এটি এআই এর অন্যতম একটি ক্ষেত্র যা আপনার টেনসরফ্লোর মতো প্রকল্পগুলির সাথে বিশেষ মনোযোগ দেওয়া উচিত। আপনার যদি কোনও সার্ভার বা ক্লাউড হোস্টিং থাকে তবে আপনি স্পষ্টভাবে প্রোগ্রাম না করেই শেখার ক্ষমতা দেওয়ার জন্য এই প্রকল্পটি ইনস্টল করতে পারেন।

এই টিউটোরিয়ালে আমি ধাপে ধাপে দেখাব, কীভাবে আপনি এই শক্তিশালী ওপেন সোর্স প্রকল্পটি ইনস্টল করতে পারেন মেঘ হোস্টিং এ। এর জন্য, আমি বার্সেলোনায় স্পেনীয় অঞ্চলে এর ডেটা সেন্টার থাকার জন্য, এর দাম, স্বাচ্ছন্দ্য, স্পেনীয় 24/7 তে সমর্থন, প্রাপ্যতা, সুবিধাদি এবং বিশেষত স্পষ্ট ভাষায় সমর্থন হিসাবে ক্লাউডিংকে বেছে নিয়েছি। সুতরাং, এটি ইউরোপীয় ডেটা সুরক্ষা আইনের অধীনে থাকবে ...

¿টেনসরফ্লো কীভাবে আমার ব্যবসায়কে সহায়তা করতে পারে?

ব্যবসায়িক অ্যাপ্লিকেশন

মহামারীতে, এটি আরও অনেক বেশি স্পষ্ট হয়ে উঠেছে সংস্থাগুলি আধুনিকীকরণ করা দরকার প্রতিযোগিতামূলক হতে। ইউরোপীয়দের বেশিরভাগ সাহায্য এই ডিজিটাল উত্তরণের দিকে সুনির্দিষ্টভাবে পরিচালিত হবে। যে সমস্ত ব্যবসা খাপ খায়নি তারা এই স্বাস্থ্য সঙ্কটের অর্থনৈতিক পরিণতিতে বেশি ভোগ করেছেন। উদাহরণস্বরূপ, এমনকি ছোট ব্যবসাগুলি তাদের শারীরিক বিক্রয় থেকে অনলাইনে বিক্রয়ে স্যুইচ করে চলেছে, বিধিনিষেধের দ্বারা প্রভাবিত না হয়ে তাদের পরিচালনা চালিয়ে যাওয়ার অনুমতি দেয়।

ক্লাউড, আইওটি বা এআইয়ের মতো প্রযুক্তি প্রয়োজনীয়। নির্দিষ্ট, টেনসরফ্লো এবং মেশিন লার্নিং সহ, আপনি দুর্দান্ত সুবিধা পেতে পারেন। কয়েকটি উদাহরণ উদ্ধৃত করার জন্য:

  • আপনি ডিজাইন বা ফটোগ্রাফির প্রতি নিবেদিত থাকলে এআই ব্যবহার করে চিত্রগুলি উন্নত করুন।
  • চিকিত্সা পরীক্ষার ফলাফল বিশ্লেষণ করে চিকিত্সা নির্ণয়ে সহায়তা করুন।
  • চতুর চিত্র প্রক্রিয়াকরণ এবং স্বয়ংক্রিয় ক্যাটালগিং।
  • আপনাকে ভয়েস বা শব্দ স্বীকৃতি শিখিয়ে দিন।
  • মুখের বিশ্লেষণ, অনুভূতি ইত্যাদি
  • স্বয়ংক্রিয় ত্রুটি সনাক্তকরণ।
  • পাঠ্যগুলিতে স্বয়ংক্রিয়ভাবে ভাষাগুলি সনাক্তকরণ।
  • প্রতিদিনের প্রচুর ব্যবসায়িক কর্মগুলিকে স্ট্রিমলাইন করুন।
  • এবং একটি দীর্ঘ ইত্যাদি অ্যাপ্লিকেশনগুলি প্রায় অকল্পনীয় ...

সুতরাং, এটি হয় বহুল ব্যবহৃত শিল্পে, অটোমোবাইলের মতো খাতগুলিতে, স্বাস্থ্য খাতে, বীমা, কর সংস্থা এবং আরও অনেক পেশাদার other

কি হচ্ছে? TensorFlow?

টেনসরফ্লো লোগো

Tইন্সোরফ্লো ওপেন সোর্স সফটওয়্যার, প্রাথমিকভাবে গুগল প্রকৌশলী এবং গবেষকরা বিকাশ করেছেন এবং পরে প্রকাশ করেছেন। সংখ্যাগত কম্পিউটিং এবং মেশিন শেখার জন্য একটি গ্রন্থাগার। এটি এর জন্য ডেটা ফ্লো গ্রাফ ব্যবহার করে, নোডগুলি গাণিতিক ক্রিয়াকে উপস্থাপন করে, অন্যদিকে প্রান্তগুলি তাদের মধ্যে যোগাযোগ করা বহুমাত্রিক ডেটা ম্যাট্রিকেস (টেনার) উপস্থাপন করে।

এই সফ্টওয়্যারটি দিয়ে আপনি তৈরি এবং প্রশিক্ষণ নিতে পারেন কৃত্রিম নিউরাল নেটওয়ার্ক একাধিক কাজ সম্পাদন করা, যেমন নিদর্শনগুলি এবং সম্পর্কিত সম্পর্কগুলি সনাক্তকরণ এবং ডিক্রিফারিং, এমনভাবে যেভাবে মানুষ শেখা যায় এবং যুক্তিগুলির সাথে সাদৃশ্যপূর্ণ।

এই প্রকল্পটি বহন করতে সক্ষম হয়েও অনেক নমনীয়তা সরবরাহ করে সিপিইউ বা জিপিইউ ব্যবহার করে গণনা, পিসি, সার্ভার এবং এমনকি মোবাইল ডিভাইসে উভয়ই এবং এর মধ্যে বেশ কয়েকটি। এটি সম্ভব যেহেতু এটি ক্রস প্ল্যাটফর্ম, এটি জিএনইউ / লিনাক্স, ম্যাকোস, উইন্ডোজ, আইওএস এবং অ্যান্ড্রয়েডের মতো সিস্টেমে চালিত করতে সক্ষম হবে, পাশাপাশি একটি ওয়েব পরিষেবা যেমন আমরা এই টিউটোরিয়ালে দেখব। এমনকি এটিতে বিভিন্ন প্রোগ্রামিং ভাষা ব্যবহার করতে বেশ কয়েকটি র‍্যাপার রয়েছে: পাইথন, সি ++ বা জাভা। একক এপিআই সহ সমস্ত।

ইনস্টল TensorFlow ধাপে ধাপে

পরের জিনিসটি দেখাতে হবে কীভাবে এক ধাপে ধাপে উদাহরণ টেনসরফ্লো ইনস্টল করুন en একটি মেঘ হোস্টিং। এটি করার জন্য, আমি একটি ভিপিএস ব্যবহার করব মেঘলা।io, যেখানে আপনি উইন্ডোজ এবং লিনাক্স উভয় অপারেটিং সিস্টেম বেছে নিতে পারেন। অবশ্যই, ব্লগের থিম এবং জিএনইউ / লিনাক্সের সুবিধাগুলি প্রদত্ত, কোনও সন্দেহ নেই যে আমি লিনাক্স ডিস্ট্রো ভিত্তিক করব।

অ্যাকাউন্ট তৈরি করুন এবং ক্লাউডিং প্ল্যাটফর্ম প্রস্তুত করুন

শুরু করার আগে, আপনাকে অবশ্যই এই সরবরাহকারীর দ্বারা প্রদত্ত পরিষেবাটিতে অ্যাক্সেস পেতে নিবন্ধন করতে হবে € 5 নিখরচায় ক্রেডিট উপভোগ করুন তারা প্ল্যাটফর্ম পরীক্ষা করার প্রস্তাব। এটি অ্যাকাউন্টের যাচাইকরণের জন্য নির্দেশিত পদক্ষেপগুলি অনুসরণ করার মতোই সহজ হবে। কেবল এক মিনিট সময় নেয়।

মেঘলা

এর পরে, আপনাকে ক্লাউডিং এবং এর অফিসিয়াল ওয়েবসাইটে ফিরে যেতে হবে লগ ইন আপনার ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রবেশ করানো:

ক্লাউডিং লগ

এখন আপনি ক্লাউডিং কন্ট্রোল প্যানেলটি দেখতে পাবেন যা আপনি দেখতে পাচ্ছেন এটি ব্যবহার করা বেশ সহজ এবং স্বজ্ঞাত। এমনকি খুব বেশি জ্ঞান না থাকলেও আপনি এই টিউটোরিয়ালটি অনুসরণ করে সমস্যা ছাড়াই পরিচালনা করতে পারেন। শুরুতেই টেনসরফ্লোয়ের জন্য একটি উদাহরণ তৈরি করুন, টিপুন আপনার প্রথম সার্ভার তৈরি করতে এখানে ক্লিক করুন:

টেনসরফ্লো ইনিশিয়েশন সহ

এটি আপনাকে মেনুতে নিয়ে যাবে আপনার সার্ভার কনফিগারেশন। প্রথমটি হ'ল আপনার ভিপিএসের নামকরণ করা হবে, আপনি নিজের পছন্দমতো চয়ন করতে পারেন। তারপরে আপনাকে ওএস নির্বাচন করতে হবে। এই টিউটোরিয়ালটির জন্য আমি তাদের যে ডিস্ট্রো অফার করে সেগুলির মধ্যে একটি নির্বাচন করব (সেন্টোস, উবুন্টু সার্ভার, উবুন্টু ডেস্কটপ বা দেবিয়ান)। আপনি যা পছন্দ করেন তা চয়ন করতে পারেন, আমার ক্ষেত্রে আমি একটি উবুন্টু সার্ভার বেছে নেব 20.04:

হোস্টিং কনফিগারেশন

বেস সিস্টেমটি নির্বাচন করার পরে, নিম্নলিখিতটি রয়েছে বাকি পরামিতিগুলি কনফিগার করুন যে নীচে একই পৃষ্ঠাতে প্রদর্শিত হবে। যেমন আপনি দেখতে পাচ্ছেন, মেশিনগুলির কনফিগারেশন বিকল্পগুলির মধ্যে আপনি পরিমাণের র‌্যাম, ভিসিপিইউ কোর বা এসএসডি স্টোরেজ স্পেসটি বেছে নিতে পারেন। টেনসরফ্লো নিজেই আপনার খুব বেশি প্রয়োজন হবে না তবে এটি হতে পারে যে আপনার বাকী ডেটা হ্যাঁ পরিচালনা করতে হবে তাই আপনার কী প্রয়োজন তা যত্ন সহকারে চিন্তা করুন (তবে এটি ছোট করে দেওয়া যেতে পারে):

টেনসরফ্লো ইনস্ট্যান্স

আপনার এসএসএইচ কী তৈরি করাও গুরুত্বপূর্ণ, আপনি যে নামটি চান তা দিয়ে দিন। এটি আপনাকে প্রতিবার প্রবেশ করতে চাইলে ম্যানুয়ালি পাসওয়ার্ডটি প্রবেশ না করেই এই জুটিটি দূর থেকে অ্যাক্সেস করতে সক্ষম হতে দেবে। এছাড়াও, এটি আপনাকে ফায়ারওয়াল বা ব্যাকআপ কপিগুলি কনফিগার করতে দেয় allows এই ক্ষেত্রে, ব্যাকআপ এবং ফায়ারওয়াল উভয়ই আমরা এটি যেমন রেখেছি।

আপনি যদি সম্পন্ন হয়ে থাকেন তবে পরীক্ষা করুন যে সবকিছু ঠিক আছে এবং ডাল এভিয়ার। এটি আপনার মেঘের উদাহরণটি তৈরি করে আপনাকে অন্য স্ক্রিনে পুনঃনির্দেশ করে। তবে স্থিতি বিভাগে আপনি দেখতে পাবেন যে এটি তৈরি হচ্ছে:

টেনসরফ্লো ইনস্ট্যান্স

চোখের পলকে, আপনার সিস্টেমটি ইনস্টল এবং কনফিগার করা হবে। তারপরে স্ট্যাটাসটি হাজির হবে সক্রিয়। এবং আপনি ইতিমধ্যে এটি ব্যবহার করতে পারেন।

সার্ভার অ্যাক্টিভ সমাপ্তি

এই স্ক্রিনে আপনার সার্ভারের নামে ক্লিক করুন এবং এটি আপনাকে একটিতে নিয়ে যাবে বিশদ সহ সংক্ষিপ্তসার:

প্রধান অ্যাক্সেস কনফিগারেশন

আপনি যদি স্ক্রোল করেন তবে আপনি বিভাগটি পাবেন সার্ভার অ্যাক্সেস কিভাবে। এটি খুব গুরুত্বপূর্ণ, যেহেতু এটিই আপনার সার্ভারটি অ্যাক্সেস এবং পরিচালনা করার জন্য আপনার প্রয়োজনীয় সমস্ত কিছুই পাবেন। উদাহরণস্বরূপ, আপনি এসএসএইচ কীটি ডাউনলোড করতে পারেন, বা আপনি এসএসএইচ, ব্যবহারকারীর নাম (রুট), এবং অ্যাক্সেস পাসওয়ার্ড দ্বারা অ্যাক্সেসের জন্য পাবলিক আইপি দেখতে পারেন:

Ssh কী

এই ডেটাটি হারাবেন না, যেহেতু আপনার ক্লাউডিংয়ের উদাহরণে টেনসরফ্লো ইনস্টল করা শুরু করার জন্য পরবর্তী পদক্ষেপগুলিতে আপনার এটির প্রয়োজন হবে।

Pপুনরায় প্রয়োজনীয়তা

শুরু করার জন্য, প্রথমে করণীয় হ'ল কিছু নির্ভরতা বা প্যাকেজগুলি সন্তুষ্ট করা যা টেনসরফ্লোয়ের জন্য কার্যকর হবে, পাশাপাশি আপডেটটিও যা নিশ্চিত করা যায় যে সবকিছু তার সর্বশেষ সংস্করণে রয়েছে। এটি করার জন্য, আমরা টার্মিনালে প্রবেশ করতে যাচ্ছি এসএসএইচ দ্বারা তাদের পাসওয়ার্ড এবং আইপি দিয়ে সংযুক্ত করার জন্য যা আমি পূর্ববর্তী চিত্রটিতে আপনার ডিস্ট্রো থেকে দূরবর্তী অবস্থানটি অ্যাক্সেস করতে দেখলাম (ক্লাউডিংয়ের আইপি দিয়ে ইউরিপডেলসারকে প্রতিস্থাপন করতে ভুলবেন না) :

ssh root@tuipdelservidor

ssh অ্যাক্সেস

এটি আপনাকে উদাহরণস্বরূপের পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে যে আপনাকেও প্রবেশ করতে হবে এবং এটি আপনাকে অ্যাক্সেস দেবে। আপনি যে দেখতে পাবেন আপনার টার্মিনালের প্রম্পটটি আর আপনার স্থানীয় নয়তবে আপনি ক্লাউড সার্ভারের ভিতরে রয়েছেন। অতএব, আপনি এখন থেকে চালিত সমস্ত কমান্ডগুলি আপনার স্থানীয় সিস্টেমে নয়, উদাহরণে কার্যকর হবে।

ssh অ্যাক্সেস

এখন প্রথম জিনিস সিস্টেম আপগ্রেড নিম্নলিখিত কমান্ড সহ:

apt-get update && apt-get -y upgrade

টেনসরফ্লো ইনস্টল করা হচ্ছে

এখন, আপনি অবশ্যই পাইথন 3 ইনস্টল করুন এবং অন্যান্য সহায়ক প্যাকেজগুলির আপনার প্রয়োজন হবে:

apt-get install python3 python3-pip python3-dev

নিচে দেওয়া হল ভার্চুয়াল পরিবেশ প্রস্তুত, ভার্চুয়ালেনভ মডিউল ব্যবহার করে যা পাইথন 3 স্ট্যান্ডার্ড লাইব্রেরির অংশ:

pip3 install virtualenv

mkdir ~/miproyecto

cd ~/miproyecto

virtualenv tf-env

source tf-env/bin/activate

পাইথন মডিউল ইনস্টলেশন

এর পরে আপনি লক্ষ্য করবেন যে আপনার প্রম্পটটি পরিবর্তিত হয়েছে, এবং এখন এটি প্রদর্শিত হচ্ছে tf-env ব্যবহারকারীর নাম এবং হোস্টের আগে।

প্রম্পট

টেনসরফ্লো ইনস্টল করুন (সিপিইউ সমর্থন)

সবকিছু প্রস্তুত টেনসরফ্লো ইনস্টলেশন আপনার ক্লাউডিংয়ের উদাহরণে। পরবর্তী পদক্ষেপটি অনুসরণ করা হবে:

pip install --upgrade tensorflow

এটি ইনস্টল হয়ে গেলে আপনি পারেন ইনস্টলেশন যাচাই করুন নিম্নলিখিত কমান্ড ব্যবহার করে:

python -c ‘import tensorflow as tf; print(tf.version)’

এবং এটি আপনাকে টেনসরফ্লো ইনস্টল করা সংস্করণ সহ একটি আউটপুট ফিরিয়ে আনবে। সেখান থেকে, আপনি করতে পারেন টেনসরফ্লো ব্যবহার শুরু করুন আপনার যে কোনও কাজের জন্য ...

উপসংহার

উপসংহারে, ক্লাউডিংয়ের দ্বারা তার ভিপিএসের সাথে কাজ করার জন্য দেওয়া সুবিধাগুলি টেনসরফ্লো জাতীয় কোনও প্রকল্প ইনস্টল করার অভিজ্ঞতা তৈরি করে বা কনফিগারেশন তৈরি করে, হতে পারে এটি আপনার স্থানীয় মেশিনে করার মতোই সহজ। কেবল এই ধরণের সার্ভারের শক্তি এবং স্কেলাবিলিটি সহ।

এছাড়াও, এর কন্ট্রোল প্যানেলটি বেশ স্বজ্ঞাত এবং সহায়ক আপনার দুর্দান্ত প্রযুক্তিগত জ্ঞান না থাকলেও আপনাকে গাইড করে। অন্যদিকে, এটি আপনাকে দেয় বিকল্পগুলিও খুব নমনীয়, আপনার প্রয়োজনীয় ভার্চুয়াল হার্ডওয়্যার সংস্থান এবং অপারেটিং সিস্টেম উভয়ই বেছে নিতে সক্ষম। এই বহুমুখিতাটি এটিকে আপনার প্রয়োজনগুলির সাথে পুরোপুরি খাপ খাইয়ে দেয়, যত তাড়াতাড়িই নির্দিষ্ট করা যায় না।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।