Brúka eina fyrireikaða cache til fetch_20newsgroups hjá scikit-learn
Ger eina samsvarandi fetch_20newsgroups-cache við tann stuðlaða fetcher, flyt hana og brúka síðan download_if_missing=False.
Tá ið málið ikki kann heinta gjøgnum sín proxy, fyrireika dattasettið við tí stuðlaða fetcher á eini góðkendari virkari leið og flyt ta samsvarandi cache. Á málinum:
from sklearn.datasets import fetch_20newsgroups
dataset = fetch_20newsgroups(
data_home='/path/to/prepared-scikit-data',
download_if_missing=False,
)download_if_missing=False reisir OSError, um dattan vantar; tað roynir ikki aðra heintisleið. Brúka úrslitið til at skilja manglandi fyrireiking frá seinni datta-handling.
Samsvara staðið hjá cache hjá málinum. get_data_home sigur frá sjálvfaldandi virðinum, meðan SCIKIT_LEARN_DATA ella ein greið data_home kunnu broyta tað. Ein cache í heimamappu hjá øðrum brúkara er ikki sjálvvirkandi sjónlig her.
Ger cache við eini samsvarandi bókasavnsútgávu og fetcher-inum sjálvum. Ein tar-arkív ella ein hondgjørd innanhýsis pickle er ikki umbýtilig við tað stuðlaða úrslitið.
Til beinleiðis heintanir, set upp proxy-umhvørvið hjá tí veruliga heintaranum, áðrenn Python byrjar. Har sum dattasethýsarin er almennur og heintanir gjøgnum almenna proxy eru loyvdar, veitir HTTP-proxy listin kandidatar til HTTP-proxy-umhvørvisvirðini hjá heintaranum. At leggja scikit-learn inn ella brúka viðfylgjandi load_*-dømi venjar ikki eina netverksheintan av dattasetti.