- 博客(2)
- 收藏
- 关注
原创 torch.nn.Parameter用法
torch.nn.Parameter 是 PyTorch 中的一个类,主要用于将张量标记为模型中可学习的参数。它是 torch.Tensor 的子类,具有一个关键特性:如果一个 Parameter 被赋值给 nn.Module 的属性,那么它会自动被添加到模型的参数列表中,这使得它在调用 model.parameters() 时可以被方便地访问和优化。自动注册:当 Parameter 设置为 nn.Module 的属性时,它会自动成为模型的一部分,不需要手动将其添加到 parameters() 列表中。
2024-08-21 11:52:12 197
原创 RandomTreesEmbedding的原理和使用
RandomTreesEmbedding 的核心思想是利用多个决策树来对数据集进行随机切分,创建一个高维的稀疏二进制矩阵,其中每个决策树的叶节点都对应矩阵中的一个特征维度。一条数据点落在某个决策树的叶节点上时,该维度的值设为1,否则为0。通过这样的转换,原始数据被映射到一个新的特征空间上,通常这个特征空间的维度要远大于原始数据的维度。这种方法属于集成学习算法中的一种,通常用于高维数据的降维,以及为监督学习任务(如分类或回归)提取非线性特征。n_estimators:要构建的树的数量。
2024-01-29 10:55:58 317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人