Python-Edu
Starannie dobrana kolekcja wysokiej jakości poradników Pythona, dokumentacji i czystych przykładów kodu do trenowania asystentów programistycznych.
from datasets import load_dataset
ds = load_dataset("")Podgląd przykładowego wiersza
def quicksort(arr):
# Sorts an array using the quicksort algorithm.
if len(arr) <= 1:
return arr
pivot = arr[len(arr) // 2]
left = [x for x in arr if x < pivot]
return quicksort(left) + [x for x in arr if x == pivot] + quicksort([x for x in arr if x > pivot])Pierwszy fine-tuning? Przejdź przewodnik krok po kroku: Zrób fine-tuning pierwszego LLM w godzinę
Najczęstsze pytania
Czy mogę użyć Python-Edu komercyjnie?
Tak — Python-Edu jest udostępniony na licencji MIT, liberalnej licencji pozwalającej na użycie komercyjne, w tym trenowanie modeli wdrażanych w produkcie. Przed publikacją sprawdź wymogi atrybucji na karcie zbioru.
Ile danych zawiera Python-Edu i czy potrzebuję wszystkich?
Python-Edu zawiera 400 GB. Rzadko potrzebujesz całości: do fine-tuningu stylu i formatu wystarcza kilkaset–kilka tysięcy przykładów — załaduj wycinek (np. split="train[:1000]") i zwiększaj skalę tylko, gdy jakość przestaje rosnąć.
Do czego Python-Edu nadaje się najlepiej?
Continued pretraining for Python code understanding. Należy do sekcji „Instrukcje / SFT" naszego centrum zbiorów danych, gdzie znajdziesz alternatywy i zbiory komplementarne.