به نظر میاد فریمورکهایی که قراره به زودی همه چیزو رنده کنند، امثال Objax (از گوگل)، HAIKU (از دیپ مایند گوگل) و flax (بازم از گوگل) هستند که روی Jax (طبیعتا بازم از گوگل) درست شدند.
کتابخونه jax مستقیما از داده ساختار numpy استفاده میکنه (به تنسور تبدیل نمیشه) و روی gpu ران میشه و چون از کامپایلر xla استفاده میکنه با tpu سازگاری کامل داره. استفاده از numpy برای کد زدن قطعا خیلی راحتتره و خیلیا هم بلدن.
اولویت این کتابخونهها سادگی و قابلیت شخصیسازی راحتشونه.
این دوتا توییت از آقای گودفلوی کبیر و آقای برثلوت (سازندهی objax) را ببینید.
https://twitter.com/goodfellow_ian/status/1299753335524700160?s=09
https://twitter.com/D_Berthelot_ML/status/1299275145886875650?s=20
اینم گیت کتابخونه objax:
https://github.com/google/objax
اینم یه مقایسه اولیه بین سرعت پایتورچ و jax:
https://www.kaggle.com/grez911/performance-of-jax-vs-pytorch
اینا فقط سر نخه که بگیریم و بریم دنبال داستان.
با تشکر از دانیال علیحسینی، حامد شادباش و مهدی رضایی.
#twitter
#link
@nlp_stuff
Post #70
2.32K
