Skip to content

Commit e536233

Browse files
committed
Removed check for obsdim, improved error msg
1 parent 87eeae7 commit e536233

File tree

2 files changed

+1
-7
lines changed

2 files changed

+1
-7
lines changed

src/matrix/kernelmatrix.jl

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ function kernelmatrix!(
2525
X::AbstractMatrix;
2626
obsdim::Int = defaultobs
2727
)
28-
@assert obsdim [1, 2] "obsdim should be 1 or 2 (see docs of `kernelmatrix`))"
2928
kernelmatrix!(K, κ, vec_of_vecs(X, obsdim = obsdim))
3029
end
3130

@@ -61,7 +60,6 @@ function kernelmatrix!(
6160
Y::AbstractMatrix;
6261
obsdim::Int = defaultobs
6362
)
64-
@assert obsdim [1, 2] "obsdim should be 1 or 2 (see docs of `kernelmatrix`))"
6563
kernelmatrix!(K, κ, vec_of_vecs(X, obsdim = obsdim), vec_of_vecs(Y, obsdim = obsdim))
6664

6765
end
@@ -102,7 +100,6 @@ function kernelmatrix(κ::SimpleKernel, X::AbstractMatrix; obsdim::Int = default
102100
end
103101

104102
function kernelmatrix::Kernel, X::AbstractMatrix; obsdim::Int = defaultobs)
105-
@assert obsdim [1, 2] "obsdim should be 1 or 2 (see docs of `kernelmatrix`))"
106103
kernelmatrix(κ, vec_of_vecs(X, obsdim = obsdim))
107104
end
108105

@@ -120,7 +117,6 @@ function kernelmatrix(
120117
end
121118

122119
function kernelmatrix::Kernel, X::AbstractMatrix, Y::AbstractMatrix; obsdim::Int = defaultobs)
123-
@assert obsdim [1, 2] "obsdim should be 1 or 2 (see docs of `kernelmatrix`))"
124120
kernelmatrix(κ, vec_of_vecs(X, obsdim = obsdim), vec_of_vecs(Y, obsdim = obsdim))
125121
end
126122

@@ -138,7 +134,6 @@ function kerneldiagmatrix(
138134
X::AbstractMatrix;
139135
obsdim::Int = defaultobs
140136
)
141-
@assert obsdim [1,2] "obsdim should be 1 or 2 (see docs of kernelmatrix))"
142137
kerneldiagmatrix(κ, vec_of_vecs(X, obsdim = obsdim))
143138
end
144139

@@ -157,7 +152,6 @@ function kerneldiagmatrix!(
157152
X::AbstractMatrix;
158153
obsdim::Int = defaultobs
159154
)
160-
@assert obsdim [1,2] "obsdim should be 1 or 2 (see docs of kernelmatrix))"
161155
if length(K) != size(X,obsdim)
162156
throw(DimensionMismatch("Dimensions of the target array K $(size(K)) are not consistent with X $(size(X))"))
163157
end

src/utils.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ macro check_args(K, param, cond, desc=string(cond))
1010
end
1111

1212
function vec_of_vecs(X::AbstractMatrix; obsdim::Int = 2)
13-
@assert obsdim (1, 2) "obsdim should be 1 or 2"
13+
@assert obsdim (1, 2) "obsdim should be 1 or 2, see docs of kernelmatrix"
1414
if obsdim == 1
1515
RowVecs(X)
1616
else

0 commit comments

Comments
 (0)