Yin amfani da cache da aka shirya don fetch_20newsgroups na scikit-learn
Ƙirƙiri cache na fetch_20newsgroups mai jituwa ta hanyar fetcher da ake tallafawa, canza shi, sannan yi amfani da download_if_missing=False.
Lokacin da manufa ba za ta iya saukewa ta proxy ɗinta ba, shirya saitin bayanai da fetcher ɗin da ake tallafawa a kan hanyar aiki da aka amince da ita sannan ka canza cache ɗin da ya dace. A kan manufa:
from sklearn.datasets import fetch_20newsgroups
dataset = fetch_20newsgroups(
data_home='/path/to/prepared-scikit-data',
download_if_missing=False,
)download_if_missing=False yana haifar da OSError idan bayanan ba su nan; ba ya gwada wata hanyar saukewa. Yi amfani da wannan sakamakon don bambanta shirye-shiryen da ya ɓace da aikin bayanai na gaba.
Daidaita wurin cache na manufa. get_data_home yana ba da rahoton tsoho, yayin da SCIKIT_LEARN_DATA ko data_home bayyananne zai iya canza shi. Cache a cikin gidan wani mai amfani ba ya bayyana a nan kai tsaye.
Ƙirƙiri cache ɗin da sigar ɗakin karatu mai jituwa da fetcher ɗin kansa. Taskar tar ko pickle na ciki da aka yi da hannu ba su da musanya da wannan sakamakon da ake tallafawa.
Don saukewa kai tsaye, saita yanayin proxy na ainihin mai saukewa kafin Python ya fara. Inda mai karɓar saitin bayanai ya zama na jama'a kuma an yarda da saukewa ta proxy na jama'a, jerin proxy na HTTP yana ba da 'yan takara don ƙimar yanayin proxy na HTTP na mai saukewa. Shigar da scikit-learn ko amfani da misalan load_* da aka haɗa ba ya gwada saukar saitin bayanai ta hanyar sadarwa.