⚙ Admin Mode · Unique visitors: —
News Tools Prompty AI ORBYNELLE AI Directory AI Playground English class AI Websites Mini Apps ASCII Scene ASCII Photo Surrealism AI Assistant

ORBYNELLE

ORBYNELLE — A tiny world. An endless story.

A preview of the upcoming strategy game

Step into the world of ORBYNELLE as it takes shape. This preview shows exploration, the construction of the first buildings, and the atmosphere of the world as day turns to night. The game is in development, and its visuals and gameplay will continue to evolve.

Development footage · 11 min 21 sec Open video separately
AI TOOLS · ONE PLACE

Explore AI platforms

A curated directory of widely used AI assistants, research tools, creative platforms and developer tools.

Curated selection, not a strict traffic ranking. Free access, credits and prices can change by country and over time.

Country labels refer to the provider’s home base.

No matching AI platforms found.
AI
Prompty AI
Technical Guides
Automation
Pneumatics
Cylinders, valves, ejectors
M
Electrics
Motors, drives, PLCs
Hydraulics
Pumps, cylinders, pressure
Other
Other technologies
Electronics
Electronic schematics
Power supplies
Rectifiers, regulators
Audio frequency
Amplifiers, preamplifiers
Test instruments
Voltmeters, generators, probes
Digital
Logic, timers, microcontrollers
Engineering Tools
Calculators & Converters
Electrical
Ohm's law, power, divider
Force & Pressure
Cylinder force, flow, air use
Converters
Units: bar, PSI, °C, mm
Wiring
Cross-section, voltage drop

AI · CREATIVITY · INNOVATION

MECHNEXT.EU — Intelligence in Motion

A space for artificial intelligence, creative ideas and useful digital tools.

01CONNECTED KNOWLEDGE SYSTEM
News
Latest intelligence
Loading articles…
SageMaker pozwala sterować treningiem z Pythona na zarządzanych GPU
AI News

SageMaker pozwala sterować treningiem z Pythona na zarządzanych GPU

Interfejsy sesji treningowych Amazon SageMaker AI pozwalają według AWS tworzyć własne pętle treningowe w Pythonie. Operacje takie jak forward_backward, optim_step i sample działają na aktywnej sesji zachowującej stan i model załadowany na GPU między krokami. Usługa obsługuje środowisko wykonawcze, wykonanie rozproszone, synchronizację gradientów, odtwarzanie po awarii oraz izolację najemców.

Lokalny kod steruje sesją

Sesję można prowadzić z lokalnego procesu Pythona, gdy wybrany model bazowy i adapter LoRA znajdują się na zarządzanych akceleratorach. Nie trzeba tworzyć klastra ani przygotowywać pliku konfiguracji opisującego całe zadanie z góry.

SDK wykorzystuje kolejno trzy klienty. ServiceClient przechowuje ustawienia platformy i uruchamia sesję, TrainingClient udostępnia trening oraz zapis punktów kontrolnych, a SamplingClient zapewnia sample i compute_logprobs. Aktywne sesje mają także endpoint chat completions zgodny z OpenAI.

W pokazanej pętli RL zarządzane GPU generują odpowiedzi, a lokalny Python je ocenia. forward_backward i optim_step aktualizują model; następnie save_weights_and_get_sampling_client odświeża sampler. Przy nadzorowanym dostrajaniu pomija się generowanie i obliczanie nagród, stosując stratę cross_entropy do oznaczonych przykładów.

Kolejność operacji i rozliczenia

Wywołania związane z GPU natychmiast zwracają obiekty APIFuture. Żądania trafiają do kolejki i są wysyłane w tle, a result() czeka na zakończenie. Generowanie może odbywać się równolegle, lecz operacje treningowe zachowują kolejność zgłoszenia. Przykładowy rekord zawiera tokeny polecenia i odpowiedzi, logarytmy prawdopodobieństw tokenów, przewagę oraz maskę wyłączającą tokeny polecenia z obliczania straty.

AWS podaje, że opłaty zależą od tokenów przetworzonych podczas operacji na GPU. Czas GPU nie jest naliczany podczas lokalnego obliczania nagród, ładowania danych, logowania i debugowania. Dostępne są SFT, straty RL ppo, importance_sampling i cispo oraz własne cele, w tym optymalizacja preferencji i destylacja. AWS pozycjonuje sesje jako zapewniające większą kontrolę algorytmu niż Serverless Model Customization i mniej obowiązków operacyjnych niż Training Jobs lub HyperPod.

Punkty kontrolne i przepisy

Każdy zapis punktu kontrolnego rejestruje wersję pakietu modelu. Przykład zapisuje model scalony do wdrożenia oraz wagi i stan optymalizatora do wznowienia przez create_training_client_from_state_with_optimizer. Scalone punkty kontrolne można wdrażać na endpointach czasu rzeczywistego. Sesje zajmują limit współbieżności aż do zatrzymania lub wygaśnięcia.

Towarzyszący zbiór przepisów obsługuje partie danych, szablony czatu, estymację przewagi, nakładanie generowania i treningu, walidację, wznawianie, metryki kroków i zapis konfiguracji. Obejmuje chatowe SFT z Tulu 3 i UltraChat, pełny trening RL na GSM8K oraz dopasowanie preferencji KTO z binarnych ocen.

Wyniki zgłoszone przez AWS

Przykład GSM8K trenuje adapter LoRA dla GPT-OSS 20B metodą GRPO, wzmacniając odpowiedzi o poprawności powyżej średniej grupy. AWS podaje, że dziesięć kroków na 40 zadaniach zwiększyło trafność na wydzielonych danych testowych z 56% do 75%.

Przepis code_rl korzysta z zadań programistycznych DeepCoder i ocenia wygenerowane rozwiązania w Pythonie testami w lokalnym kontenerze SandboxFusion. Przyznaje 1 za zaliczenie wszystkich testów i 0 w innym przypadku, z karą 0,1 za brak bloku kodu. Dwie tury pozwalają wywołać check_solution, sprawdzić wyniki i poprawić odpowiedź.

Przepis nakłada generowanie na trening, ogranicza nieaktualność odpowiedzi, stosuje cispo do korekty różnic polityk i liczy gradienty w podpartiach. AWS opisuje adapter LoRA rangi 32, 50 kroków, 128 zadań, osiem odpowiedzi na zadanie, dwie tury i limit opóźnienia trzech kroków. Nagroda treningowa wzrosła z 0,46 do 0,60, a trafność na 200 wydzielonych zadaniach z 40% do 50,5%. Metryki można opcjonalnie publikować w zarządzanym MLflow SageMaker.

To wyniki konkretnych przebiegów raportowane przez AWS, bez gwarancji dla innych zastosowań. Materiał nie podaje listy obsługiwanych modeli, regionów, liczbowych limitów ani cen za token.

Add Article

Contact us

Have a question or want to submit a catalogue? Send us a message.

About Mechnext

MechNext is an independent project exploring artificial intelligence and practical ways to use it. I share clear articles, ideas, experiments and tools that reveal what AI can do in everyday life and at work.

The project grew from curiosity about how far AI can go and a desire to try new possibilities in practice. It is a place for anyone who wants to understand artificial intelligence better and use it creatively.

Content on MechNext is for information only and is not a commercial offer or professional advice. AI outputs can be wrong, so verify important information with trusted sources.