scikit-learn හි fetch_20newsgroups සඳහා සකස් කළ cache එකක් භාවිත කරන්න
සහාය දක්වන fetcher හරහා ගැළපෙන fetch_20newsgroups cache එකක් සාදා, එය මාරු කර, පසුව download_if_missing=False භාවිත කරන්න.
ඉලක්කයට එහි proxy හරහා බාගත කළ නොහැකි විට, අනුමත ක්රියාකාරී මාර්ගයේ සහාය දක්වන fetcher සමඟ දත්ත කට්ටලය සකස් කර ගැළපෙන cache එක මාරු කරන්න. ඉලක්කයේ:
from sklearn.datasets import fetch_20newsgroups
dataset = fetch_20newsgroups(
data_home='/path/to/prepared-scikit-data',
download_if_missing=False,
)දත්ත නොමැති නම් download_if_missing=False OSError එකක් ඇති කරයි; එය වෙනත් බාගැනීම් මාර්ගයක් උත්සාහ නොකරයි. නොමැති සකස් කිරීම පසුව සිදුවන දත්ත ක්රියාවකින් වෙන් කර හඳුනාගැනීමට එම ප්රතිඵලය භාවිත කරන්න.
ඉලක්කයේ cache ස්ථානය ගැළපෙන්න. get_data_home පෙරනිමිය වාර්තා කරන අතර SCIKIT_LEARN_DATA හෝ පැහැදිලි data_home එය වෙනස් කළ හැක. වෙනත් පරිශීලකයෙකුගේ home තුළ ඇති cache එක මෙහි ස්වයංක්රීයව නොපෙනේ.
ගැළපෙන library අනුවාදය සහ fetcher එකම භාවිත කර cache එක සාදන්න. tar සංරක්ෂිතයක් හෝ අතින් සාදන ලද අභ්යන්තර pickle එකක් එම සහාය දක්වන ප්රතිඵලය සමඟ හුවමාරු කළ නොහැක.
සජීවී බාගැනීම් සඳහා, Python ආරම්භ වීමට පෙර සැබෑ බාගත කරන්නාගේ proxy පරිසරය වින්යාස කරන්න. දත්ත කට්ටලයේ host එක පොදු නම් සහ පොදු proxy හරහා බාගැනීම් අවසර දී ඇත්නම්, HTTP proxy ලැයිස්තුව බාගත කරන්නාගේ HTTP proxy පරිසර අගයන් සඳහා අපේක්ෂකයින් සපයයි. scikit-learn ස්ථාපනය කිරීම හෝ ඇතුළත් load_* උදාහරණ භාවිත කිරීම ජාල දත්ත කට්ටල බාගැනීමක් පුහුණු නොකරයි.