recording changes, but this does not work anymore

quietlight
Mar 3, 2024, 2:03 AM
ETOIK7VEDSRQX6JISLV7WWAW2O7UTBWV6MHTRKVTHARXOD77MX2QC

Dependencies

  • [2] QPBH7QWC added MLBaste for confusion matrix, f1, roc, must still remove freq tables
  • [3] NMQCXLNG catch up commit, about to do some work on prediction loop
  • [4] NV7FXZ5Q first commit
  • [5] E3Y55MPR added perceptual colour maps and changed get_image_from_sample
  • [6] ZGLDIQ4G rolled back reduced and bifurcated training set used to test models before going away
  • [7] RBXUHIO2 made somn small changes and reverted them mostly
  • [8] 3FAESP6N catch up with changes, mainly construct primary dataset
  • [9] 4BTZNCRM catch up commit before starting work

Change contents

  • edit in src/Train.jl at line 6
    [3.335676]
    [3.335676]
    import MLBase
  • replacement in src/Train.jl at line 29
    [2.126][2.126:187]()
    train("K1-9_original_set", 20, glob_pattern, true, 0.90, 64)
    [2.126]
    [3.0]
    train("K1-9_original_set", 2, glob_pattern, true, 0.90, 64)
  • replacement in src/Train.jl at line 52
    [3.336948][2.188:251]()
    images = glob(glob_pattern) #|> shuffle! |> x -> x[1:1000]
    [3.336948]
    [3.337010]
    images = glob(glob_pattern) |> shuffle! |> x -> x[1:10000]
  • replacement in src/Train.jl at line 85
    [3.338053][3.338053:338077]()
    label_to_index,
    [3.338053]
    [3.338077]
    label_to_index
  • replacement in src/Train.jl at line 257
    [3.343261][2.252:287]()
    function evaluate(m, d, c=classes)
    [3.343261]
    [3.343285]
    function evaluate(m, d, c)
  • replacement in src/Train.jl at line 260
    [3.343312][3.343312:343342]()
    pred = []
    actual = []
    [3.343312]
    [3.343342]
    pred = Int64[]
    actual = Int64[]
  • replacement in src/Train.jl at line 273
    [2.416][2.416:440]()
    r=roc(actual, pred)
    [2.416]
    [2.440]
    r=MLBase.roc(actual, pred)
  • replacement in src/Train.jl at line 305
    [3.344368][2.482:532]()
    @time eval, vcm, vroc = evaluate(model, test)
    [3.344368]
    [2.532]
    @time eval, vcm, vroc = evaluate(model, test, classes)
  • replacement in src/Train.jl at line 317
    [3.344691][2.692:786]()
    @time metric_train, train_confusion_matrix, train_roc = evaluate(model, train_sample)
    [3.344691]
    [3.344774]
    @time metric_train, train_confusion_matrix, train_roc = evaluate(model, train_sample, classes)
  • replacement in src/Train.jl at line 324
    [3.344896][2.879:962]()
    @time metric_test, test_confusion_matrix, test_roc = evaluate(model, test)
    [3.344896]
    [3.344969]
    @time metric_test, test_confusion_matrix, test_roc = evaluate(model, test, classes)