diff options
| author | Yong He <yonghe@outlook.com> | 2022-11-01 10:24:04 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-11-01 10:24:04 -0700 |
| commit | 487855ecb46ec4360464d2f028cedf8c24a66d29 (patch) | |
| tree | ef3749534b7ba3034c631ced0823d47339c830a9 | |
| parent | 1817e9530989072ac34ff16d11fcc570f7862998 (diff) | |
Remove unnecessary `:IDifferentiable` conformance in tests. (#2482)
Co-authored-by: Yong He <yhe@nvidia.com>
| -rw-r--r-- | tests/autodiff/generic-impl-jvp.slang | 6 | ||||
| -rw-r--r-- | tests/autodiff/getter-setter-multi.slang | 2 | ||||
| -rw-r--r-- | tests/autodiff/getter-setter.slang | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/tests/autodiff/generic-impl-jvp.slang b/tests/autodiff/generic-impl-jvp.slang index 7f4c4313e..511e0b0d8 100644 --- a/tests/autodiff/generic-impl-jvp.slang +++ b/tests/autodiff/generic-impl-jvp.slang @@ -8,8 +8,8 @@ typedef float Real; typealias IDFloat = IFloat & IDifferentiable; -__generic<T : IDifferentiable, let N : int> -struct dvector : IDifferentiable +__generic<T, let N : int> +struct dvector { T values[N]; }; @@ -139,7 +139,7 @@ DifferentialPair<T> dot_jvp(dpvector<T, N> a, dpvector<T, N> b) } __generic<let N : int> -struct lineardvector : IDifferentiable +struct lineardvector { myvector<Real, N>.Differential val; diff --git a/tests/autodiff/getter-setter-multi.slang b/tests/autodiff/getter-setter-multi.slang index 85b6a3c63..3bf208e02 100644 --- a/tests/autodiff/getter-setter-multi.slang +++ b/tests/autodiff/getter-setter-multi.slang @@ -4,7 +4,7 @@ //TEST_INPUT:ubuffer(data=[0 0 0 0 0], stride=4):out,name=outputBuffer RWStructuredBuffer<float> outputBuffer; -struct B : IDifferentiable +struct B { float3 z; float.Differential k[10]; diff --git a/tests/autodiff/getter-setter.slang b/tests/autodiff/getter-setter.slang index a9e01b8c6..5842654b5 100644 --- a/tests/autodiff/getter-setter.slang +++ b/tests/autodiff/getter-setter.slang @@ -4,7 +4,7 @@ //TEST_INPUT:ubuffer(data=[0 0 0 0 0], stride=4):out,name=outputBuffer RWStructuredBuffer<float> outputBuffer; -struct B : IDifferentiable +struct B { float z; }; |
