Sekunde / 3D-SIS

[CVPR'19] 3D-SIS: 3D Semantic Instance Segmentation of RGB-D Scans
Other
379 stars 72 forks source link

Project dependencies may have API risk issues #61

Open PyDeps opened 2 years ago

PyDeps commented 2 years ago

Hi, In 3D-SIS, inappropriate dependency versioning constraints can cause risks.

Below are the dependencies and version constraints that the project is using

torch==0.4.1
torchnet==0.0.4
torchvision==0.2.1
easydict==1.9
tqdm==4.29.0
reprint==0.5.2
plyfile==0.7
tensorflow==1.4.0
pyyaml==3.13
ipdb==0.11
matplotlib==3.0.2
h5py==2.9.0
scikit-image==0.14.2
cffi==1.11.5
scipy==1.1.0

The version constraint == will introduce the risk of dependency conflicts because the scope of dependencies is too strict. The version constraint No Upper Bound and * will introduce the risk of the missing API Error because the latest version of the dependencies may remove some APIs.

After further analysis, in this project, The version constraint of dependency tqdm can be changed to >=4.36.0,<=4.64.0. The version constraint of dependency ipdb can be changed to >=0.7,<=0.13.9. The version constraint of dependency matplotlib can be changed to >=1.3.0,<=3.0.3.

The above modification suggestions can reduce the dependency conflicts as much as possible, and introduce the latest version as much as possible without calling Error in the projects.

The invocation of the current project includes all the following methods.

The calling methods from the tqdm
tqdm.tqdm
The calling methods from the ipdb
ipdb.set_trace
The calling methods from the matplotlib
matplotlib.use
The calling methods from the all methods
dict.keys
shift_z.ravel.shift_y.ravel.shift_x.ravel.shift_z.ravel.shift_y.ravel.shift_x.ravel.np.vstack.transpose
os.path.abspath
torch.LongTensor.append
labels_level2.reshape.fill
rpn_bbox_inside_weights_level2.float
keep_inds.append
self._anchors_level2.cuda
i.self._gt_bbox.size
rpn_bbox_targets_level1.float.cuda
self._proposal_layer
_sample_rois
numpy.convolve
torch.Tensor
i.gt_bbox.anchors_level1.bbox_overlap.numpy.argmax
numpy.reshape
math.cos
StatefulMaxPool2d
torch.autograd.Variable
lib.layer_utils.proposal_target_layer.proposal_target_layer
rpn_bbox_outsise_weights_level2.float.cuda
valid_ind_mask.p.depth_vals.torch.abs.le.any
_ext.roi_pooling.roi_pooling_backward_cuda
redfile.replace
bbox_outside_weights.cuda
data.Variable.cuda
torch.log
dets.numpy
torch.mm
pre_nms_topN.scores.view
torch.set_num_threads
camera_to_world.repeat
DetectionMAP.compute_IoU
rpn_bbox_pred_level2.size.rpn_bbox_pred_level2.size.rpn_bbox_pred_level2.size.cfg.NUM_ANCHORS_LEVEL2.self.batch_size.rpn_level2.self.rpn_cls_score_net_level2.view.permute
box_stats.append
numpy.asarray
lib.utils.config.cfg.MASK_FG_THRESH.max_overlaps.nonzero
bbox_inside_weights_batch_level2.append
torch.lt
mask_target.float.cuda
features.size
cls.mask_ind.net._predictions.data.cpu
make_voxel_mesh
roi.item
zip
lib.utils.timer.Timer.tic
self.StatefulMaxPool2d.super.forward
numpy.min
struct.unpack
bbox_outside_weights_batch_level2.append
max
mask_target.float
rpn_bbox_pred_level1.size.rpn_bbox_pred_level1.size.rpn_bbox_pred_level1.size.cfg.NUM_ANCHORS_LEVEL1.self.batch_size.rpn_level1.self.rpn_cls_score_net_level1.view.permute
rpn_bbox_pred_level3.size.rpn_bbox_pred_level3.size.rpn_bbox_pred_level3.size.cfg.NUM_ANCHORS_LEVEL3.self.batch_size.rpn_level3.self.rpn_cls_score_net_level3.view.permute
numpy.arange.ravel
bbox_inside_weights_batch_level3.append
labels_batch.append
torch.nn.functional.binary_cross_entropy
pool_size.pool_size.pool_size.bottom1.shape.rois.shape.torch.zeros.Variable.cuda
torch.LongTensor
lib.model.trainval.train
x.size
lib.layer_utils.mask_target_layer.mask_target_layer
a.items
numpy.copy
self.fix_eval_parts
blobs.split
read_segmentation
num_ft.grad_label.data.view.index_copy_
rpn_label_level1.data.nonzero.numel
keep_inds.levelInds.contiguous
numpy.ceil
labels_level2.reshape.reshape
Lambda
i.rpn_bbox_pred_level3.view
lib.utils.config.cfg.MASK_FG_THRESH.max_overlaps.nonzero.view
grad_label.data.view
outputs.append
self._imageft.append
list.pop
load_matrix
self.writer.add_summary
compute_averages
open.write
os.path.join
numpy.maximum
bbox_outside_weights_batch_level3.append
i.self._gt_bbox.cuda
levelInds.cuda
torch.utils.ffi._wrap_function
rpn_bbox_outsise_weights_level3.float
lib.utils.bbox_transform.bbox_transform_inv
redfile.replace.append
torch.nn.functional.cross_entropy
self.resize_crop_image
self._smooth_l1_loss
grad_output.clone
self.restore
i.gt_bbox.anchors_level2.bbox_overlap.numpy
self._proposal_targets.view
_merge_a_into_b
num_label_ft.output.view.index_copy_
lib.utils.config.cfg.BG_THRESH.max_overlaps.nonzero.view
lib.datasets.dataloader.get_dataloader
argmax.cuda.cuda
self._region_classification
numpy.array
sort_index.append
self.volume_dims.voxel_bounds_max.np.minimum.cpu.float
write_ply
inspect.currentframe
t.cuda
l.__str__.startswith
print
i.rpn_cls_prob_level1.view
rpn_bbox_outsise_weights_level1.float.cuda
rpn_bbox_outsise_weights_level3.float.cuda
int.keys
importlib.import_module
data_logger.scalar_summary
bbox_outside_weights_batch.append
os.makedirs
grad_label.data.resize_
Autoencoder.cuda.train
export_ids
torch.cuda.synchronize
images.append
opt.filelist.open.readlines
label_name.pred2gt.append
world2grid.append
time.time
bbox_outside_weights_level3.reshape.reshape
rpn_label_level3.data.nonzero.numel
seg_id.seg_to_verts.append
int
Timer
numpy.expand_dims
random_shift.torch.float32.self.step.self.step.grid_dimX.torch.arange.unsqueeze.unsqueeze.k.expand
torch.ones_like
dir
ctr_x.unsqueeze
bbox_targets_level3.reshape.reshape
torch.float32.grid_dimY.torch.arange.unsqueeze.unsqueeze
bbox_inside_weights_level2.reshape.reshape
Bottleneck
torch.abs
label.view
A.K.anchors_level3.reshape.astype
torch.cat.cpu
rois.is_cuda
typeName.lower
volume_dims.volume_dims.volume_dims.num_label_ft.label.new.fill_.view
txt_file.benchmark_path.os.path.join.open.readlines
lib.datasets.dataset.Dataset.load_mapping
DetectionMAP.jaccard_mask
isinstance
read_aggregation
self.get_instance_verts
lin_ind_volume.cuda.cuda
p0.p1.astype
num_out.keep.cuda.order.contiguous
lib.utils.config.cfg.NORMALIZE_WEIGHTS.append
lib.utils.timer.Timer.toc
Autoencoder.cuda.eval
rpn_labels_level2.long.cuda
mean_average_precision.append
util.print_error
numpy.fromstring
self.train
self.pooled_length.self.pooled_height.self.pooled_width.num_channels.num_rois.torch.IntTensor.zero_
rpn_level3.self.rpn_bbox_pred_net_level3.permute.contiguous.size
self.rpn_cls_score_net_level1
numpy.clip
depth.view
K.shifts.reshape.transpose
self.rpn_net_level3
self.encode
coords.resize_.fill_
torch.zeros
numpy.empty.fill
self.load_depth
dets.size.np.arange.torch.from_numpy.long
numpy.loadtxt
numpy.modf
DetectionMAP.intersect_area_mask
widths.unsqueeze
os.path.basename
torch.stack.clamp
scores_combined_list.append
lib.layer_utils.generate_anchors.generate_anchors
self.np_paths.remove
self.net._scene_info.pred_box.clip_boxes.numpy
_SPLITTER.join
self.net._losses.item
input.data.new
sorted
torch.float32.self.step.self.step.grid_dimY.torch.arange.unsqueeze.unsqueeze
lib.utils.config.cfg.NET.net_module.getattr.init_modules
self._anchor_component
SensorData.SensorData.export_depth_images
keep_inds.labels.contiguous
StringIO.StringIO
self._mask_target_layer
torch.float32.grid_dimX.torch.arange.unsqueeze.unsqueeze.expand
pred_instance.copy
numpy.float32.f.read.struct.unpack.np.asarray.reshape
pprint.pprint
DetectionMAP.jaccard
csv.DictReader
layer.__str__
numpy.copy.astype
loss_box.mean.sum
self.Dataset.super.__init__
lib.layer_utils.nms.pth_nms.cpu_nms
self._predictions.data.cpu
img_summaries.append
lib.utils.config.cfg.NORMALIZE_WEIGHTS.torch.FloatTensor.cuda
mask_pred_batch.append
tensorflow.HistogramProto
lib.utils.config.cfg.COLOR_STD.cfg.COLOR_MEAN.transforms.Normalize
grad_output.data.contiguous.view
RGBDFrame.load
torch.zeros.to
_ext.roi_pooling.roi_pooling_forward
torch.no_grad
rpn_label_level2.data.nonzero
rpn_bbox_inside_weights_level3.float
lib.datasets.BinaryReader.BinaryReader.read
labels.append
bbox_inside_weights_level3.reshape.reshape
self.log_print
open
DetectionMAP.intersect_area
self.__normalize__
num_out.keep.cuda
self.rpn_cls_score_net_level3
txt_file.self.res_path.os.path.join.open.readlines.keys
lib.utils.config.cfg.BG_THRESH_LO.max_overlaps.cfg.BG_THRESH.max_overlaps.nonzero
sys.path.insert
self.net.state_dict
shift_z.ravel.shift_y.ravel.shift_x.ravel.shift_z.ravel.shift_y.ravel.shift_x.ravel.np.vstack.transpose.reshape
levelInd.cpu
self.net.init_modules
f.self.frames.decompress_color
json.dumps
rpn_labels_level3.long
num_bg.bg_inds.numel.num_bg.int.bg_inds.numel.np.arange.np.random.choice.torch.from_numpy.long
self.find_previous
torch.float32.grid_dimZ.torch.arange.unsqueeze
SolverWrapper
lib.utils.timer.Timer
fg_inds.cls.contiguous.view.numel
layer.__str__.startswith
net.mask_backbone.eval
represents_int
torch.optim.RMSprop
net_conv_level3.size
bbox_inside_weights.cuda
self.combine
x.split
recalls.append
grid_shape.ind2d.ind3d.ft.Projection.apply.contiguous
rpn_bbox_inside_weights_level1.float
bbox_targets_batch_level3.append
net.mask_backbone.cuda
math.floor
self._proposal_target_layer
lib.utils.evaluation.DetectionMAP
numpy.arange
scene_info.torch.ByteTensor.zero_.cuda
self.outbbox_thresh
sys.stderr.write
open.readlines
type
plyfile.PlyData.read
rpn_bbox_targets_level2.float
label_mapping.iteritems
output.append
self._anchor_target_layer
torchvision.transforms.CenterCrop
model
labels.torch.Tensor.long
gt_num.label_name.gt2pred.append
coords.torch.unsqueeze.repeat.to
torch.remainder
numpy.float32.file_handle.read.struct.unpack.np.asarray.reshape
self.Base_Backbone.super.__init__
bbox_targets_batch_level1.append
RGBDFrame
folder.split
lib.utils.config.cfg.BG_THRESH_LO.max_overlaps.cfg.BG_THRESH.max_overlaps.nonzero.view
int.items
torch.cat.size
rois.size
numpy.prod
float
input.dim
torch.nn.Conv3d
random_shift.torch.float32.self.step.self.step.grid_dimY.torch.arange.unsqueeze.unsqueeze.k.expand
f.endswith
torch.arange
voxel_bounds_min.np.maximum.cpu.float
scores_batch.append
query_boxes.t.boxes.torch.max.query_boxes.t.boxes.torch.min.clamp
self.net._predictions.data.cpu
sys.stdout.flush
txt_file.self.res_path.os.path.join.open.readlines
self.StatefulMaxPool2d.super.__init__
torch.float32.grid_dimX.torch.arange.unsqueeze.unsqueeze
numpy.ones
self._anchors_level3.cuda
list.append
bbox_outside_weights_level2.reshape.reshape
i.rpn_bbox_pred_level2.view
create_color_palette
copy.deepcopy
rpn_level2.self.rpn_cls_score_net_level2.view
voxel_bounds_min.np.maximum.cuda
numpy.floor
assign_instances_for_scan
cls.nonzero.view.numel
pickle.dump
AddCoordinates3d
lend.lstart.hend.hstart.wend.wstart.c.data.numpy.argmax
Dataset.load_mapping
tensorflow.Summary.Value
lib.utils.config.cfg.NET.net_module.getattr
keep_inds.labels.contiguous.long
self.classifier_cls_score_net
A.K.anchors_level1.reshape.astype.reshape
self.net.state_dict.update
A.get_device
self.__get_outputs
DetectionMAP.compute_TP_FP_FN
input.size
rpn_bbox_inside_weights_level2.float.cuda
KeyError
torch.optim.SGD
blobs.append
lib.utils.config.cfg.CLASS_BATCH_SIZE.fg_inds.numel.num_fg.int.fg_inds.numel.np.arange.np.random.choice.torch.from_numpy.long
numpy.append
tensorflow.Summary.Image
torch.lt.any
line.split.split
_ext.roi_pooling.roi_pooling_forward_cuda
numpy.array.append
callable
self.load_image
f.self.frames.decompress_depth
coords.torch.unsqueeze.repeat
self.CoordConvNet3d.super.__init__
torch.from_numpy
self.volume_dims.self.volume_dims.coords.long
torch.nn.BatchNorm2d
method_to_call
j.i.gt_mask.float
self.ss_paths.remove
rpn_bbox_inside_weights_level3.float.cuda
depths.append
labels.cuda
self.classifier_bbox_pred_net
self.unmold_mask
rois.append
A.K.anchors_level2.reshape.astype.reshape
lib.utils.config.cfg.CLASS_BATCH_SIZE.bg_inds.numel.num_bg.int.bg_inds.numel.np.arange.np.random.choice.torch.from_numpy.long
torch.utils.ffi.create_extension
weights.append
net._scene_info.pred_box.clip_boxes.numpy
torch.nn.Sigmoid
lib.datasets.dataset.Dataset
instance.split
file_handle.read
self.rpn_bbox_pred_net_level2
io.BytesIO.getvalue
labels_level1.reshape.reshape
join
self._initialize_weights
roi.cpu
torch.nn.Linear
torch.float32.self.step.self.step.grid_dimX.torch.arange.unsqueeze
rpn_label_level2.data.nonzero.numel
labels_level1.reshape.fill
self.net._predictions.data.cpu.numpy
self.Padding.super.__init__
self.rpn_bbox_pred_net_level3
abs
self.image_enet_fixed
PIL.Image.NEAREST.resize_width.new_image_dims.transforms.Resize
numpy.where
torch.ceil
self.classifier
bbox_targets.shape.cls.new.zero_.float
self.color
num_images.torch.nn.MaxPool1d
grid_shape.ind2d.ind3d.ft.Projection.apply.contiguous.view
sum
self.total_accumulators.append
self.LambdaBase.super.__init__
rpn_level2.self.rpn_bbox_pred_net_level2.permute.contiguous
gt_box_list.append
rotation
Autoencoder
idx.self.scenes.os.path.basename.rsplit
tensorflow.summary.FileWriter
torch.nn.MaxPool3d
query_ares.view
rpn_labels_level3.long.cuda
numpy.concatenate.t
torch.pow
numpy.not_equal
depth_image.astype.astype
self.mask_backbone
self.decompress_color_jpeg
self.Network.super.__init__
numpy.log
dets.size
labels_level3.reshape.fill
self.image_enet_fixed.eval
torch.FloatTensor
lib.utils.config.cfg.NET.net_module.getattr.forward
volume_dims.volume_dims.volume_dims.num_label_ft.label.new.fill_
collections.deque
torch.nn.ConvTranspose3d
lib.utils.config.cfg.BASE_IMAGE_PATH.endswith
rpn_bbox_targets_level2.float.cuda
fg_inds.cls.contiguous.view
self.conv2
B.A.torch.mm.t
dict
ScanNet
range
gt_mask_list.append
evaluate
rpn_level1.self.rpn_bbox_pred_net_level1.permute.contiguous
APAccumulator
data_length.data_height.data_width.num_channels.batch_size.torch.zeros.cuda
numpy.empty
precisions.append
torch.floor
self._predictions.cpu.cuda
create_enet
torch.exp
module
torch.float32.self.step.self.step.grid_dimZ.torch.arange.unsqueeze.unsqueeze
lib.utils.config.cfg.NET.net_module.getattr.state_dict
batch_size.i.batch_size.i.levelInds.nonzero
getattr
self.conv_tr_layer
self.validation
self.writer.flush
locals
self.RoIPoolFunction.super.__init__
self.images.append
torch.max
sys.exit
lib.model.trainval.benchmark
rpn_level3.self.rpn_cls_score_net_level3.view
create_cylinder_mesh
pred_class.astype.astype
self.volume_dims.voxel_bounds_max.np.minimum.cuda.float
self.rpn_bbox_pred_net_level1
img.scipy.misc.toimage.save
self.net.load_state_dict
super
torch.zeros_like
lib.model.trainval.test
ValueError
self.geometry
keep_inds.scores.contiguous
scipy.misc.imread
anchor.strip.split
utils.read_mesh_vertices
self.relu
utils.get_instances
list
voxel_bounds_min.np.maximum.cuda.float
yaml.dump
proj3d.cpu.cpu
Benchmark_reader
valid_ind_mask.p.depth_vals.torch.abs.le
torch.nonzero
enumerate
layer
self.Dropout2d.super.forward
os.path.splitext
torch.nn.Sequential
c.cuda
rpn_bbox_inside_weights_level1.float.cuda
rpn_label_level3.data.nonzero
self._backbone
self.coord_adder
self.net.forward
get_bbox_verts
numpy.matmul
numpy.average
imageio.imread
skimage.transform.resize
filename.open.read
imageft.view.cpu
lib.utils.overlap.bbox_overlap.max
rpn_level1.self.rpn_bbox_pred_net_level1.permute
self._gt_bbox.long
bbox_targets_batch_level2.append
mask_pred.append
numpy.eye
self.mapping.items
rpn_labels_level1.long
torch.float32.grid_dimY.torch.arange.unsqueeze.unsqueeze.expand
pool5.size
lib.utils.config.cfg.FG_THRESH.max_overlaps.nonzero
fg_inds.cls.contiguous.view.new
Autoencoder.cuda.state_dict
yaml.load
self.save_mat_to_file
cls.mask_ind.net._predictions.data.cpu.numpy
inst.label_id.id2label.instances.append
instance_key.instances.nonzero
torchvision.transforms.ToTensor
compute_length_vec3
self.RoIPool.super.__init__
self.net.delete_intermediate_states
gt_class.astype.astype
rpn_labels_level1.long.cuda
A.K.anchors_level3.reshape.astype.reshape
rpn_level3.self.rpn_bbox_pred_net_level3.permute
gt_classes.astype.astype
labels_level3.reshape.reshape
self._region_proposal
rpn_bbox_targets_level3.float.cuda
net._predictions.data.cpu
json.load
gt_files.append
alignment.split.a_.a_.float.np.array.reshape
net_conv_level1.size
LambdaMap
self.conv3
self.optimizer.zero_grad
utils.read_instance_prediction_file
poses.append
dimZ.dimY.dimX.mask_data.np.reshape.astype
self.compute_precision_recall_
hist.bucket_limit.append
numpy.random.randint
argparse.ArgumentParser.parse_args
model.cpu
cls.cls.cls.cls.cls.cls.torch.cat.long
torch.float32.grid_dimX.torch.arange.unsqueeze
_ext.nms.gpu_nms
i.rpn_bbox_pred_level1.view
NotImplementedError
instance_id.mesh_vert_instances.sum
self.compute_frustum_bounds
self.logger_train.scalar_summary
rpn_bbox_targets_level1.float
numpy.abs
self.net.named_parameters
i.gt_bbox.anchors_level2.bbox_overlap.numpy.argmax
numpy.round
numpy.expand_dims.astype
numpy.oneos_like
map_label_image
lin_ind_volume.cuda.size
acc.if_ignore
idx.self.scenes.os.path.basename.split
self.ss_paths.append
open.close
x.torch.from_numpy.expand
i.gt_bbox.anchors_level1.bbox_overlap.numpy
roi.cpu.numpy
os.path.isfile
A.K.anchors_level1.reshape.astype
bbox_targets_level1.reshape.reshape
numpy.random.choice
pad_size.input.data.new.fill_
self.rpn_net_level2
args.cfg.split
x.view
_compute_targets
i.rpn_cls_prob_level2.view
glob.glob.sort
A.K.anchors_level2.reshape.astype
PIL.Image.fromarray
self.net.named_parameters.dict.items
numpy.linspace
net_conv_level2.size
bbox_outside_weights_level1.reshape.reshape
self.eval
all_anchors_level1.size
lib.utils.config.cfg.NUM_CLASSES.cls.numel.cls.new.zero_
self.decompress_depth_zlib
interpolated_precision.append
numpy.sin
bbox_targets_level2.reshape.reshape
Padding
torch.save
os.listdir
torch.nn.MaxPool2d
self.construct_optimizer
lines.np.asarray.astype
bbox_inside_weights_batch_level1.append
torchvision.transforms.Resize
self.__update_weights
self.frames.append
self.forward_prepare
cls.mask_ind.self.net._predictions.data.cpu
camera_to_world.new.fill_
torch.nn.Conv2d
torch.float32.self.step.self.step.grid_dimX.torch.arange.unsqueeze.unsqueeze
sigma_2.abs_in_box_diff.detach
self._predictions.data.cpu.numpy
voxel_bounds_min.np.maximum.cpu
lib.utils.config.cfg_from_file
dimZ.dimY.dimX.data.np.reshape.np.expand_dims.astype
sigma_2.abs_in_box_diff.detach.float
lib.utils.evaluation.DetectionMAP.AP
format
self.__get_model
pre_nms_topN.scores.view.sort
f.read
loss_function
rpn_level3.self.rpn_bbox_pred_net_level3.permute.contiguous
cls.nonzero.view.unsqueeze
torch.nn.functional.sigmoid
torch.nn.MaxPool1d
self.net._predictions.cpu
killing_inds.append
numpy.concatenate
imageft.view.view
numpy.argsort
num_fg.int.fg_inds.numel.np.arange.np.random.choice.torch.from_numpy.long
pred_mask.append
fg_inds.cls.contiguous.view.nonzero
lib.layer_utils.anchor_target_layer.anchor_target_layer
self.lambda_func
self.CoordConvTranspose3d.super.__init__
i.rpn_cls_prob_level3.view
_get_bbox_regression_labels
i.gt_bbox.anchors_level3.bbox_overlap.numpy
lib.utils.config.cfg.BG_THRESH.max_overlaps.nonzero.view.numel
self.image_enet_trainable
self._init_backbone_classifier
self.image_enet_trainable.eval
os.path.exists
self.net._predictions.cpu.numpy
counter.item
torch.inverse
lib.utils.config.cfg.ROI_THRESH.self.net._predictions.nonzero
glob.glob
utils.print_error
i.gt_bbox.cpu
write_bbox
all_anchors_level2.size
world_to_grid.repeat
torch.load.items
keep_inds.rois.contiguous
numpy.histogram
rpn_level1.self.rpn_cls_score_net_level1.view
numpy.savetxt
torch.nn.functional.binary_cross_entropy_with_logits
self.volume_dims.voxel_bounds_max.np.minimum.cpu
create_enet.load_state_dict
numpy.meshgrid
bbox_targets.new.view
lend.lstart.hend.hstart.wend.wstart.c.data.numpy
sys.path.append
numpy.zeros_like
imageio.imwrite
self.conv1
torch.float32.grid_dimZ.torch.arange.unsqueeze.unsqueeze.expand
self.cnn_model.modules
self.reset_accumulators
torch.round
torch.index_select.le
SolverWrapper.benchmark
self._add_losses
verts_len.np.zeros.astype
self.StatefulMaxUnpool2d.super.__init__
Autoencoder.cuda.parameters
len
self.cnn_model._modules.items
image_files.append
k_dimZ.k_dimY.k_dimX.coords_channels.out_channels.torch.zeros.to
lib.utils.config.cfg.NUM_CLASSES.cls.numel.cls.new.zero_.new
rpn_level2.self.rpn_bbox_pred_net_level2.permute.contiguous.size
real_proj_mapping.append
SensorData.SensorData
alignment.split.a_.a_.float.np.array.reshape.split
self._scene_info.pred_box.clip_boxes.numpy
acc.inc_predictions
fg_inds.cls.contiguous
math.fmod
torch.cuda.empty_cache
blobs.cuda
self.decode
i.blobs.cuda
proposals_batch.append
torch.ge
bbox_targets.shape.cls.new.zero_
_import_symbols
self.cuda
nn_search
heights.unsqueeze
torch.float32.self.step.self.step.grid_dimZ.torch.arange.unsqueeze
io.BytesIO
bbox_targets_batch.append
argparse.ArgumentParser.set_defaults
lib.nets.enet.create_enet_for_3d
numpy.linalg.inv
lib.utils.bbox_transform.clip_boxes
utils.export_ids
instance_id.instance_mask.append
self.conv_layer
lib.layer_utils.nms.pth_nms.pth_nms
reprint.output
os.path.dirname
pool5.view
self.deconv1
self.ignore_class.append
cls.mask_ind.self.net._predictions.data.cpu.numpy
out_fn
lib.utils.config.cfg.NET.net_module.getattr.load_state_dict
label_to_segs.items
batch_size.i.batch_size.i.levelInds.nonzero.numel
recon_x.view
torch.index_select
self.get_label_id
numpy.cross
numpy.nanmean
torch.stack
Autoencoder.cuda
SolverWrapper.test
torch.utils.ffi.create_extension.build
torch.nn.Parameter
lib.utils.evaluation.DetectionMAP.mAP
lib.layer_utils.nms_wrapper.nms
torch.ones
masks_batch.append
masks.append
labels_batch_level2.append
i.gt_bbox.anchors_level3.bbox_overlap.numpy.argmax
generate_anchors_for_single_voxel
bbox_inside_weights_batch.append
lib.utils.logger.Logger
matched_gt.append
box_reg.torch.from_numpy.float
lib.datasets.BinaryReader.BinaryReader.close
numpy.vstack
self._imageft.cuda
levelInds_combined_list.append
self.compute_ap
main
lstart.ind_l.hstart.ind_h.wstart.ind_w.np.array.torch.from_numpy.float
query_boxes.t
bbox_targets.new.view.expand_as
lin_ind_volume.cuda.cpu
numpy.uint16.depth_data.np.fromstring.reshape
util.read_label_mapping
lib.utils.overlap.bbox_overlap
numpy.logical_not
self.geometry2
i.gt_bbox.cuda
numpy.transpose
inspect.getfile
load_pred
numpy.arccos
line.split
self.optimizer.step
box_ares.view
lib.utils.config.cfg.ROI_THRESH.self.net._predictions.nonzero.size
self.Bottleneck.super.__init__
self.load
proposals_combined_list.append
i.split
numpy.max
round
LambdaReduce
rpn_bbox_outsise_weights_level1.float
loss_function.backward
lengths.unsqueeze
self.scale_lr
numpy.logical_and
TP.append
keep_inds.labels.contiguous.unsqueeze
pickle.load
map
tqdm.tqdm
random_shift.torch.float32.self.step.self.step.grid_dimZ.torch.arange.unsqueeze.unsqueeze.k.expand
torch.stack.append
numpy.save
new_image_dims.new_image_dims.transforms.CenterCrop
lib.utils.config.cfg.FG_THRESH.max_overlaps.nonzero.view
all_anchors_level3.size
self.np_paths.append
proj2d.cpu.cpu
torch.float32.grid_dimY.torch.arange.unsqueeze
self._anchors_level1.cuda
grad_output.data.contiguous
argparse.ArgumentParser.add_argument
coords.resize_.resize_
lib.datasets.BinaryReader.BinaryReader
Dropout2d
torch.nn.ReLU
torch.nn.MaxUnpool2d
rois_batch.append
get_bbox_edges
roi_score.cpu
torchvision.transforms.Compose
self.initialize
zlib.decompress
numpy.sum
os.mkdir
labels_level_list.append
lib.utils.evaluation.DetectionMAP.evaluate
lib.utils.evaluation.DetectionMAP.finalize
math.sin
numpy.count_nonzero
self.predictions.append
self.load_pose
lib.utils.config.cfg.NET.net_module.getattr.mask_backbone
print_results
self.deconv2
scipy.misc.toimage
torch.nn.PReLU
numpy.dot
math.ceil
bbox_targets.cuda
rpn_bbox_targets_level3.float
l.__str__
net._predictions.cpu
net._predictions.data.cpu.numpy
rpn_bbox_pred_level2.size.rpn_bbox_pred_level2.size.rpn_bbox_pred_level2.size.cfg.NUM_ANCHORS_LEVEL2.self.batch_size.rpn_level2.self.rpn_cls_score_net_level2.view.permute.contiguous
self.img_transform
frameids.append
lib.utils.config.cfg.BG_THRESH.max_overlaps.nonzero
torch.ByteTensor
pred_classes.astype.astype
os.path.commonprefix
numpy.greater
lib.utils.config.cfg.MASK_THRESH.mask.np.where.astype
evaluate_matches
self.snapshot
instance_key.instances.nonzero.astype
ctr_y.unsqueeze
feat_stride.pool_size.pool_size.pool_size.RoIPoolFunction
utils.read_label_mapping
rpn_labels_level2.long
f.write
x.np.stack.astype
easydict.EasyDict
matplotlib.use
fg_inds.unsqueeze.expand
lib.layer_utils.projection.ProjectionHelper
Autoencoder.cuda.load_state_dict
__all__.append
lib.utils.evaluation.DetectionMAP.evaluate_mask
torch.nn.functional.softmax
p.torch.round.long
write_mask
tools.visualization.write_ply
cv2.resize
self.depth_to_skeleton
torch.nn.Sequential.parameters
self.Autoencoder.super.__init__
FP.append
torch.float32.grid_dimZ.torch.arange.unsqueeze.unsqueeze
output.cuda.cuda
os.path.isdir
numpy.minimum
blobs.numpy
dets.size.np.arange.torch.from_numpy.long.cuda
_unmap
math.sqrt
tools.visualization.write_bbox
numpy.zeros
gt_inst.copy
collections.deque.popleft
label.new
filename.open.read.splitlines
writelines.append
imageft.view.permute
open.writelines
self.deconv3
self.remove_snapshot
ctx.save_for_backward
torch.optim.RMSprop.zero_grad
torch.device
hist.bucket.append
tensorflow.Summary
alignment_file.open.readlines
SensorData.SensorData.export_color_images
rpn_bbox_pred_level1.size.rpn_bbox_pred_level1.size.rpn_bbox_pred_level1.size.cfg.NUM_ANCHORS_LEVEL1.self.batch_size.rpn_level1.self.rpn_cls_score_net_level1.view.permute.contiguous
export
numpy.cos
write_result_file
torchvision.transforms.Normalize
lib.utils.timer.Timer.total_time
lib.layer_utils.proposal_layer.proposal_layer
torch.index_select.ge
Instance
torch.zeros.cuda
self._predictions.cpu
dimZ.dimY.dimX.data.np.reshape.astype
numpy.ones_like
object_id_to_segs.items
torch.load
parse_args
Instance.to_dict
self._modules.values
d.cuda
SensorData.SensorData.export_poses
self.unpooling.forward
torch.nn.functional.relu
SolverWrapper.train_model
scene_info.torch.ByteTensor.zero_
anchor.strip
print_error
DetectionMAP.compute_IoU_mask
numpy.stack
self.file.close
self.rpn_cls_score_net_level2
torchvision.utils.save_image
ipdb.set_trace
camera_to_world.new
lib.utils.config.cfg_to_file
torch.cat.append
functools.reduce
acc.precision_recall
ctr_z.unsqueeze
torch.unsqueeze
self.from_snapshot
numpy.in1d
os.path.realpath
label.label_to_segs.extend
cls.nonzero.view
lib.layer_utils.roi_pooling.roi_pool.RoIPoolFunction
cls.nonzero.view.size
self._classifier
gt_mask.append
os.remove
reader.read.np.reshape.np.transpose.astype
torch.float32.self.step.self.step.grid_dimY.torch.arange.unsqueeze
bbox_outside_weights_batch_level1.append
rpn_level2.self.rpn_bbox_pred_net_level2.permute
numpy.cumsum
min
self.file.read
torch.nn.Parameter.size
lib.layer_utils.projection.Projection.apply
struct.calcsize
numpy.isclose
coords_multiplication
i.self._gt_bbox.size.torch.ones.cuda
torch.utils.data.DataLoader
labels_batch_level3.append
utils.load_ids
str
numpy.load
torch.cat
self.volume_dims.voxel_bounds_max.np.minimum.cuda
self._roi_pool_layer
lend.lstart.hend.hstart.wend.wstart.data.torch.max.torch.max.torch.max.view
deltas.detach
self.net._losses.backward
rpn_bbox_pred_level3.size.rpn_bbox_pred_level3.size.rpn_bbox_pred_level3.size.cfg.NUM_ANCHORS_LEVEL3.self.batch_size.rpn_level3.self.rpn_cls_score_net_level3.view.permute.contiguous
collections.deque.append
lin_ind_update.new
self.Dropout.super.forward
self.geometry1
rpn_level1.self.rpn_bbox_pred_net_level1.permute.contiguous.size
torch.nn.ConvTranspose2d
value.numel
sys.stdout.write
rpn_bbox_outsise_weights_level2.float
numpy.unique
self.CoordConv3d.super.__init__
bbox_inside_weights_level1.reshape.reshape
os.path.isabs
argparse.ArgumentParser
numpy.unravel_index
acc.ranking
save_scannet_benchmark
loss_box.mean.mean
torch.optim.RMSprop.step
tools.visualization.read_ply
lib.utils.bbox_transform.bbox_transform
torch.bmm
torch.IntTensor
lib.utils.timer.Timer.average_time
self.rpn_net_level1
torch.min
numpy.array.extend
lib.layer_utils.projection.ProjectionHelper.compute_projection
self.MaskBackbone.super.__init__
torch._utils._rebuild_tensor
levelInds_batch.append
acc.inc_not_predicted
labels_batch_level1.append
lib.utils.timer.Timer.clean_total_time
x.strip
rpn_label_level1.data.nonzero
math.fabs

@developer Could please help me check this issue? May I pull a request to fix it? Thank you very much.