bugs in LossesHelper.removeSqueezableDimensions
还没有人认领这个 Issue。
- 主要语言
- Java
- 星标
- 928
- 派生
- 227
- PR 合并指标
- 30 天内没有已合并 PR
描述
We execute the following statement if either rank is statically known, but it doesn't give the desired result if the other rank is unknown.
https://github.com/tensorflow/java/blob/5532bf0af4a908ee36b6017a8745e515bb3bb544/tensorflow-framework/src/main/java/org/tensorflow/framework/losses/impl/LossesHelper.java#L215
Also, I believe we need to specify the last axis here:
https://github.com/tensorflow/java/blob/5532bf0af4a908ee36b6017a8745e515bb3bb544/tensorflow-framework/src/main/java/org/tensorflow/framework/losses/impl/LossesHelper.java#L217
and here:
https://github.com/tensorflow/java/blob/5532bf0af4a908ee36b6017a8745e515bb3bb544/tensorflow-framework/src/main/java/org/tensorflow/framework/losses/impl/LossesHelper.java#L219
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
从 tensorflow-framework/src/main/java/org/tensorflow/framework/losses/impl/LossesHelper.java 中引用的第 215、217 和 219 行开始。跟踪秩处理和轴操作,然后验证其中一个秩未知时的行为。当未知秩的情况产生预期结果,并且操作明确使用最后一个轴时,即表示完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- java
- 领域
- machine-learning
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100