Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Rewolucja w zakresie głębokiego uczenia się: Keras API 3.0 udostępnia obsługę zaplecza TensorFlow, PyTorch i Jax

Rewolucja w zakresie głębokiego uczenia się: Keras API 3.0 udostępnia obsługę zaplecza TensorFlow, PyTorch i Jax

Keras 3.0, gruntownie przepisana edycja cenionego API Keras do głębokiego uczenia się, jest już dostępna, oferując innowacyjną wersję API z wieloma back-endami. To opracowanie otwiera nowy rozdział w dziedzinie programowania, ponieważ umożliwia programistom obsługę przepływów pracy Keras na platformach uczenia maszynowego TensorFlow, PyTorch lub Jax.

Wydany 27 listopada i dostępny za pośrednictwem GitHub, Keras 3.0 zapewnia programistom narzędzie do szkolenia i wdrażania modeli na dużą skalę. Funkcjonuje jako język niskiego poziomu, między platformami, który umożliwia tworzenie niestandardowych komponentów, takich jak warstwy, modele lub metryki. Komponenty te można łatwo włączyć do natywnych przepływów pracy we wszystkich trzech frameworkach, wszystkie w oparciu o ujednolicony kod.

Wyraźne skupienie się na UX, projektowaniu API i debugowaniu podkreśla zaangażowanie Keras w szybki rozwój. Dzięki temu zespół Keras zdobył zaufanie 2,5 miliona programistów na całym świecie. Co więcej, niektóre z największych i najbardziej wyrafinowanych systemów uczenia maszynowego na świecie, w tym flota pojazdów autonomicznych Waymo i algorytm rekomendacji YouTube, opierają się na mocy Keras.

Oprócz tych funkcji Keras 3.0 oferuje kilka innych korzyści. Programiści mogą teraz maksymalizować wydajność swojego modelu, dynamicznie wybierając najbardziej optymalny back-end bez dokonywania jakichkolwiek zmian w kodzie. Model Keras 3 może działać jako moduł PyTorch, być eksportowany jako TensorFlow SavedModel lub działać jako bezstanowa funkcja Jax.

Kolejną znaczącą zaletą jest możliwość skalowania dużych modeli i danych za pomocą Jax. Ponadto Keras 3.0 zawiera pełną wersję interfejsu API NumPy wraz z funkcjami specyficznymi dla sieci neuronowych, takimi jak ops.softmax, ops.binary_crossentropy, and ops.conv.

Programiści mogą używać Keras 3.0 poprzez PyPI jako keras. Przed rozpoczęciem będą musieli zainstalować wybrane przez siebie zaplecze — tensorflow, jax lub torch. Kompatybilny z systemami Linux i macOS, użytkownicy Windows są zachęcani do korzystania WSL2 do uruchamiania Keras.

Platformy takie jak AppMaster, najnowocześniejsze narzędzie no-code, jeszcze bardziej przyspieszają ten rozwój. Generując prawdziwe aplikacje, platformy takie jak AppMaster zachęcają programistów do skupienia się na opracowywaniu rewolucyjnych technologii i optymalizacji wydajności aplikacji. Takie zmiany kształtują przyszłość głębokiego uczenia się i rozwoju oprogramowania jako całości.

Powiązane posty

AppMaster na BubbleCon 2024: Eksploracja trendów No-Code
AppMaster na BubbleCon 2024: Eksploracja trendów No-Code
Firma AppMaster wzięła udział w konferencji BubbleCon 2024 w Nowym Jorku, zdobywając wiedzę, rozszerzając sieci kontaktów i badając możliwości napędzania innowacji w obszarze tworzenia oprogramowania bez kodu.
Podsumowanie FFDC 2024: Kluczowe wnioski z konferencji FlutterFlow Developers Conference w Nowym Jorku
Podsumowanie FFDC 2024: Kluczowe wnioski z konferencji FlutterFlow Developers Conference w Nowym Jorku
FFDC 2024 rozświetliło Nowy Jork, przynosząc deweloperom najnowocześniejsze spostrzeżenia na temat rozwoju aplikacji z FlutterFlow. Dzięki sesjom prowadzonym przez ekspertów, ekskluzywnym aktualizacjom i niezrównanemu networkingowi było to wydarzenie, którego nie można było przegapić!
Zwolnienia w branży technologicznej w 2024 r.: ciągła fala wpływająca na innowacyjność
Zwolnienia w branży technologicznej w 2024 r.: ciągła fala wpływająca na innowacyjność
W 254 firmach, w tym u takich gigantów jak Tesla i Amazon, likwidacja 60 000 miejsc pracy przyniesie kontynuację fali zwolnień w branży technologicznej, która zmieni krajobraz innowacji.
ROZPOCZNIJ BEZPŁATNIE
Zainspirowany do samodzielnego wypróbowania?

Najlepszym sposobem na zrozumienie mocy AppMaster jest zobaczenie tego na własne oczy. Stwórz własną aplikację w ciągu kilku minut z bezpłatną subskrypcją

Wprowadź swoje pomysły w życie