scikit-learn-en fetch_20newsgroups-erako prestaturiko cachea erabiltzea
Sortu fetch_20newsgroups cache bateragarria onartutako fetcherrarekin, transferitu eta gero erabili download_if_missing=False.
Helburuak bere proxyaren bidez deskargatu ezin duenean, prestatu datu-multzoa onartutako fetcherrarekin laneko bide onartu batean eta transferitu cache bateragarria. Helburuan:
from sklearn.datasets import fetch_20newsgroups
dataset = fetch_20newsgroups(
data_home='/path/to/prepared-scikit-data',
download_if_missing=False,
)download_if_missing=False-ek OSError sortzen du datuak falta badira; ez du beste deskarga-bide bat probatzen. Emaitza hori erabili prestaketa faltaren eta geroagoko datu-eragiketa baten arteko bereizketa egiteko.
Egokitu helburuko cachearen kokapena. get_data_home-ek lehenetsia jakinarazten du, eta SCIKIT_LEARN_DATA edo data_home esplizitu batek alda dezakete. Beste erabiltzaile baten home direktorioan dagoen cachea ez da automatikoki hemen ikusten.
Sortu cachea liburutegi-bertsio bateragarri batekin eta fetcherrarekin berarekin. tar artxibo bat edo eskuz egindako barne-pickle bat ez dira onartutako emaitza horrekin trukagarriak.
Zuzeneko deskargetarako, konfiguratu benetako deskargatzailearen proxy-ingurunea Python abiatu aurretik. Datu-multzoaren ostalaria publikoa denean eta proxy publiko bidezko deskargak baimenduta daudenean, HTTP proxy zerrendak hautagaiak eskaintzen ditu deskargatzailearen HTTP proxy ingurune-balioetarako. scikit-learn instalatzeak edo barneko load_* adibideak erabiltzeak ez du sareko datu-multzoaren deskargarik praktikatzen.