Úsáid a bhaint as taisce ullmhaithe le haghaidh fetch_20newsgroups de chuid scikit-learn
Cruthaigh taisce chomhoiriúnach fetch_20newsgroups tríd an fetcher tacaíochta, aistrigh í, agus ansin úsáid download_if_missing=False.
Nuair nach féidir leis an sprioc íoslódáil trína seachfhreastalaí, ullmhaigh an tacar sonraí leis an fetcher tacaíochta ar chonair oibre ceadaithe agus aistrigh an taisce chomhoiriúnach. Ar an sprioc:
from sklearn.datasets import fetch_20newsgroups
dataset = fetch_20newsgroups(
data_home='/path/to/prepared-scikit-data',
download_if_missing=False,
)Ardaíonn download_if_missing=False OSError mura bhfuil na sonraí ann; ní dhéanann sé iarracht ar chonair íoslódála eile. Úsáid an toradh sin chun ullmhúchán atá ar iarraidh a idirdhealú ó oibríocht sonraí níos déanaí.
Meaitseáil suíomh taisce na sprice. Tuairiscíonn get_data_home an réamhshocrú, agus féadann SCIKIT_LEARN_DATA nó data_home shoiléir é a athrú. Níl taisce i mbunachair eile le feiceáil go huathoibríoch anseo.
Cruthaigh an taisce le leagan comhoiriúnach den leabharlann agus leis an fetcher féin. Ní féidir cartlann tar nó pickle inmheánach lámhdhéanta a mhalartú leis an toradh tacaíochta sin.
Le haghaidh íoslódálacha beo, cumraigh timpeallacht seachfhreastalaí an fhíor-íoslódálaí sula dtosaíonn Python. Nuair atá óstach an tacair sonraí poiblí agus íoslódálacha trí sheachfhreastalaí poiblí ceadaithe, soláthraíonn an liosta seachfhreastalaí HTTP iarrthóirí do luachanna timpeallachta seachfhreastalaí HTTP an íoslódálaí. Ní chleachtann suiteáil scikit-learn ná úsáid samplaí load_* atá cuachta íoslódáil tacair sonraí thar an líonra.