Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SunDaDenny/DuLa-Net
/ functions
Functions
132 in github.com/SunDaDenny/DuLa-Net
⨍
Functions
132
◇
Types & classes
12
↓ 5 callers
Function
conv3x3_relu
(in_planes, out_planes)
Model/dulanet.py:17
↓ 5 callers
Function
genWallPolygon2d
(size, wall)
Layout/utils/LayoutTool.py:40
↓ 4 callers
Method
_make_layer
(self, block, planes, blocks, stride=1)
Model/resnet.py:107
↓ 4 callers
Function
sortWallsByDist
(walls)
Layout/utils/LayoutTool.py:8
↓ 4 callers
Method
updateGeometry
(self)
Layout/objs/Object2D.py:36
↓ 4 callers
Method
updateLayoutGeometry
(self)
Layout/objs/Scene.py:31
↓ 3 callers
Method
checkCross
(self)
Layout/objs/GeoEdge.py:18
↓ 3 callers
Function
trans
(data)
Utils/tools.py:22
↓ 3 callers
Function
vectorAdd
(v1, v2)
Layout/utils/GeometryTool.py:4
↓ 3 callers
Function
vectorMultiplyC
(v1, C)
Layout/utils/GeometryTool.py:28
↓ 2 callers
Method
__init__
(self, block, layers, num_classes=1000)
Model/resnet.py:84
↓ 2 callers
Function
checkImageBoundary
(pos, size)
Layout/utils/ImageTool.py:40
↓ 2 callers
Function
conv3x3
3x3 convolution with padding
Model/resnet.py:6
↓ 2 callers
Method
genLayoutWallsByPoints
(self, points)
Layout/objs/Scene.py:21
↓ 2 callers
Function
merge_near
(lst)
postproc.py:59
↓ 2 callers
Function
pointsDirection
(p1, p2)
Layout/utils/GeometryTool.py:52
↓ 2 callers
Method
updateGeometry
(self)
Layout/objs/WallPlane.py:50
↓ 2 callers
Function
vectorDividedC
(v1, C)
Layout/utils/GeometryTool.py:33
↓ 2 callers
Function
vectorDot
(v1, v2)
Layout/utils/GeometryTool.py:23
↓ 2 callers
Function
xyz2coords
(xyz)
Layout/utils/PanoTool.py:65
↓ 1 callers
Method
__init__
(self, backbone)
Model/dulanet.py:63
↓ 1 callers
Function
conv3x3
(in_planes, out_planes, stride=1)
Model/dulanet.py:13
↓ 1 callers
Function
coords2pos
(coords, size)
Layout/utils/PanoTool.py:77
↓ 1 callers
Function
coords2uv
(coords)
Layout/utils/PanoTool.py:4
↓ 1 callers
Function
coords2xyz
(coords, N)
Layout/utils/PanoTool.py:58
↓ 1 callers
Function
demo
()
demo.py:75
↓ 1 callers
Function
fit_floorplan
(data)
postproc.py:12
↓ 1 callers
Method
forward_from_feats
(self, x, feats)
Model/dulanet.py:53
↓ 1 callers
Method
forward_get_feats
(self, x)
Model/dulanet.py:43
↓ 1 callers
Method
getintersection
(self, plane)
Layout/objs/WallPlane.py:102
↓ 1 callers
Function
idx2Color
(idx)
Layout/utils/LayoutTool.py:320
↓ 1 callers
Function
imageROI
(data, lt, rb)
Layout/utils/ImageTool.py:10
↓ 1 callers
Function
imageRegionBox
(center, steps, size)
Layout/utils/ImageTool.py:22
↓ 1 callers
Method
init
(self)
Layout/objs/FloorPlane.py:30
↓ 1 callers
Method
init
(self)
Layout/objs/Object2D.py:28
↓ 1 callers
Method
init
(self)
Layout/objs/WallPlane.py:35
↓ 1 callers
Method
moveByVector
(self, vec)
Layout/objs/GeoPoint.py:20
↓ 1 callers
Function
pointsDirectionPow
(p1, p2, pow_)
Layout/utils/GeometryTool.py:62
↓ 1 callers
Function
pos2coords
(pos, size)
Layout/utils/PanoTool.py:72
↓ 1 callers
Function
predict
(model, input_path)
demo.py:38
↓ 1 callers
Function
resnet18
Constructs a ResNet-18 model. Args: pretrained (bool): If True, returns a model pre-trained on ImageNet
Model/resnet.py:142
↓ 1 callers
Method
updateBbox2d
(self)
Layout/objs/Object2D.py:105
↓ 1 callers
Method
updateCorners
(self)
Layout/objs/FloorPlane.py:45
↓ 1 callers
Method
updateCorners
(self)
Layout/objs/Object2D.py:84
↓ 1 callers
Method
updateCorners
(self)
Layout/objs/WallPlane.py:64
↓ 1 callers
Method
updateEdges
(self)
Layout/objs/FloorPlane.py:56
↓ 1 callers
Method
updateEdges
(self)
Layout/objs/Object2D.py:96
↓ 1 callers
Method
updateEdges
(self)
Layout/objs/WallPlane.py:75
↓ 1 callers
Method
updateGeoPoints
(self)
Layout/objs/Object2D.py:49
↓ 1 callers
Method
updateGeometry
(self)
Layout/objs/FloorPlane.py:34
↓ 1 callers
Function
uv2coords
(uv)
Layout/utils/PanoTool.py:13
↓ 1 callers
Function
uv2xyz
(uv, N)
Layout/utils/PanoTool.py:22
↓ 1 callers
Function
vectorCross
(v1, v2)
Layout/utils/GeometryTool.py:16
↓ 1 callers
Function
vectorSum
(vList)
Layout/utils/GeometryTool.py:9
↓ 1 callers
Function
xyz2uv
(xyz)
Layout/utils/PanoTool.py:31
Method
GetGrid
(self)
Model/e2p.py:109
Method
__init__
(self, equ_size, out_dim, fov, radius=128, up_flip=True, gpu=True)
Model/e2p.py:12
Method
__init__
(self, inplanes, planes, stride=1, downsample=None)
Model/resnet.py:14
Method
__init__
(self, inplanes, planes, stride=1, downsample=None)
Model/resnet.py:46
Method
__init__
(self, backbone)
Model/dulanet.py:23
Method
__init__
(self, gPoint1, gPoint2)
Layout/objs/GeoEdge.py:7
Method
__init__
(self, scene, isCeiling=False)
Layout/objs/FloorPlane.py:8
Method
__init__
(self, scene, gPoints, wall)
Layout/objs/Object2D.py:8
Method
__init__
(self, data)
Layout/objs/GeoPoint.py:7
Method
__init__
(self, scene, gPoints)
Layout/objs/WallPlane.py:10
Method
__init__
(self)
Layout/objs/Scene.py:9
Function
calcLayoutPointType
(scene)
Layout/utils/LayoutTool.py:14
Function
cameraCoords2Vector
(camPose, coords, fov)
Layout/utils/PanoTool.py:120
Method
checkRayHit
(self, vec, orig=(0,0,0))
Layout/objs/Object2D.py:113
Method
checkRayHit
(self, vec, orig=(0,0,0))
Layout/objs/WallPlane.py:83
Function
eval_2d_iou
(fp_pred, fp_gt)
Utils/metric.py:7
Function
eval_3d_iou
(fp_pred, h_pred, fp_gt, h_gt)
Utils/metric.py:16
Function
eval_l2
(pred, gt)
Utils/metric.py:30
Method
forward
(self, batch)
Model/e2p.py:91
Method
forward
(self, x)
Model/resnet.py:24
Method
forward
(self, x)
Model/resnet.py:59
Method
forward
(self, x)
Model/resnet.py:124
Method
forward
(self, pano_view)
Model/dulanet.py:82
Function
genLayoutCornerMap
(scene, size, dilat=4, blur=20)
Layout/utils/LayoutTool.py:198
Function
genLayoutDepthMap
(scene, size)
Layout/utils/LayoutTool.py:103
Function
genLayoutEdgeMap
(scene, size, dilat=4, blur=20)
Layout/utils/LayoutTool.py:132
Function
genLayoutFloorCeilingMap
(scene, size)
Layout/utils/LayoutTool.py:245
Function
genLayoutFloorCornerMap
(scene, size, ratio=0.02, dilat=4, blur=20)
Layout/utils/LayoutTool.py:212
Function
genLayoutFloorEdgeMap
(scene, size, ratio=0.02, dilat=4, blur=20)
Layout/utils/LayoutTool.py:227
Function
genLayoutFloorMap
(scene, size, ratio)
Layout/utils/LayoutTool.py:183
Function
genLayoutFloorPoints
(scene, num=1024)
Layout/utils/LayoutTool.py:263
Function
genLayoutNormalMap
(scene, size)
Layout/utils/LayoutTool.py:64
Function
genLayoutOMap
(scene, size)
Layout/utils/LayoutTool.py:83
Function
genLayoutObj2dMap
(scene, size)
Layout/utils/LayoutTool.py:169
Function
imageDilation
(data, rad)
Layout/utils/ImageTool.py:51
Function
imageDrawLine
(data, p1, p2, color=None)
Layout/utils/ImageTool.py:84
Function
imageDrawPolygon
(data, points, color=None)
Layout/utils/ImageTool.py:93
Function
imageDrawWallDepth
(data, polygon, wall)
Layout/utils/ImageTool.py:105
Function
imageGaussianBlur
(data, sigma)
Layout/utils/ImageTool.py:65
Function
imagePointsBox
(posList)
Layout/utils/ImageTool.py:31
Function
imageRegionMean
(data, center, steps)
Layout/utils/ImageTool.py:15
Function
imageResize
(data, size)
Layout/utils/ImageTool.py:46
Function
imagesMSE
(data1, data2)
Layout/utils/ImageTool.py:76
Function
json2scene
(json)
Layout/data2scene.py:32
Method
loadLabel
(self, path)
Layout/objs/Scene.py:61
next →
1–100 of 132, ranked by callers