ওভারভিউ পৃষ্ঠা

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

XProf ওভারভিউ পৃষ্ঠা

সমর্থিত প্ল্যাটফর্মগুলি

TPU এবং GPU উভয়ই সমর্থিত।

পৃষ্ঠার উপাদানগুলির ওভারভিউ

ওভারভিউ পৃষ্ঠাটি দুটি প্রধান বিভাগ দেখায়:

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

  • স্টেপ-টাইম গ্রাফ প্রোফাইল করা সমস্ত ধাপের উপর ডিভাইসের স্টেপ টাইমের (মিলিসেকেন্ডে) একটি গ্রাফ প্রদর্শন করে। প্রতিটি ধাপকে একাধিক বিভাগে (বিভিন্ন রঙের) ভাগ করা হয়েছে যেখানে সময় ব্যয় করা হয়েছে।

ওভারভিউ পৃষ্ঠাটি প্রোফাইল করা অ্যাক্সিলারেটরের ধরণের উপর ভিত্তি করে প্রদর্শিত তথ্যগুলিকে অভিযোজিত করে। উদাহরণস্বরূপ, TPU-গুলির জন্য, এটি হার্ডওয়্যার পারফরম্যান্স কাউন্টারের উপর ভিত্তি করে একটি ম্যাট্রিক্স-ইউনিট (MXU) ব্যবহার সংখ্যা (শুধুমাত্র প্রশিক্ষণ) দেখায়, যেখানে GPU-গুলির জন্য, এটি কার্নেল লঞ্চ বনাম কম্পিউটে ব্যয় করা সময়ের একটি ভাঙ্গন দেখায়।

ওভারভিউ পৃষ্ঠার মূল বিবরণ

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