You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/CellArray.jl
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -201,10 +201,10 @@ function define_ROCCellArray()
201
201
202
202
ROCCellArray(A::CellArrays.CellArray{T,N,B,T_array}) where {T,N,B,T_array} = ( A = CellArrays.CellArray{T,N,B}(AMDGPU.ROCArray(A.data), A.dims); A ) #TODO: Once reshape is implemented in AMDGPU, the workaround can be applied as well: f(A)=(CellArrays.plain_flat(A); CellArrays.plain_arrayflat(A); return); if (B in (0,1)) @roc launch=false f(A) end; A )
@inline Base.getproperty(A::ROCCellArray{T,N,B,T_elem}, fieldname::Symbol) where {T<:CellArrays.FieldArray,N,B,T_elem} = ( (fieldname===:dims|| fieldname===:data) ?getproperty(A, Val(fieldname)) :@ArgumentError("Field access by name is not yet supported for ROCCellArray.") )
207
+
@inline Base.getproperty(A::ROCCellArray{T,N,B,T_elem}, fieldname::Symbol) where {T<:CellArrays.FieldArray,N,B,T_elem} = ( (fieldname===:dims|| fieldname===:data) ?getproperty(A, Val(fieldname)) :CellArrays.@ArgumentError("Field access by name is not yet supported for ROCCellArray.") )
208
208
end
209
209
end
210
210
@@ -249,7 +249,7 @@ function define_MtlCellArray()
@inline Base.getproperty(A::MtlCellArray{T,N,B,T_elem}, fieldname::Symbol) where {T<:CellArrays.FieldArray,N,B,T_elem} = ( (fieldname===:dims|| fieldname===:data) ?getproperty(A, Val(fieldname)) :@ArgumentError("Field access by name is not yet supported for MtlCellArray.") )
252
+
@inline Base.getproperty(A::MtlCellArray{T,N,B,T_elem}, fieldname::Symbol) where {T<:CellArrays.FieldArray,N,B,T_elem} = ( (fieldname===:dims|| fieldname===:data) ?getproperty(A, Val(fieldname)) :CellArrays.@ArgumentError("Field access by name is not yet supported for MtlCellArray.") )
0 commit comments