-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PIR 动转静理想态单测推全验证任务列表(二期)🥳 #60131
Labels
PFCC
Paddle Framework Contributor Club,https://github.com/PaddlePaddle/community/tree/master/pfcc
status/close
已关闭
type/others
其他问题
Comments
Save/Load
该方向具体支持 tracking issue 见 #64098 |
This comment was marked as outdated.
This comment was marked as outdated.
控制流
|
This comment was marked as outdated.
This comment was marked as outdated.
整图导出(train step)
|
paddle-bot
bot
added
the
PFCC
Paddle Framework Contributor Club,https://github.com/PaddlePaddle/community/tree/master/pfcc
label
Dec 19, 2023
其它
|
This was referenced Dec 20, 2023
This was referenced Dec 21, 2023
This was referenced Jan 30, 2024
This was referenced Mar 18, 2024
This was referenced Apr 2, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
PFCC
Paddle Framework Contributor Club,https://github.com/PaddlePaddle/community/tree/master/pfcc
status/close
已关闭
type/others
其他问题
一. BackGround 📚
任务背景:#58633
二. Task 🙋🏻♀️
✅:已经完全修复,所有单测都OK!
🟢:待合入,合入之后完全修复!
🟡:当前阶段不需要人力继续跟进,下阶段推进(Save、控制流、AMP、编译器、PyFuncOp、TrainStep整图导出)
❌:单测没有通过,需要人力跟进。
🚧:待分析,单测还没有进行分析,可以进行分析或者是修复。
整体进度(108/115):
遗留问题修复(点击展开)
TestAssertVariable.test_non_variable
{test_train, test_train_composite}
The owner op type is:pd_op.full_like
TestSequential
OpResult.__eq__
TypeError: The type of 'input' in ConditionalBlock must be (<class 'paddle.base.framework.Variable'>, <class 'paddle.Tensor'>), but received <class 'paddle.base.libpaddle.pir.OpResult'>.
TestRecursiveCall2
paddle.nn.Layer.__call__
或者paddle.nn.Layer._dygraph_call_func
,含 cond OP,控制流尚不支持ValueError: (InvalidArgument) linear(): argument 'weight' (position 1) must be Tensor, but got Parameter (at Paddle/paddle/fluid/pybind/eager_utils.cc:1136) [operator < linear > error]
test_variable
__eq__
TestGrad
TestGradLinear
test_lstm_to_static
test_lstm_to_static
RNN 相关 API 没有适配TypeError: Cannot interpret '<DataType.FLOAT32: 10>' as a data type
精度问题test_lstm_to_static
Not equal to tolerance rtol=1e-05, atol=0
test_lstm_to_static
TestDyToStaticSaveInferenceModel
python/paddle/jit/dy2static/py_layer.py
的save_for_backward
有做类型检查,尝试解决后还需要解决paddle/static/nn/static_pylayer.py
文件下一些方法的适配ValueError: (InvalidArgument) Currently, we can only get name of OpResult that is persistable
TestPartialProgramRaiseError
PartialProgramLayer
下的_check_params_all_inited
AttributeError: 'paddle.base.libpaddle.pir.Program' object has no attribute 'blocks'
forward
里面了, #59314 (review){TestSliceInIf, TestSliceInWhileLoop, TestSliceInForLoop}
test_slice.py依赖setitem{TestSetValueWithLayerAndSave, TestSetValue}
setitem @建业test_tensor_cuda_on_default_cpu
set_parameter
会导致插入 D2H copy 回 CPU其他的有依赖项的具体分类见下面 comments
The text was updated successfully, but these errors were encountered: