Jadual Kandungan
PyTorch ialah rangka kerja yang lebih Pythonic
PyTorch lebih sesuai untuk pelajar dan kegunaan penyelidikan
Ekosistem PyTorch berkembang lebih pantas
TensorFlow mempunyai penggunaan infrastruktur yang lebih baik
TensorFlow bukan semua Python
Rumah Peranti teknologi AI Mengapa TensorFlow untuk Python sedang mati dengan perlahan

Mengapa TensorFlow untuk Python sedang mati dengan perlahan

Apr 08, 2023 pm 12:41 PM
python ai tensorflow

​Selalu ada "perang mazhab" dalam bidang teknologi. Sama ada perdebatan tentang kebaikan dan keburukan sistem pengendalian yang berbeza, pembekal awan atau rangka kerja pembelajaran mendalam, apa yang diperlukan hanyalah beberapa biji bir dan fakta akan keluar dari tingkap dan orang ramai mula berebut teknologi yang mereka sokong seperti Holy Grail. peperangan.

Nampaknya tiada penghujung perbincangan tentang IDE, sesetengah orang lebih suka VisualStudio, ada yang lebih suka IntelliJ, dan yang lain lebih suka editor lama biasa seperti Vim. Selalunya dikatakan bahawa editor teks yang anda suka gunakan sering mencerminkan keperibadian pengguna Ini mungkin kedengaran agak tidak masuk akal.

Mengapa TensorFlow untuk Python sedang mati dengan perlahan

Selepas kebangkitan teknologi AI, "perang" yang serupa nampaknya telah tercetus antara dua kubu rangka kerja pembelajaran mendalam PyTorch dan TensorFlow. Terdapat banyak penyokong di belakang kedua-dua kem, dan kedua-duanya mempunyai alasan kukuh mengapa rangka kerja pilihan mereka adalah yang terbaik.

Setelah berkata demikian, data menunjukkan fakta yang jelas. TensorFlow kini merupakan rangka kerja pembelajaran mendalam yang paling banyak digunakan. Ia menerima hampir dua kali lebih banyak soalan pada StackOverflow setiap bulan berbanding PyTorch.

Tetapi sebaliknya, PyTorch telah berkembang dengan sangat baik baru-baru ini, dan pengguna TensorFlow masih belum berkembang. Sebelum artikel ini, PyTorch telah semakin mendapat tarikan.

Untuk kesempurnaan, imej di bawah juga menunjukkan Keras, yang dikeluarkan pada masa yang sama dengan TensorFlow. Jelas sekali, Keras telah berprestasi rendah dalam beberapa tahun kebelakangan ini, hanya kerana Keras agak mudah dan terlalu perlahan untuk keperluan kebanyakan pengamal pembelajaran mendalam.

Mengapa TensorFlow untuk Python sedang mati dengan perlahan

Kepopularan PyTorch masih berkembang, manakala pertumbuhan TensorFlow telah terbantut

Carta daripada aliran StackOverflow

Trafik StackOverflow TensorFlow mungkin tidak menurun dengan cepat, tetapi ia masih menurun. Jadi, ada sebab untuk berfikir bahawa aliran menurun ini akan menjadi lebih ketara pada tahun-tahun akan datang, terutamanya dalam ruang Python.

PyTorch ialah rangka kerja yang lebih Pythonic

TensorFlow, yang dibangunkan oleh Google, merupakan salah satu rangka kerja pertama yang muncul di parti pembelajaran mendalam di penghujung 2015 satu. Walau bagaimanapun, seperti mana-mana perisian, versi pertama sentiasa agak menyusahkan untuk digunakan.

Inilah sebabnya Meta (Facebook) mula membangunkan PyTorch, sebagai teknologi yang mempunyai fungsi serupa dengan TensorFlow tetapi lebih mudah untuk dikendalikan.

Pasukan pembangunan TensorFlow dengan cepat menyedari perkara ini dan mengguna pakai banyak ciri paling popular pada PyTorch dalam kemas kini versi utama TensorFlow 2.0.

Peraturan yang baik ialah pengguna boleh melakukan apa sahaja dalam TensorFlow yang PyTorch boleh lakukan. Ia akan mengambil dua kali lebih banyak usaha untuk menulis kod. Malah pada hari ini ia tidak begitu intuitif dan terasa sangat tidak pythonic.

Sebaliknya, bagi pengguna yang suka menggunakan Python, pengalaman PyTorch adalah sangat semula jadi.

Banyak syarikat dan institusi akademik tidak mempunyai kuasa pengkomputeran berkuasa yang diperlukan untuk membina model besar. Walau bagaimanapun, apabila ia datang kepada pembelajaran mesin, skala adalah raja; lebih besar model, lebih baik prestasinya.

Dengan bantuan HuggingFace, jurutera boleh mengambil model yang besar, terlatih dan ditala serta memasukkannya ke dalam saluran paip aliran kerja mereka dengan hanya beberapa baris kod. Walau bagaimanapun, mengejutkan 85% daripada model ini hanya berfungsi dengan PyTorch. Hanya kira-kira 8% daripada model HuggingFace adalah unik untuk TensorFlow. Selebihnya boleh dikongsi antara dua bingkai.

Ini bermakna jika ramai pengguna hari ini merancang untuk menggunakan model besar, mereka lebih baik menjauhi TensorFlow, jika tidak, mereka perlu melabur banyak sumber pengkomputeran untuk melatih model tersebut.

PyTorch lebih sesuai untuk pelajar dan kegunaan penyelidikan

PyTorch lebih popular di kalangan akademik. Ini bukan tanpa sebab: tiga perempat daripada kertas penyelidikan menggunakan PyTorch. Malah di kalangan penyelidik yang mula menggunakan TensorFlow — ingat, ia datang lebih awal dalam pembelajaran mendalam — kebanyakannya kini beralih kepada menggunakan PyTorch.

Arah aliran yang mengejutkan ini akan berterusan, walaupun Google mempunyai kehadiran yang ketara dalam penyelidikan AI dan telah menggunakan TensorFlow terutamanya.

Lebih logik, penyelidikan mempengaruhi pengajaran dan menentukan perkara yang akan dipelajari oleh pelajar. Seorang profesor yang menerbitkan kebanyakan kertas kerjanya menggunakan PyTorch akan lebih cenderung untuk menggunakannya dalam kuliah. Mereka bukan sahaja boleh lebih mudah mengajar dan menjawab soalan tentang PyTorch, mereka juga mungkin mempunyai kepercayaan yang lebih kuat dalam kejayaan PyTorch.

Oleh itu, pelajar kolej mungkin mengetahui lebih banyak tentang PyTorch daripada TensorFlow. Lebih-lebih lagi, memandangkan pelajar kolej hari ini adalah pekerja esok, arah aliran ini boleh dibayangkan...

Ekosistem PyTorch berkembang lebih pantas

Pada penghujung hari, rangka kerja perisian hanya penting jika mereka mengambil bahagian dalam ekosistem. Kedua-dua PyTorch dan TensorFlow mempunyai ekosistem yang agak membangun, termasuk repositori untuk model latihan selain HuggingFace, sistem pengurusan data, mekanisme pencegahan kegagalan dan banyak lagi.

Perlu dinyatakan bahawa setakat ini, ekosistem TensorFlow masih lebih maju sedikit daripada PyTorch. Tetapi perlu diingat bahawa PyTorch datang kemudian dan telah menyaksikan pertumbuhan pengguna yang besar dalam beberapa tahun kebelakangan ini. Oleh itu, ekosistem PyTorch mungkin suatu hari nanti mengatasi TensorFlow.

TensorFlow mempunyai penggunaan infrastruktur yang lebih baik

Walaupun kod TensorFlow menyusahkan untuk ditulis, setelah ia ditulis, ia lebih mudah digunakan daripada PyTorch Jauh lebih mudah . Alat seperti perkhidmatan TensorFlow dan TensorFlow Lite boleh digunakan ke awan, pelayan, peranti mudah alih dan IoT dalam sekelip mata.

PyTorch, sebaliknya, terkenal lambat apabila menggunakan alat keluaran. Bahawa dikatakan, ia telah menutup jurang dengan TensorFlow pada kadar yang dipercepatkan baru-baru ini.

Sukar untuk diramalkan pada masa ini, tetapi terdapat peluang yang baik bahawa PyTorch akan mengejar atau bahkan mengatasi TensorFlow dalam penggunaan infrastruktur dalam beberapa tahun akan datang.

Kod TensorFlow mungkin masih wujud untuk sementara waktu kerana menukar rangka kerja selepas penggunaan adalah mahal. Walau bagaimanapun, boleh dibayangkan bahawa aplikasi pembelajaran mendalam baharu akan semakin banyak ditulis dan digunakan menggunakan PyTorch.

TensorFlow bukan semua Python

TensorFlow tidak akan hilang. Cuma tak panas macam dulu.

Sebab utamanya ialah ramai orang yang menggunakan Python untuk pembelajaran mesin beralih kepada PyTorch.

Perlu diingatkan bahawa Python bukanlah satu-satunya bahasa untuk pembelajaran mesin. Ia adalah bahasa pengaturcaraan yang mewakili untuk pembelajaran mesin, yang merupakan satu-satunya sebab mengapa pembangun TensorFlow memfokuskan sokongan mereka pada Python.

TensorFlow kini juga berfungsi dengan JavaScript, Java dan C++. Komuniti juga telah mula membangunkan sokongan untuk bahasa lain seperti Julia, Rust, Scala, dan Haskell.

PyTorch, sebaliknya, sangat mengutamakan Python – itulah sebabnya ia berasa sangat Pythonic. Walaupun ia mempunyai API C++, sokongannya untuk bahasa lain tidak separuh sebaik TensorFlow.

Adalah boleh dibayangkan bahawa PyTorch akan menggantikan TensorFlow dalam Python. TensorFlow, sebaliknya, akan kekal sebagai pemain utama dalam ruang pembelajaran mendalam kerana ekosistemnya yang sangat baik, keupayaan penggunaan dan sokongan untuk bahasa lain.

Cara anda menyukai Python menentukan sama ada untuk memilih TensorFlow atau PyTorch untuk projek anda yang seterusnya.

Pautan asal: https://thenextweb.com/news/why-tensorflow-for-python-is-dying-a-slow-death

Atas ialah kandungan terperinci Mengapa TensorFlow untuk Python sedang mati dengan perlahan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1585
276
Cryptocurrency IDO Platform Top5 Cryptocurrency IDO Platform Top5 Aug 21, 2025 pm 07:33 PM

Platform IDO terbaik pada tahun 2025 adalah pam.fun, lantunan, terminal duit syiling, Avalaunch dan Launchpad Gate, yang sesuai untuk spekulasi duit syiling meme, lelongan yang didorong oleh komuniti, usaha pulangan tinggi, pelaburan ekologi avalanche dan penyertaan yang saksama baru-baru ini. Pilihan perlu menggabungkan matlamat pelaburan, toleransi risiko dan keutamaan projek, dan memberi tumpuan kepada kajian semula platform dan keselamatan.

Apakah polkadot (mata wang dot)? Perkembangan masa depan dan ramalan harga DOT Apakah polkadot (mata wang dot)? Perkembangan masa depan dan ramalan harga DOT Aug 21, 2025 pm 07:30 PM

Apakah titik direktori (duit syiling poker)? Asal -usul titik polkadot (polkadot) Prinsip operasi Polkadot mempunyai 5 ciri utama, yang bertujuan untuk menubuhkan Ekosistem Polkadot Polkadot Polkadot Polkadot Polkadot Polkadot. Polkadot 2025 Ramalan Harga Polkadot 2026-203

Bagaimana pemula memperoleh keuntungan pertama mereka melalui perdagangan tempat di Binance Bagaimana pemula memperoleh keuntungan pertama mereka melalui perdagangan tempat di Binance Aug 18, 2025 pm 09:09 PM

Di Binance Spot Trading, orang baru boleh mendapatkan keuntungan pertama mereka dengan membeli harga yang rendah dan menjual dengan harga yang tinggi. Mereka perlu menguasai operasi asas seperti pasangan perdagangan, untung berhenti dan berhenti, dan menubuhkan kedudukan dalam kelompok. Digabungkan dengan analisis teknikal dan pemerhatian pasaran, mereka dapat menguji perairan dengan sejumlah kecil dana, memberi tumpuan kepada kawalan risiko dan keselamatan dana, mengelakkan kedudukan penuh dan operasi susulan, dengan jelas mengira keuntungan dan kerugian melalui harga USDT, dan secara beransur-ansur mengumpul pengalaman untuk mencapai keuntungan yang berterusan.

Laman web apa yang ada untuk agregasi maklumat cryptocurrency udara? Laman web apa yang ada untuk agregasi maklumat cryptocurrency udara? Aug 21, 2025 pm 07:36 PM

Cryptocurrency Airdrop Maklumat Laman web Agregasi termasuk Airdrop Alert, One Click Airdrop Tracker, Airdrop.io percuma dan coinmarketcap Airdrop sektor. Platform ini mengintegrasikan projek udara rangkaian penuh dan menyediakan fungsi seperti pemeriksaan klasifikasi, panduan tugas dan penjejakan kemajuan penyertaan untuk membantu pengguna mendapatkan token percuma dengan cekap.

Kedudukan aplikasi perdagangan bitcoin arus perdana, senarai lapan pengguna global Kedudukan aplikasi perdagangan bitcoin arus perdana, senarai lapan pengguna global Aug 21, 2025 am 08:54 AM

Platform Perdagangan Aset Crypto adalah hab utama yang menghubungkan pengguna dan mata wang digital. Artikel ini memperkenalkan platform global arus perdana seperti Binance, OKX, Gate.io, Huobi, Kucoin, Kraken, Bitfinex dan Bitstamp. Platform ini telah dilakukan secara luar biasa dari segi jumlah pengguna, jumlah urus niaga, keselamatan, kecairan dan kepelbagaian perkhidmatan, yang meliputi pelbagai perniagaan seperti tempat, derivatif, defi, NFT, dan lain -lain, memenuhi keperluan pengguna yang berbeza, dan mempromosikan populasi dan pembangunan aset digital pada skala global.

Duit syiling mana yang membuat akaun teratas dalam bulatan mata wang memberi perhatian pada bulan Ogos? Duit syiling mana yang membuat akaun teratas dalam bulatan mata wang memberi perhatian pada bulan Ogos? Aug 21, 2025 am 09:12 AM

Defai, Defi dan Desci menjadi tiga naratif arus perdana pasaran crypto pada bulan Ogos. Token seperti Grift, Link, dan Uro mendapat perhatian Kol. Defai naik 45%, Desci naik 78%, ARB, APT, dan TAO yang lama di pasaran sebenar untuk membuat keuntungan. Magacoin, XRP, dan Pepe popular di kalangan masyarakat, dan sentimen pasaran positif tetapi risiko kekal.

Berapa kos token wlfie Berapa kos token wlfie Aug 21, 2025 am 09:15 AM

WLFI adalah token tadbir urus untuk platform Lendflare, yang dibina di atas kewangan cembung untuk mengoptimumkan pertanian pendapatan pada lengkung dan cembung. Harganya dipengaruhi oleh keadaan pasaran keseluruhan pasaran Crypto, platform TVL, tadbir urus dan mekanisme ikrar, hubungan dan permintaan dan persekitaran yang kompetitif. Pelabur boleh menanyakan harga masa nyata melalui platform seperti Coingecko, CoinMarketCap atau UniSwap, dan kemudian membeli USDT melalui pertukaran arus perdana seperti Binance, OKX, dan Huobi, dan mengeluarkan wang tunai ke platform yang menyokong transaksi WLFI untuk penebusan. Perhatikan konsistensi rangkaian dan ketepatan alamat semasa operasi untuk mengelakkan kerugian aset.

Mempunyai token WLFI di bursa Mempunyai token WLFI di bursa Aug 21, 2025 am 09:18 AM

Token WLFI belum disahkan dilancarkan di bursa berpusat arus perdana. Pelabur perlu mengesahkan status penyenaraian mereka melalui saluran rasmi atau platform seperti CoinMarketCap dan Coingecko. Sekiranya mereka tidak dilancarkan, mereka hanya boleh berdagang di bursa yang terdesentralisasi (DEX) seperti UniSwap dan Pancakeswap. Pengguna boleh menyambung ke DEX melalui storan Web3 seperti metamask dan masukkan alamat kontrak yang diperoleh oleh pegawai untuk berdagang. Perhatikan toleransi slip dan risiko keselamatan semasa beroperasi; Sama ada WLFI boleh dilancarkan pada pertukaran berpusat pada masa akan datang bergantung kepada faktor -faktor seperti asas projek, aktiviti komuniti, kecairan dan pematuhan. Pihak projek perlu aktif berhubung dengan pertukaran dan memenuhi keperluan semakan, sementara Binance, OKX, Huobi

See all articles