PYTORCH_HOWSAM Telegram 470
سلام
پایتورچ یک لایبرری داره که شاید تا الان ندیده باشید. اسم این لایبرری torcheval هست و تماما برای محاسبه معیارهای ارزیابی هست. خیلی از معیارهای ارزیابی در حوزه‌های مختلف مثل تصویر، متن و صوت رو می‌تونید در این لایبرری پیدا کنید. به شکل زیر نصب میشه:
pip install torcheval
معیارها معمولا دو شکل کلاس و فانکشنال دارن. بیاید F1 Score رو در دو حالت فانکشنال و کلاس ببینیم:
from torcheval.metrics.functional import binary_f1_score
predictions = model(inputs)
f1_score = binary_f1_score(predictions, targets)
خب فانکشنال ساده و سرراست هست. اما کلاس خفن‌تر و جالب‌تر هست. یک آبجکت از معیار می‌سازیم و بعد با استفاده از متد update می‌تونیم دائما مقدار معیار رو آپدیت کنیم. به درد کجا میخوره؟ زمانی‌که می‌خوایید از این معیار توی دیتالودر ترین و ولیدیشن استفاده کنید. درنهایت هم اگه از متد compute استفاده کنید، می‌تونید مقدار نهایی معیار رو مشاهده کنید.
from torcheval.metrics import BinaryF1Score
for inputs, targets in dataloader:
predictions = model(inputs)
metric = BinaryF1Score()
metric.update(predictions, targets)
f1_score = metric.compute()
این هم داکیومنت لایبرری:
https://pytorch.org/torcheval/stable/index.html

دوره جدید پایتورچ هوسم ایز کامینگ... ☺️
@pytorch_howsam



tgoop.com/pytorch_howsam/470
Create:
Last Update:

سلام
پایتورچ یک لایبرری داره که شاید تا الان ندیده باشید. اسم این لایبرری torcheval هست و تماما برای محاسبه معیارهای ارزیابی هست. خیلی از معیارهای ارزیابی در حوزه‌های مختلف مثل تصویر، متن و صوت رو می‌تونید در این لایبرری پیدا کنید. به شکل زیر نصب میشه:

pip install torcheval
معیارها معمولا دو شکل کلاس و فانکشنال دارن. بیاید F1 Score رو در دو حالت فانکشنال و کلاس ببینیم:
from torcheval.metrics.functional import binary_f1_score
predictions = model(inputs)
f1_score = binary_f1_score(predictions, targets)
خب فانکشنال ساده و سرراست هست. اما کلاس خفن‌تر و جالب‌تر هست. یک آبجکت از معیار می‌سازیم و بعد با استفاده از متد update می‌تونیم دائما مقدار معیار رو آپدیت کنیم. به درد کجا میخوره؟ زمانی‌که می‌خوایید از این معیار توی دیتالودر ترین و ولیدیشن استفاده کنید. درنهایت هم اگه از متد compute استفاده کنید، می‌تونید مقدار نهایی معیار رو مشاهده کنید.
from torcheval.metrics import BinaryF1Score
for inputs, targets in dataloader:
predictions = model(inputs)
metric = BinaryF1Score()
metric.update(predictions, targets)
f1_score = metric.compute()
این هم داکیومنت لایبرری:
https://pytorch.org/torcheval/stable/index.html

دوره جدید پایتورچ هوسم ایز کامینگ... ☺️
@pytorch_howsam

BY PyTorch Howsam


Share with your friend now:
tgoop.com/pytorch_howsam/470

View MORE
Open in Telegram


Telegram News

Date: |

A Hong Kong protester with a petrol bomb. File photo: Dylan Hollingsworth/HKFP. Ng Man-ho, a 27-year-old computer technician, was convicted last month of seven counts of incitement charges after he made use of the 100,000-member Chinese-language channel that he runs and manages to post "seditious messages," which had been shut down since August 2020. The Channel name and bio must be no more than 255 characters long ZDNET RECOMMENDS There have been several contributions to the group with members posting voice notes of screaming, yelling, groaning, and wailing in different rhythms and pitches. Calling out the “degenerate” community or the crypto obsessives that engage in high-risk trading, Co-founder of NFT renting protocol Rentable World emiliano.eth shared this group on his Twitter. He wrote: “hey degen, are you stressed? Just let it out all out. Voice only tg channel for screaming”.
from us


Telegram PyTorch Howsam
FROM American