Wann d'Zil net iwwer säi Proxy kann eroflueden, bereet den Dataset mam ënnerstëtzten Fetcher op engem guttgeheeschen Aarbechtswee vir an transferéiert déi kompatibel Cache. Um Zil:

from sklearn.datasets import fetch_20newsgroups

dataset = fetch_20newsgroups(
    data_home='/path/to/prepared-scikit-data',
    download_if_missing=False,
)

download_if_missing=False léisst OSError aus, wann d'Donnéeën fehlen; et probéiert keen aneren Erofluedwee. Benotzt dëst Resultat fir fehlend Virbereedung vun enger spéiderer Datenoperatioun z'ënnerscheeden.

Passt d'Cachesplaz vum Zil un. get_data_home mellt den Standard, wärend SCIKIT_LEARN_DATA oder eng explizit data_home en ännere kënnen. Eng Cache am Heemverzeechnes vun engem aneren Benotzer ass hei net automatesch siichtbar.

Erstellt d'Cache mat enger kompatibeler Bibliothéiksversioun an dem Fetcher selwer. En tar-Archiv oder en handgemaachte internen Pickle sinn net mat deem ënnerstëtzte Resultat austauschbar.

Fir Live-Eroflueden, konfiguréiert d'Proxy-Ëmfeld vum tatsächlechen Eroflueder, ier Python start. Wou den Dataset-Host ëffentlech ass an Eroflueden iwwer ëffentlech Proxye erlaabt sinn, liwwert d'HTTP-Proxy-Lëscht Kandidaten fir d'HTTP-Proxy-Ëmfeldwäerter vum Eroflueder. D'Installatioun vu scikit-learn oder d'Benotze vun agebonnenen load_*-Beispiller üübt keen Netzwierk-Dataset-Eroflueden aus.

Ähnlech Artikelen