564dd09 | znah | 14 February 2018, 15:05:55 UTC | antialias in textured_mesh() | 14 February 2018, 15:05:55 UTC |
0cd8604 | Christopher Olah | 14 February 2018, 05:12:37 UTC | add scratch.web.svelte | 14 February 2018, 05:12:37 UTC |
b89690e | Alexander Mordvintsev | 13 February 2018, 12:25:49 UTC | mesh unfolding | 13 February 2018, 12:25:49 UTC |
28b6edd | Nicola Pezzotti | 12 February 2018, 08:38:23 UTC | Add a new texture mesh visualization (unfolding + shading) | 12 February 2018, 08:38:23 UTC |
12be879 | Ludwig Schubert | 10 February 2018, 19:01:05 UTC | Merge branch 'master' of github.com:tensorflow/lucid | 10 February 2018, 19:01:05 UTC |
16ec6b0 | Ludwig Schubert | 10 February 2018, 18:58:17 UTC | Mark unit_ball tests as xfail. Large imprecision observed on CI can not be reproduced locally. Adds some logging to help investigate. | 10 February 2018, 18:58:17 UTC |
961ccbe | Ludwig Schubert | 09 February 2018, 16:37:00 UTC | Add status; Python version support badges. That's enough badges for now. | 09 February 2018, 16:37:00 UTC |
dcef215 | Ludwig Schubert | 09 February 2018, 16:23:44 UTC | Add link to PyPI package as badge Not adding installation instructions because the readme is still supposed to be stealthy. | 09 February 2018, 16:23:44 UTC |
21cf69b | Ludwig Schubert | 09 February 2018, 16:18:37 UTC | Adds coveralls.io badge | 09 February 2018, 16:18:37 UTC |
9402b7a | Ludwig Schubert | 09 February 2018, 16:13:10 UTC | Switch to running coverage directly rather than through pytest | 09 February 2018, 16:13:10 UTC |
faf237a | Ludwig Schubert | 09 February 2018, 15:46:29 UTC | Adds a cache for pip installs. May also need to cache tox envs? | 09 February 2018, 15:46:29 UTC |
8dd9129 | Ludwig Schubert | 09 February 2018, 15:35:40 UTC | Add test coverage reporting to coveralls. (experimental) | 09 February 2018, 15:35:48 UTC |
c239706 | Ludwig Schubert | 09 February 2018, 15:22:59 UTC | Merge pull request #24 from tensorflow/new-defaults New defaults for optvis | 09 February 2018, 15:22:59 UTC |
798e28f | Christopher Olah | 09 February 2018, 02:38:27 UTC | New defaults for optvis | 09 February 2018, 02:38:27 UTC |
6386f31 | Ludwig Schubert | 08 February 2018, 22:42:22 UTC | Add build status to README.md [ci skip] | 08 February 2018, 22:42:22 UTC |
83babfd | Ludwig Schubert | 08 February 2018, 22:37:38 UTC | Skipping unit_ball_test for now as they fail remotely. | 08 February 2018, 22:37:38 UTC |
1bb70c6 | Ludwig Schubert | 08 February 2018, 22:30:21 UTC | Relax test requirements on unit_balls to get tests to pass. We're on in in issue #19. | 08 February 2018, 22:30:21 UTC |
045d769 | Ludwig Schubert | 08 February 2018, 22:23:26 UTC | Add explicit `scipy` dependency | 08 February 2018, 22:23:26 UTC |
e11a0c4 | Ludwig Schubert | 08 February 2018, 22:19:06 UTC | Update dependencies to correctly specify 'scikit-learn' | 08 February 2018, 22:19:06 UTC |
43c54d9 | Ludwig Schubert | 08 February 2018, 22:11:47 UTC | Update and rename travis.yml to .travis.yml | 08 February 2018, 22:11:47 UTC |
a83d8af | Ludwig Schubert | 08 February 2018, 22:10:43 UTC | Add travis.yml | 08 February 2018, 22:10:43 UTC |
a40d0e4 | Christopher Olah | 08 February 2018, 19:19:15 UTC | Fix remaining Deepviz -> Lucid | 08 February 2018, 19:19:15 UTC |
b001690 | Christopher Olah | 08 February 2018, 19:13:31 UTC | Switch readme warn to image. | 08 February 2018, 19:13:31 UTC |
56d715e | Christopher Olah | 08 February 2018, 18:57:47 UTC | Updated readme | 08 February 2018, 18:57:47 UTC |
8114af3 | znah | 08 February 2018, 11:05:19 UTC | DoubleSide mesh rendering in notebook | 08 February 2018, 11:05:19 UTC |
df7fbd8 | Alexander Mordvintsev | 08 February 2018, 10:51:02 UTC | sample_bilinear | 08 February 2018, 10:51:02 UTC |
1be10e1 | znah | 07 February 2018, 16:58:00 UTC | Merge pull request #14 from tensorflow/3d OpenGL rendering utils | 07 February 2018, 16:58:00 UTC |
956a2e5 | Alexander Mordvintsev | 07 February 2018, 15:49:55 UTC | Merge master | 07 February 2018, 16:47:53 UTC |
b597030 | Alexander Mordvintsev | 07 February 2018, 15:42:10 UTC | lucid.misc.gl package | 07 February 2018, 15:42:10 UTC |
3334812 | Alexander Mordvintsev | 07 February 2018, 14:57:53 UTC | style loss | 07 February 2018, 14:57:53 UTC |
3cec24d | Christopher Olah | 07 February 2018, 05:19:13 UTC | Slight restructure README | 07 February 2018, 05:19:13 UTC |
3f31bee | Christopher Olah | 07 February 2018, 05:15:27 UTC | Flag in README that Lucid is in alpha | 07 February 2018, 05:15:27 UTC |
edb7987 | Ludwig Schubert | 06 February 2018, 23:33:41 UTC | Adding slightly more smoke tests Add some tiny Python 2/3 compatibility fixes Ensures fixtures don't change when re-running tests | 07 February 2018, 02:21:45 UTC |
f6cc9cd | Ludwig Schubert | 06 February 2018, 18:38:15 UTC | Version 0.0.4 | 06 February 2018, 18:38:15 UTC |
9cc2c9e | Ludwig Schubert | 06 February 2018, 18:37:22 UTC | Fix bytes test seed as well | 06 February 2018, 18:37:22 UTC |
3b0dde1 | Ludwig Schubert | 06 February 2018, 18:33:11 UTC | Add test for urlopen bug, fix test seeds, add test for show not mutating inputs, test config changes | 06 February 2018, 18:33:11 UTC |
5c0d650 | Ludwig Schubert | 06 February 2018, 17:33:39 UTC | Change misc.io.load's img representation to float32 | 06 February 2018, 17:33:39 UTC |
536e59f | Alexander Mordvintsev | 06 February 2018, 16:33:33 UTC | make sure _normalize_array doesn't spoil input array | 06 February 2018, 16:34:07 UTC |
89d28d8 | Alexander Mordvintsev | 06 February 2018, 16:17:50 UTC | show textured mesh test | 06 February 2018, 16:18:04 UTC |
bf93171 | Alexander Mordvintsev | 06 February 2018, 16:00:02 UTC | 3d mesh display util | 06 February 2018, 16:00:02 UTC |
521c585 | Alexander Mordvintsev | 06 February 2018, 12:07:50 UTC | merge master | 06 February 2018, 12:07:50 UTC |
bc7d631 | znah | 06 February 2018, 12:04:03 UTC | Fix test | 06 February 2018, 12:04:03 UTC |
c22b98d | Alexander Mordvintsev | 06 February 2018, 12:00:51 UTC | Merge master | 06 February 2018, 12:00:51 UTC |
eda72df | Ludwig Schubert | 06 February 2018, 03:18:06 UTC | Rename constrained optimization test and set version to 0.0.3 | 06 February 2018, 03:18:06 UTC |
0429933 | Ludwig Schubert | 06 February 2018, 03:11:06 UTC | Merge pull request #10 from tensorflow/utils-rewrite Utils rewrite | 06 February 2018, 03:11:06 UTC |
46d913d | Ludwig Schubert | 06 February 2018, 03:10:21 UTC | Merge branch 'master' into utils-rewrite # Conflicts: # notebooks/local_development.ipynb | 06 February 2018, 03:10:21 UTC |
148449a | Ludwig Schubert | 06 February 2018, 03:05:46 UTC | Move io to lucid.misc.io, enable show in render, fix text mode reading by avoiding it, more structure for tests | 06 February 2018, 03:05:46 UTC |
42903b6 | Ludwig Schubert | 05 February 2018, 17:02:10 UTC | No more passing around IPython images or straight data, better tests for show using mocks, caching support | 05 February 2018, 17:02:10 UTC |
d937735 | Alexander Mordvintsev | 05 February 2018, 12:53:49 UTC | rename colab_gl->glcontext | 05 February 2018, 12:53:49 UTC |
792a586 | Alexander Mordvintsev | 05 February 2018, 12:34:38 UTC | Merge branch 'master' into 3d | 05 February 2018, 12:34:38 UTC |
d6acd6c | Alexander Mordvintsev | 05 February 2018, 12:32:48 UTC | fix load_obj in python3 | 05 February 2018, 12:32:48 UTC |
999de12 | Alexander Mordvintsev | 05 February 2018, 10:58:29 UTC | load_obj() returns only vertex attribs present in the input file. | 05 February 2018, 12:23:00 UTC |
4a91554 | Ludwig Schubert | 03 February 2018, 02:29:34 UTC | Bring `read` and `reading` to permanent feature parity. Adds tests for read. | 03 February 2018, 02:29:34 UTC |
04cc1cc | Ludwig Schubert | 03 February 2018, 01:50:54 UTC | Make loaders private and improve load() (Adds invariance to extension CAPITALIZATION and tries opening unknown extensions as images.) | 03 February 2018, 01:50:54 UTC |
e3b6c8f | Ludwig Schubert | 03 February 2018, 01:01:22 UTC | Add hierarchical logging, sets default log level and documents logging behavior. | 03 February 2018, 01:01:22 UTC |
019b49f | Ludwig Schubert | 02 February 2018, 22:37:28 UTC | Merge pull request #13 from tensorflow/constrained-param Constrained Paramaterizations | 02 February 2018, 22:37:28 UTC |
8ca616f | Ludwig Schubert | 02 February 2018, 22:37:15 UTC | Remove unused `inp_norm` variable + minor formatting fixes & test speedup | 02 February 2018, 22:37:15 UTC |
b0d3ba2 | Ludwig Schubert | 02 February 2018, 20:44:07 UTC | Add smoke tests for constrained opt, minor formatting fixes | 02 February 2018, 20:44:07 UTC |
b45d708 | Ludwig Schubert | 02 February 2018, 19:20:05 UTC | Merge pull request #8 from tensorflow/add-initial-notebooks Add initial notebook showing how to do local development of lucid. | 02 February 2018, 19:20:05 UTC |
2c9fdda | Alexander Mordvintsev | 02 February 2018, 14:22:17 UTC | GL Mesh Renderer | 02 February 2018, 14:22:17 UTC |
c58a45e | Alexander Mordvintsev | 02 February 2018, 13:12:58 UTC | matrix utils | 02 February 2018, 13:12:58 UTC |
5fa3311 | Christopher Olah | 02 February 2018, 03:04:56 UTC | Introduce unit balls & clipped color param | 02 February 2018, 03:04:56 UTC |
f4b30a7 | Ludwig Schubert | 02 February 2018, 00:13:27 UTC | Minor setup changes | 02 February 2018, 00:13:27 UTC |
abd2df5 | Ludwig Schubert | 02 February 2018, 00:13:01 UTC | Rewrite of util module with tests | 02 February 2018, 00:13:01 UTC |
23db273 | Christopher Olah | 01 February 2018, 21:35:01 UTC | Introduces misc.gradient_override. misc.gradient_override provides convenience functions for setting custom gradients. For us, the two main use cases would be: * Clipping color ranges without getting locked in due to vanishing gradient. * Constrained optimization for adverserial examples I'm not 100% confident these are the right abstractions. | 01 February 2018, 21:35:01 UTC |
0701865 | Ludwig Schubert | 01 February 2018, 19:25:04 UTC | Add initial notebook showing how to do local development of lucid. | 01 February 2018, 19:25:04 UTC |
5dfaf97 | Ludwig Schubert | 01 February 2018, 19:15:38 UTC | Merge pull request #6 from tensorflow/param-clean-up Param clean up | 01 February 2018, 19:15:38 UTC |
cec4db9 | Alexander Mordvintsev | 01 February 2018, 15:26:05 UTC | Google Colab GPU OpenGL helper | 01 February 2018, 15:26:05 UTC |
7f8b0ce | Alexander Mordvintsev | 01 February 2018, 13:34:32 UTC | 3D mesh loading util. | 01 February 2018, 13:34:32 UTC |
ab02abd | Alexander Mordvintsev | 01 February 2018, 12:16:47 UTC | - fix lucid.misc.show for python3 - remove scipy.ndimage dependency - test | 01 February 2018, 12:16:47 UTC |
93ef7d2 | Christopher Olah | 01 February 2018, 05:27:24 UTC | Add colab notebook section | 01 February 2018, 05:27:24 UTC |
0637715 | Christopher Olah | 01 February 2018, 05:16:56 UTC | Update README with new name. | 01 February 2018, 05:16:56 UTC |
9f3ceed | Christopher Olah | 01 February 2018, 04:54:39 UTC | Actually commit the restructuring | 01 February 2018, 04:54:39 UTC |
dea02e4 | Christopher Olah | 01 February 2018, 04:50:41 UTC | Restructure optvis.param into multiple submodueles | 01 February 2018, 04:50:41 UTC |
9255d67 | Ludwig Schubert | 31 January 2018, 03:12:11 UTC | Fix uio bug. Note: uio needs tests. | 31 January 2018, 03:12:11 UTC |
ba77d61 | Ludwig Schubert | 31 January 2018, 02:51:25 UTC | Merge branch 'master' of github.com:tensorflow/lucid | 31 January 2018, 02:51:25 UTC |
a6e81c3 | Ludwig Schubert | 31 January 2018, 02:49:10 UTC | Initial infrastructure setup and Python 2&3 fixes. | 31 January 2018, 02:49:10 UTC |
c400ce2 | Alexander Mordvintsev | 30 January 2018, 16:34:05 UTC | Added setup.py | 30 January 2018, 16:34:05 UTC |
f6b802b | Christopher Olah | 29 January 2018, 18:38:07 UTC | Create top-level module | 29 January 2018, 18:38:07 UTC |
9060950 | Christopher Olah | 29 January 2018, 18:35:25 UTC | Add ChannelReducer | 29 January 2018, 18:35:25 UTC |
ba59412 | Christopher Olah | 29 January 2018, 01:21:00 UTC | Adding misc.show for displaying images. This code was primarily written internally by Ian Johnson. | 29 January 2018, 01:21:00 UTC |
8d3e766 | Christopher Olah | 29 January 2018, 01:18:59 UTC | Fix broken string formatting in objectives | 29 January 2018, 01:18:59 UTC |
0eeb223 | Christopher Olah | 29 January 2018, 01:04:30 UTC | add .gitignore | 29 January 2018, 01:04:30 UTC |
7678935 | Christopher Olah | 25 January 2018, 19:28:36 UTC | Initial commit: "deepviz" interpretability research code. Code history prior to git: The code in this commit is a set of abstractions that have been incubating within Google Research since the original DeepDream project. Because much of our code originally developed in python/colab notebooks being passed around with chunks copy and pasted between them, we often don't know exactly who wrote what code. The primary authors are Alex Mordvintsev, Chris Olah, and Ludwig Schubert, but there is likely also code from Mike Tyka, Ian Johnson, Arvind Satyanarayan, and potentially other Googlers. We're extremely grateful to everyone who contributed over the years. If we've missed a contribution you made, please reach out and we'll find a way to acknowledge it. | 25 January 2018, 19:28:36 UTC |