recent mods, catchup

quietlight
Jul 21, 2025, 4:06 AM
2TDE6QPPH27YUJ5X3KG7UEDDVMXEHY5UJ3AAPZO5GN43NCKXXIRQC

Dependencies

  • [2] YA2JJBOY catch up, changes in predict, train
  • [3] 2LYEPJIV changes that were left on linux
  • [4] KUSOV4SZ mods to manifest, predict, train, on linux
  • [5] FCL6FKHM initial commit after ripping ML out of Skraak, it does compile on Mac Julia 1.10

Change contents

  • edit in src/Train.jl at line 36
    [2.185]
    [3.45]
    model = "/media/david/SSD2/DFMN_Pomona/model_DFMN1-5_Pomona2_CPU_epoch-2-0.9459-2025-01-19.jld2"
  • replacement in src/Train.jl at line 38
    [3.46][2.186:230]()
    train("DFMN1-5_Pomona2", 20, images, model)
    [3.46]
    [2.230]
    train("DFMN1-5_Pomona3", 20, images, model)
    DFMN1-5_Pomona3
    ===============
    [ Info: Starting Epoch: 11
    91.459815 seconds (8.30 M allocations: 56.329 GiB, 13.32% gc time)
    14.947891 seconds (649.29 k allocations: 13.281 GiB, 24.74% gc time)
    [ Info: Epoch: 11
    ┌ Info: train
    └ accuracy = 0.9859
    ┌ Info: train
    │ train_confusion_matrix =
    │ 5×5 Matrix{Int64}:
    │ 142 0 0 7 0
    │ 1 103 0 3 3
    │ 0 0 14 0 0
    │ 3 2 0 1365 25
    └ 1 3 4 22 3550
    14.937682 seconds (649.89 k allocations: 13.281 GiB, 24.76% gc time)
    ┌ Info: test
    └ accuracy = 0.9781
    ┌ Info: test
    │ test_confusion_matrix =
    │ 5×5 Matrix{Int64}:
    │ 134 1 0 14 3
    │ 3 90 0 5 8
    │ 0 0 12 0 1
    │ 5 2 0 1396 34
    └ 2 2 3 32 3501
    [ Info: Saved a best_model
    DFMN1-5_Pomona2
    ===============
  • replacement in src/Predict.jl at line 73
    [3.1161][3.1161:1248]()
    model = "/media/david/SSD2/DFMN_Inge/model_DFMN1-5_CPU_epoch-9-0.9737-2024-10-25.jld2"
    [3.1161]
    [2.638]
    model = "/media/david/SSD2/Secondary_Models/DFMN_Inge/model_DFMN1-5_CPU_epoch-9-0.9737-2024-10-25.jld2"
  • replacement in src/Predict.jl at line 75
    [2.735][2.735:736]()
    [2.735]
    [3.12183]
    model = "/media/david/SSD2/Secondary_Models/LSK/model_GSK_LSK_DFM_FT_IngeDFMN_1-5_1-0_CPU_epoch-9-0.9745-2025-01-13.jld2"
    model = "/media/david/SSD2/Secondary_Models/DFMN_Pomona/model_DFMN1-5_Pomona3_CPU_epoch-18-0.9785-2025-03-02.jld2"
  • replacement in src/Predict.jl at line 316
    [3.19619][3.19619:19743]()
    # folders = Glob.glob('./*/2023-?????/')
    # folders = Glob.glob('./*/*/2024-05-0?')
    folders = Glob.glob('./*/2024-10-18/')
    [3.19619]
    [3.19743]
    # folders = glob('./*/2023-?????/')
    # folders = glob('./*/*/2024-05-0?')
    # folders = glob('./*/2024-10-18/')
    folders = glob('./*/2025-02-25/')
  • replacement in src/Predict.jl at line 324
    [3.19879][3.19879:19935]()
    field_recordings = Glob.glob('./*.[W,w][A,a][V,v]')
    [3.19879]
    [3.19935]
    field_recordings = glob('./*.[W,w][A,a][V,v]')
  • replacement in src/Predict.jl at line 331
    [3.20149][3.20149:20233]()
    scores.to_csv("scores-2024-10-21.csv")
    preds.to_csv("preds-2024-10-21.csv")
    [3.20149]
    [3.20233]
    scores.to_csv("scores-old_opensoundscape-2025-05-18.csv")
    preds.to_csv("preds-old_opensoundscape-2025-05-18.csv")