如何创建一系列单词作为超参数进行迭代?
How do I create a range of words to iterate through as hyperparameters?
要创建一个数字范围,我们会这样做:
numbers = np.arange(1,15,1)
我们应该如何创建一个单词范围?:
linkage_all = (ward, complete, average, single)
我想定义这些词然后迭代聚类算法:
from sklearn.cluster import AgglomerativeClustering
clustering = AgglomerativeClustering(linkage=linkage_all).fit(X)
如果您尝试生成随机单词进行测试,这里有一个包
RandomWords
你可以得到这样的随机词
words = rw.random_words(count=10)
print(words)
## ['runs', 'experience', 'comments', 'freedom', 'permit', 'honks', 'pins', 'texts', 'grant', 'fathers']
你们很亲近。
linkage_all = ("ward", "complete", "average", "single")
for linkage in linkage_all:
clustering = AgglomerativeClustering(linkage=linkage).fit(X)
# do stuff with the clustering object
要创建一个数字范围,我们会这样做:
numbers = np.arange(1,15,1)
我们应该如何创建一个单词范围?:
linkage_all = (ward, complete, average, single)
我想定义这些词然后迭代聚类算法:
from sklearn.cluster import AgglomerativeClustering
clustering = AgglomerativeClustering(linkage=linkage_all).fit(X)
如果您尝试生成随机单词进行测试,这里有一个包 RandomWords
你可以得到这样的随机词
words = rw.random_words(count=10)
print(words)
## ['runs', 'experience', 'comments', 'freedom', 'permit', 'honks', 'pins', 'texts', 'grant', 'fathers']
你们很亲近。
linkage_all = ("ward", "complete", "average", "single")
for linkage in linkage_all:
clustering = AgglomerativeClustering(linkage=linkage).fit(X)
# do stuff with the clustering object