https://github.com/pierre-guillou/pdiags_bench
Tip revision: a455f36f380908ba6adcc80bfb86964b68ad8922 authored by Pierre Guillou on 26 October 2022, 09:23:39 UTC
[plots] From simplices/second to second
[plots] From simplices/second to second
Tip revision: a455f36
call_eirene.jl
using Eirene
using Printf
input_csv = "eirene.csv"
output_diag = "diag_eirene.gudhi"
if size(ARGS, 1) >= 1
output_diag = ARGS[2]
end
if size(ARGS, 1) >= 2
input_csv = ARGS[1]
end
@time C = eirene(input_csv, model="complex", entryformat="ev", maxdim=2)
open(output_diag, "w") do io
for d in 0:2
A = barcode(C, dim=d)
for i = 1:size(A, 1)
println(io, @sprintf "%d %.3f %.3f" d A[i, 1] A[i, 2])
end
end
end