Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/CSAILVision/gandissect
/ types & classes
Types & classes
131 in github.com/CSAILVision/gandissect
⨍
Functions
1,505
◇
Types & classes
131
↳
Endpoints
3
↓ 16 callers
Class
EasyDict
Get attributes >>> d = EasyDict({'foo':3}) >>> d['foo'] 3 >>> d.foo 3 >>> d.bar Traceback (most recent call last):
netdissect/easydict.py:5
↓ 8 callers
Class
ResnetDilated
netdissect/segmodel/models.py:225
↓ 8 callers
Class
RunningQuantile
Streaming randomized quantile computation for torch. Add any amount of data repeatedly via add(data). At any time, quantile estimates (
netdissect/runningstats.py:119
↓ 6 callers
Class
WorkerPool
Instantiate this object (passing a WorkerBase subclass type as its first argument) to create a worker pool. Then call pool.add(*args) to
netdissect/workerpool.py:75
↓ 4 callers
Class
Resnet
netdissect/upsegmodel/models.py:227
↓ 4 callers
Class
Resnet
netdissect/segmodel/models.py:187
↓ 3 callers
Class
AddPerturbation
netdissect/__main__.py:244
↓ 3 callers
Class
BrodenDataset
A multicategory segmentation data set. Returns three streams: (1) The image (3, h, w). (2) The multicategory segmentation (labelcoun
netdissect/broden.py:8
↓ 3 callers
Class
FixedRandomSubsetSampler
Samples a fixed number of samples from the dataset, deterministically. Arguments: data_source, sample_size, seed (optional
netdissect/sampler.py:46
↓ 3 callers
Class
NormConvBlock
netdissect/proggan.py:123
↓ 3 callers
Class
PixelNormLayer
netdissect/proggan.py:98
↓ 3 callers
Class
PrRoIPool2D
netdissect/upsegmodel/prroi_pool/prroi_pool.py:19
↓ 3 callers
Class
ProgressiveGenerator
netdissect/proggan.py:34
↓ 3 callers
Class
RunningTopK
A class to keep a running tally of the the top k values (and indexes) of any number of torch feature components. Will work on the GPU if
netdissect/runningstats.py:11
↓ 3 callers
Class
UnifiedParsingSegmenter
This is a wrapper for a more complicated multi-class segmenter, as described in https://arxiv.org/pdf/1807.10221.pdf, and as released in
netdissect/segmenter.py:48
↓ 3 callers
Class
WScaleLayer
netdissect/proggan.py:110
↓ 2 callers
Class
AutoImportDict
netdissect/autoeval.py:16
↓ 2 callers
Class
FixedSubsetSampler
Represents a fixed sequence of data set indices. Subsets can be created by specifying a subset of output indexes.
netdissect/sampler.py:19
↓ 2 callers
Class
InstrumentedModel
A wrapper for hooking, probing and intervening in pytorch Modules. Example usage: ``` model = load_my_model() with inst as Instr
netdissect/nethook.py:11
↓ 2 callers
Class
MultiSegmentDataset
Just like ClevrMulticlassDataset, but the second stream is a one-hot segmentation tensor rather than a flat one-hot presence vector. Mul
netdissect/segdata.py:14
↓ 2 callers
Class
ParallelImageFolders
A data loader that looks for parallel image filenames, for example photo1/park/004234.jpg photo1/park/004236.jpg photo1/park/004237.
netdissect/parallelfolder.py:18
↓ 2 callers
Class
ResNet
netdissect/upsegmodel/resnet.py:103
↓ 2 callers
Class
ResNet
netdissect/segmodel/resnet.py:103
↓ 2 callers
Class
RunningConditionalQuantile
Equivalent to a map from conditions (any python hashable type) to RunningQuantiles. The reason for the type is to allow limited GPU memo
netdissect/runningstats.py:458
↓ 2 callers
Class
RunningCrossCovariance
Running computation. Use this when an off-diagonal block of the covariance matrix is needed (e.g., when the whole covariance matrix does
netdissect/runningstats.py:575
↓ 2 callers
Class
UPerNet
netdissect/upsegmodel/models.py:266
↓ 2 callers
Class
UPerNet
netdissect/segmodel/models.py:469
↓ 1 callers
Class
C1Bilinear
netdissect/segmodel/models.py:327
↓ 1 callers
Class
C1BilinearDeepSup
netdissect/segmodel/models.py:289
↓ 1 callers
Class
ClassifierSegRunner
netdissect/dissection.py:1529
↓ 1 callers
Class
DictNamespace
netdissect/autoeval.py:10
↓ 1 callers
Class
DissectionProject
DissectionProject understand how to drive a GanTester within a dissection project directory structure: it caches data in files, creates i
netdissect/serverstate.py:12
↓ 1 callers
Class
DoubleResolutionLayer
netdissect/proggan.py:105
↓ 1 callers
Class
FieldDef
netdissect/segdata.py:6
↓ 1 callers
Class
FloatRange
netdissect/__main__.py:394
↓ 1 callers
Class
GanTester
GanTester holds on to a specific model to test. (1) loads and instantiates the GAN; (2) instruments it at every layer so that units can
netdissect/serverstate.py:193
↓ 1 callers
Class
GeneratorSegRunner
netdissect/dissection.py:1572
↓ 1 callers
Class
ImageOnlySegRunner
netdissect/dissection.py:1505
↓ 1 callers
Class
NormUpscaleConvBlock
netdissect/proggan.py:139
↓ 1 callers
Class
OutputConvBlock
netdissect/proggan.py:157
↓ 1 callers
Class
PPMBilinear
netdissect/segmodel/models.py:355
↓ 1 callers
Class
PPMBilinearDeepsup
netdissect/segmodel/models.py:406
↓ 1 callers
Class
PrefixSubDict
Provides a view of the subset of a dict where string keys begin with the given prefix. The prefix is stripped from all keys of the view.
netdissect/statedict.py:70
↓ 1 callers
Class
ResNeXt
netdissect/upsegmodel/resnext.py:71
↓ 1 callers
Class
ResNeXt
netdissect/segmodel/resnext.py:70
↓ 1 callers
Class
ReverseNormalize
Applies the reverse of torchvision.transforms.Normalize.
netdissect/dissection.py:1492
↓ 1 callers
Class
ScaleSegmentation
Utility for scaling segmentations, using nearest-neighbor zooming.
netdissect/broden.py:207
↓ 1 callers
Class
TorchTypeMatchingDict
Provides a view of a dict of numpy values as torch tensors, where the types are converted to match the types and devices in the given dic
netdissect/statedict.py:38
Class
client/ts/ganclient.ts:61
Class
client/ts/etc/Util.ts:8
Class
client/ts/etc/URLHandler.ts:5
Class
client/ts/etc/SVGplus.ts:6
Class
client/ts/etc/SVGplus.ts:20
Class
client/ts/etc/SimpleEventHandler.ts:4
Class
client/ts/vis/PaintSelectView.ts:14
Class
client/ts/vis/GanPaintView.ts:22
Class
client/ts/vis/ExampleView.ts:18
Class
client/ts/vis/VisComponent.ts:10
Class
client/ts/vis/AblationView.ts:19
Class
client/ts/vis/BarchartCanvas.ts:26
Class
client/ts/api/GanterAPI.ts:115
Class
client_dist/ganpaint.js:251
Class
client_dist/ganpaint.js:419
Class
client_dist/ganpaint.js:430
Class
client_dist/ganpaint.js:460
Class
client_dist/ganpaint.js:496
Class
client_dist/ganpaint.js:614
Class
client_dist/ganpaint.js:1152
Class
client_dist/ganpaint.js:1453
Class
client_dist/ganclient.js:196
Class
client_dist/ganclient.js:364
Class
client_dist/ganclient.js:375
Class
client_dist/ganclient.js:405
Class
client_dist/ganclient.js:441
Class
client_dist/ganclient.js:559
Class
client_dist/ganclient.js:650
Class
client_dist/ganclient.js:1259
Class
client_dist/ganclient.js:1352
Class
AblationView
client/ts/vis/AblationView.ts:19
Class
BarchartCanvas
client/ts/vis/BarchartCanvas.ts:26
Class
BaseSegmenter
netdissect/segmenter.py:11
Class
BasicBlock
netdissect/upsegmodel/resnet.py:32
Class
BasicBlock
netdissect/segmodel/resnet.py:32
Class
Bottleneck
netdissect/upsegmodel/resnet.py:64
Class
Bottleneck
netdissect/segmodel/resnet.py:64
Class
ExampleView
client/ts/vis/ExampleView.ts:18
Class
GanPaintView
client/ts/vis/GanPaintView.ts:22
Class
GanPaintView
client_dist/ganpaint.js:1152
Class
GanterAPI
client/ts/api/GanterAPI.ts:115
Class
GanterAPI
client_dist/ganpaint.js:251
Class
GanterAPI
client_dist/ganclient.js:196
Class
GroupBottleneck
netdissect/upsegmodel/resnext.py:32
Class
GroupBottleneck
netdissect/segmodel/resnext.py:31
Class
Helper
client/ts/ganclient.ts:61
Class
Helper
client_dist/ganclient.js:650
Class
MakeLinkWorker
netdissect/tool/allunitsample.py:172
Class
MakeSyminkWorker
netdissect/tool/allunitsample.py:185
Class
ModelBuilder
netdissect/upsegmodel/models.py:150
Class
ModelBuilder
netdissect/segmodel/models.py:65
Class
PaintSelectView
client/ts/vis/PaintSelectView.ts:14
next →
1–100 of 131, ranked by callers