a7a2ee6 | Alvin Wan | 03 June 2021, 04:38:35 UTC | Merge pull request #20 from alvinwan/dependabot/pip/examples/app/flask-cors-3.0.9 Bump flask-cors from 3.0.4 to 3.0.9 in /examples/app | 03 June 2021, 04:38:35 UTC |
85b3215 | dependabot[bot] | 06 May 2021, 20:01:52 UTC | Bump flask-cors from 3.0.4 to 3.0.9 in /examples/app Bumps [flask-cors](https://github.com/corydolphin/flask-cors) from 3.0.4 to 3.0.9. - [Release notes](https://github.com/corydolphin/flask-cors/releases) - [Changelog](https://github.com/corydolphin/flask-cors/blob/master/CHANGELOG.md) - [Commits](https://github.com/corydolphin/flask-cors/compare/3.0.4...3.0.9) Signed-off-by: dependabot[bot] <support@github.com> | 06 May 2021, 20:01:52 UTC |
fe22aef | Alvin Wan | 20 March 2021, 07:19:45 UTC | Merge pull request #17 from MDutro/windows-version Add Powershell scripts for Windows users | 20 March 2021, 07:19:45 UTC |
65b1f30 | Alvin Wan | 20 March 2021, 07:18:51 UTC | Merge pull request #16 from MDutro/script-fixes Change '--model' flag to '--arch' in bash scripts | 20 March 2021, 07:18:51 UTC |
23b51d1 | MDutro | 19 March 2021, 19:37:23 UTC | Add Powershell scripts for Windows users | 19 March 2021, 19:37:23 UTC |
2e76a85 | MDutro | 19 March 2021, 15:11:29 UTC | Change '--model' flag to '--arch' in bash scripts | 19 March 2021, 15:11:29 UTC |
21dd005 | Alvin Wan | 16 March 2021, 01:14:44 UTC | fixed requirements | 16 March 2021, 01:14:44 UTC |
8030963 | Alvin Wan | 03 February 2021, 05:27:06 UTC | Merge branch 'master' of github.com:alvinwan/neural-backed-decision-trees-private | 03 February 2021, 05:27:06 UTC |
618b010 | Alvin Wan | 03 February 2021, 05:23:23 UTC | vid to h1 | 03 February 2021, 05:23:23 UTC |
9feb441 | Alvin Wan | 03 February 2021, 05:20:08 UTC | video links | 03 February 2021, 05:20:08 UTC |
fe7f207 | Alvin Wan | 30 January 2021, 09:36:41 UTC | Merge branch 'master' of github.com:alvinwan/neural-backed-decision-trees-private | 30 January 2021, 09:36:41 UTC |
44bd4ae | Alvin Wan | 30 January 2021, 09:36:25 UTC | noted arxiv update | 30 January 2021, 09:36:25 UTC |
6bfca31 | Alvin Wan | 25 January 2021, 09:37:15 UTC | added weight config | 25 January 2021, 09:37:15 UTC |
3b47527 | Alvin Wan | 24 January 2021, 10:58:37 UTC | readme with cmd | 24 January 2021, 10:58:37 UTC |
01080b3 | Alvin Wan | 17 June 2020, 22:20:02 UTC | more detailed dataset instructions | 23 January 2021, 06:29:34 UTC |
2220fa5 | Alvin Wan | 23 January 2021, 06:21:33 UTC | Readme updates (#24) * simplify training and evaluation description * shorten quickstart section * move links to title, further simplify/shorten * shorter title, rename setup to customize | 23 January 2021, 06:21:33 UTC |
d6e637a | Alvin Wan | 23 January 2021, 05:19:22 UTC | Imagenet ResNet experiment (#23) * imagenet example via classy vision * move * fixed config * fixed config for imagenet training * r18 config * added nbdt + r18 | 23 January 2021, 05:19:22 UTC |
fb2ccac | Alvin Wan | 23 January 2021, 05:12:19 UTC | Update README.md | 23 January 2021, 05:12:19 UTC |
42e1bbc | Alvin Wan | 23 January 2021, 05:11:56 UTC | Update README.md | 23 January 2021, 05:11:56 UTC |
3523eae | Alvin Wan | 23 January 2021, 05:11:21 UTC | Update README.md | 23 January 2021, 05:11:21 UTC |
b2c08e6 | Alvin Wan | 23 January 2021, 05:10:46 UTC | Update README.md | 23 January 2021, 05:10:46 UTC |
0b0c934 | Alvin Wan | 23 January 2021, 05:09:23 UTC | Update README.md | 23 January 2021, 05:09:23 UTC |
c8f5f61 | Alvin Wan | 24 November 2020, 05:05:41 UTC | Visualize NBDT inference with probabilities (#22) * standalone function for generating hierarchy vis * pass path to new util * analysis object with tree visualization capabilities * write visualizations per inference pass, with probabilities * compute color path to + fixed imports in nbdt.tree * nicer configuration for default vis * added cmd to readme | 24 November 2020, 05:05:41 UTC |
17e4220 | Alvin Wan | 24 November 2020, 01:32:34 UTC | In training hierarchy (#21) * added hierarchy regeneration every x epochs * move fc weights to cpu if on gpu * one tree for all usages in code -- loss, rules, analysis * use one global main function * update model in-place instead of creating new model * made softtreelos soft oops * formatttting * change flag name * regular xent before tree kicks in * nonlocal | 24 November 2020, 01:32:34 UTC |
452236a | Alvin Wan | 18 November 2020, 05:18:07 UTC | Merge branch 'master' of github.com:alvinwan/neural-backed-decision-trees-private | 18 November 2020, 05:18:07 UTC |
c63937b | Alvin Wan | 18 November 2020, 05:18:00 UTC | no need for global keys, just add accepts_* (#20) | 18 November 2020, 05:18:00 UTC |
5679066 | Alvin Wan | 18 November 2020, 05:13:52 UTC | no need for global keys, just add accepts_* | 18 November 2020, 05:13:52 UTC |
e72faac | Alvin Wan | 18 November 2020, 02:01:52 UTC | Lint black format (#19) * lint all files * name = main wrap | 18 November 2020, 02:01:52 UTC |
0812e35 | Alvin Wan | 12 November 2020, 04:36:59 UTC | Decay (#17) * add nominal support for kl div * boilerplate for new dataset * hierarchy-based soft labels * rm custom dataset, implement soft labels as loss * move criterions to device too * move dists to right device * add hlt to fname * added lr to fname * in-run validation reporting for soft decision rules * fix hierarchical label smoothing * decaying softness * added softceloss * threshold safeties * new, actual decay flag * fixed normalization + softmax * label smoothing baseline * fix baseline label smoothing by rm softmax * 🐛 * fix smoothing 1-tau value * tuned baseline tau * report best acc for analysis * pass normalization type * unused one-hotify * change default to div, update cckpt name * hierarchihcal smoothing with label smoothing tau * fixed hlt * huh * Fixxd ddist * decay for tree sup loss * added grow * fix ckpt name * change grow/decay to start/end tsw * update ckpt fname with tsw tswe * added tswp * xent weight too * xent wgt in ckpt name * to device * hierarchical smoothing exps * rm hls fpath uttils | 12 November 2020, 04:36:59 UTC |
0a5b5f9 | Alvin Wan | 25 September 2020, 08:34:23 UTC | Merge pull request #16 from alvinwan/entropy Entropy | 25 September 2020, 08:34:23 UTC |
0fcb4b2 | Alvin Wan | 25 September 2020, 08:21:24 UTC | Merge branch 'master' into entropy | 25 September 2020, 08:21:24 UTC |
3353769 | Alvin Wan | 25 September 2020, 08:00:46 UTC | update cmds to repro result | 25 September 2020, 08:00:46 UTC |
c39939d | Alvin Wan | 25 September 2020, 07:34:57 UTC | always populate path grp | 25 September 2020, 07:34:57 UTC |
e82d70c | Alvin Wan | 25 September 2020, 06:14:00 UTC | pass k fromo cli | 25 September 2020, 06:14:00 UTC |
bcfb56d | Alvin Wan | 25 September 2020, 05:55:47 UTC | fix score call | 25 September 2020, 05:55:47 UTC |
1d6d288 | Alvin Wan | 25 September 2020, 04:57:37 UTC | added more entropy options for nbdt/base nn | 25 September 2020, 04:57:37 UTC |
24055c5 | Alvin Wan | 24 September 2020, 07:59:11 UTC | Merge pull request #15 from alvinwan/visual-decision-nodes Visual decision nodes | 24 September 2020, 07:59:11 UTC |
049b9fe | Alvin Wan | 24 September 2020, 03:27:20 UTC | updated vdn ccommands | 24 September 2020, 03:27:20 UTC |
adfd9c4 | Alvin Wan | 23 September 2020, 22:35:37 UTC | score all | 23 September 2020, 22:35:37 UTC |
a530f71 | Alvin Wan | 23 September 2020, 22:32:05 UTC | use only samples from a specific set of superclasses | 23 September 2020, 22:32:05 UTC |
cc1c089 | Alvin Wan | 23 September 2020, 20:56:59 UTC | fix wnid var | 23 September 2020, 20:56:59 UTC |
ff78476 | Alvin Wan | 23 September 2020, 20:55:46 UTC | README + path | 23 September 2020, 20:55:46 UTC |
3444715 | Alvin Wan | 23 September 2020, 20:04:50 UTC | visualize nodes by maximizing node similarity | 23 September 2020, 20:08:12 UTC |
b9df2f0 | Alvin Wan | 23 September 2020, 19:13:47 UTC | Merge pull request #14 from alvinwan/entropy Entropy | 23 September 2020, 19:13:47 UTC |
fb1a3c1 | Alvin Wan | 23 September 2020, 19:11:46 UTC | fixed README | 23 September 2020, 19:11:46 UTC |
23d5d21 | Alvin Wan | 23 September 2020, 19:10:03 UTC | split out ScoreSave class | 23 September 2020, 19:10:03 UTC |
69de7aa | Alvin Wan | 23 September 2020, 18:40:56 UTC | saved commands | 23 September 2020, 18:40:56 UTC |
3f28f08 | Alvin Wan | 23 September 2020, 05:45:54 UTC | rm breaks again urgh | 23 September 2020, 05:45:54 UTC |
04a5cff | Alvin Wan | 23 September 2020, 05:44:01 UTC | time-varying directory name | 23 September 2020, 05:44:01 UTC |
fba655f | Alvin Wan | 23 September 2020, 05:33:18 UTC | move to device | 23 September 2020, 05:33:18 UTC |
25d3f3b | Alvin Wan | 23 September 2020, 05:29:46 UTC | fix faulty merge -- extraneous update call | 23 September 2020, 05:29:46 UTC |
44c5c9a | Alvin Wan | 23 September 2020, 05:28:41 UTC | Merge branch 'master' into entropy | 23 September 2020, 05:28:41 UTC |
b8ef680 | Alvin Wan | 23 September 2020, 05:22:17 UTC | Merge pull request #13 from alvinwan/superclass-eval Superclass eval | 23 September 2020, 05:22:17 UTC |
63bdc51 | Alvin Wan | 23 September 2020, 03:54:49 UTC | batch, non-redundantt scoring | 23 September 2020, 03:54:49 UTC |
bc115f7 | Alvin Wan | 23 September 2020, 00:58:13 UTC | added entropy to fname | 23 September 2020, 00:58:13 UTC |
2fc7a8c | Alvin Wan | 23 September 2020, 00:51:49 UTC | save lowest and highest entropy images | 23 September 2020, 00:51:49 UTC |
ee647eb | Alvin Wan | 23 September 2020, 00:33:43 UTC | pass images to analyzer + collect highest, lowest entropy samples in analyzer | 23 September 2020, 00:33:43 UTC |
bdd79cd | Alvin Wan | 23 September 2020, 00:19:32 UTC | added inverse transform | 23 September 2020, 00:19:32 UTC |
f6ac5d0 | Alvin Wan | 22 September 2020, 23:59:41 UTC | collect entropy stats | 22 September 2020, 23:59:41 UTC |
96cd44e | Alvin Wan | 22 September 2020, 20:08:07 UTC | new script for orignal nn | 22 September 2020, 20:08:07 UTC |
f4e5853 | Alvin Wan | 21 September 2020, 19:27:52 UTC | ignore root-level html | 21 September 2020, 19:27:52 UTC |
4962257 | Alvin Wan | 21 September 2020, 19:27:22 UTC | rm html | 21 September 2020, 19:27:22 UTC |
27417ef | Alvin Wan | 21 September 2020, 08:19:56 UTC | report entropy as 'confidence' | 21 September 2020, 08:20:18 UTC |
6873159 | Alvin Wan | 20 September 2020, 22:58:59 UTC | report best acc | 20 September 2020, 22:58:59 UTC |
2f70737 | Alvin Wan | 20 September 2020, 22:45:42 UTC | skip empty batches | 20 September 2020, 22:45:42 UTC |
eb9e66a | Alvin Wan | 19 September 2020, 09:40:55 UTC | fixed eval for superclasses not covering all leaves | 19 September 2020, 10:00:44 UTC |
e6a0ffb | Alvin Wan | 19 September 2020, 08:21:02 UTC | fixed merge | 19 September 2020, 09:01:59 UTC |
55a4da8 | Alvin Wan | 19 September 2020, 08:16:37 UTC | fixed cifar | 19 September 2020, 08:16:37 UTC |
589e7f9 | Alvin Wan | 19 September 2020, 08:13:07 UTC | Merge branch 'master' into superclass-eval | 19 September 2020, 08:13:07 UTC |
2422114 | Alvin Wan | 19 September 2020, 07:29:25 UTC | fixedd importsrt postt-cleanup | 19 September 2020, 07:29:25 UTC |
f861551 | Alvin Wan | 10 September 2020, 10:13:01 UTC | analyzer synttactic sugare | 10 September 2020, 10:30:12 UTC |
d35f065 | Alvin Wan | 10 September 2020, 10:05:29 UTC | moved scheduler step | 10 September 2020, 10:30:08 UTC |
cda7be8 | Alvin Wan | 10 September 2020, 09:58:42 UTC | use multisteplr | 10 September 2020, 10:30:03 UTC |
fcc84cd | Alvin Wan | 10 September 2020, 09:37:17 UTC | more aesthatics | 10 September 2020, 10:29:58 UTC |
5af3c15 | Alvin Wan | 10 September 2020, 10:17:03 UTC | Cleanup (#11) * cifar wrapper * move load_state_dict to nbdt.models.utils * train loss oops * cleaner dataset kwarg attempt * aesthetic changes * decorator for analyzer * imports and docstring * moar aesthetics * more aesthetic | 10 September 2020, 10:17:03 UTC |
b686d00 | Alvin Wan | 10 September 2020, 08:31:28 UTC | Merge pull request #10 from alvinwan/top2 topk metric | 10 September 2020, 08:31:28 UTC |
561444b | Alvin Wan | 10 September 2020, 05:41:30 UTC | fix naive topk implementation | 10 September 2020, 05:41:30 UTC |
5cfdf5b | Alvin Wan | 10 September 2020, 04:23:05 UTC | Wrong key name | 10 September 2020, 04:23:05 UTC |
7a8e716 | Alvin Wan | 10 September 2020, 04:19:14 UTC | fix nbdt analysis | 10 September 2020, 04:19:14 UTC |
ab35d55 | Alvin Wan | 10 September 2020, 04:09:02 UTC | use args.metrric in analysis | 10 September 2020, 04:09:02 UTC |
89d7c5e | Alvin Wan | 10 September 2020, 03:50:51 UTC | Merge branch 'master' into top2 | 10 September 2020, 03:50:51 UTC |
0aed9e8 | Alvin Wan | 08 September 2020, 21:31:12 UTC | in-run validation reporting for soft decision rules | 10 September 2020, 03:44:36 UTC |
899daf8 | Alvin Wan | 10 September 2020, 03:03:13 UTC | import urgh | 10 September 2020, 03:03:13 UTC |
d3b9c99 | Alvin Wan | 10 September 2020, 03:02:39 UTC | explicitly print out pretrained model loaded | 10 September 2020, 03:02:39 UTC |
b49a448 | Alvin Wan | 10 September 2020, 01:32:33 UTC | metric lower-case; fix metric report at end | 10 September 2020, 01:32:33 UTC |
898d366 | Alvin Wan | 10 September 2020, 01:28:36 UTC | flag for metric | 10 September 2020, 01:28:36 UTC |
af7bba0 | Alvin Wan | 10 September 2020, 01:02:43 UTC | added topk metric | 10 September 2020, 01:02:43 UTC |
2ef1a52 | Alvin Wan | 04 September 2020, 09:05:36 UTC | Merge pull request #8 from alvinwan/refactor Refactor | 04 September 2020, 09:05:36 UTC |
6358ff3 | Alvin Wan | 04 September 2020, 09:02:08 UTC | rename | 04 September 2020, 09:02:08 UTC |
0844b7d | Alvin Wan | 04 September 2020, 08:58:53 UTC | renamed generate_fname -> generate_checkpoint_fname | 04 September 2020, 08:58:53 UTC |
7c58b23 | Alvin Wan | 04 September 2020, 08:57:38 UTC | rerrganized nbdt.graph, renamed generate_fname -> generate_graph_fname | 04 September 2020, 08:57:38 UTC |
99c367b | Alvin Wan | 04 September 2020, 08:43:36 UTC | 'thirdparty' foler | 04 September 2020, 08:43:36 UTC |
013bb59 | Alvin Wan | 04 September 2020, 08:39:54 UTC | moved wordnet utils to nbdt.wordnet | 04 September 2020, 08:39:54 UTC |
4aa88d0 | Alvin Wan | 04 September 2020, 08:33:46 UTC | moved networkx utils to networkx file | 04 September 2020, 08:33:46 UTC |
db3fe0b | Alvin Wan | 04 September 2020, 08:22:13 UTC | moved tree/node data strutures to nbdt.tree | 04 September 2020, 08:22:13 UTC |
7c48fa4 | Alvin Wan | 04 September 2020, 08:17:51 UTC | rename leaf_index -> class_index | 04 September 2020, 08:17:51 UTC |
3c26dae | Alvin Wan | 04 September 2020, 08:15:55 UTC | use tree utils | 04 September 2020, 08:15:55 UTC |
b6edce5 | Alvin Wan | 04 September 2020, 08:11:55 UTC | add node probabilities to explanation for soft | 04 September 2020, 08:11:55 UTC |
4e27c35 | Alvin Wan | 04 September 2020, 07:54:01 UTC | add probs for soft nbdt explanation | 04 September 2020, 08:01:22 UTC |
5ddf5a9 | Alvin Wan | 04 September 2020, 07:38:38 UTC | tree util to simplify hard inference | 04 September 2020, 07:38:38 UTC |