Skip to content

Commit b04fb58

Browse files
committed
fix and clean printVariable
1 parent 03d3b38 commit b04fb58

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/services/CustomPrinting.jl

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,15 @@ function printVariable( io::IO, vert::DFGVariable;
2323
println(ioc, " timestamp: ", vert.timestamp)
2424
println(ioc, " label: ", vert.label)
2525
println(ioc, " solvable: ", getSolvable(vert))
26-
println(ioc, " tags:", getTags(vert))
26+
println(ioc, " tags: ", getTags(vert))
2727
try
2828
println(ioc, " manifold: ", getManifolds(vert))
2929
catch e
3030
end
31-
solk = listSolveKeys(vert) |> collect |> sortDFG
32-
println(ioc, " Nr SolveKeys=$(length(solk)): ", solk[1:minimum([4,length(solk)])])
31+
solk = listSolveKeys(vert) |> collect
32+
lsolk = length(solk)
33+
smsk = (rand(1:lsolk,100) |> unique)[1:minimum([4,lsolk])]
34+
println(ioc, " Nr SolveKeys=$(lsolk): ", solk[smsk], 4<lsolk ? "..." : "")
3335
printstyled(ioc, " :default", "\n", bold=true)
3436
println(ioc, " size marginal samples: ", size(vnd.val))
3537
println(ioc, " kde bandwidths: ", round.((vnd.bw)[:,1], digits=4))

0 commit comments

Comments
 (0)