MCPcopy Create free account

hub / github.com/NVlabs/AutoDMP / functions

Functions1,782 in github.com/NVlabs/AutoDMP

↓ 718 callersMethodsize
dreamplace/ops/place_io/src/Site.h:38
↓ 554 callersMethodat
@brief get an entry in grid map
dreamplace/ops/macro_legalize/src/hannan_legalize.h:177
↓ 483 callersFunctionprint
@brief print the box
dreamplace/ops/utility/src/box.h:101
↓ 319 callersFunctiondreamplacePrint
dreamplace/ops/utility/src/msg.cpp:36
↓ 114 callersFunctionINDEX
dreamplace/ops/dct/src/dct2_fft2.h:31
↓ 76 callersFunctiongetGlobaltime
dreamplace/ops/utility/src/timer.h:18
↓ 62 callersFunctioncopy
dreamplace/ops/place_io/src/Box.h:179
↓ 60 callersFunctiongetTimerPeriod
Returns the period in miliseconds
dreamplace/ops/utility/src/timer.h:23
↓ 53 callersMethodget
dreamplace/ops/place_io/src/GeometryApi.h:29
↓ 53 callersMethodyl
dreamplace/ops/place_io/src/PlaceDB.h:260
↓ 47 callersMethodxl
\return die area information of layout
dreamplace/ops/place_io/src/PlaceDB.h:259
↓ 46 callersFunctioncomplexMul
dreamplace/ops/utility/src/complex_number.h:13
↓ 42 callersMethodapply
@brief apply solution @param raw_db original placement database @param node_x x coordinates of cells, only need movable cel
dreamplace/ops/place_io/place_io.py:59
↓ 38 callersFunctionirfft
(input, signal_ndim, normalized=False, onesided=True, signal_sizes=None)
dreamplace/ops/dct/torch_fft_api.py:50
↓ 35 callersMethodbackward
(ctx, grad_pin_pos)
dreamplace/ops/pin_pos/pin_pos.py:46
↓ 35 callersMethodname
dreamplace/ops/independent_set_matching/src/auction_cpu.h:178
↓ 34 callersMethodmax
The maximum finite value. */
dreamplace/ops/utility/src/limits.h:119
↓ 32 callersMethodyh
dreamplace/ops/place_io/src/PlaceDB.h:262
↓ 30 callersFunctionempty
dreamplace/ops/place_io/src/MacroObs.h:42
↓ 30 callersMethodlow
dreamplace/ops/place_io/src/SubRowNodeMapHelper.h:117
↓ 30 callersMethodxh
dreamplace/ops/place_io/src/PlaceDB.h:261
↓ 29 callersMethodhigh
dreamplace/ops/place_io/src/SubRowNodeMapHelper.h:118
↓ 28 callersMethodset
dreamplace/ops/place_io/src/PyPlaceDB.cpp:173
↓ 27 callersFunctionset
construct HrchyList with a 2D array
dreamplace/ops/place_io/src/HrchyList.h:169
↓ 26 callersMethodinsert
dreamplace/ops/place_io/src/SubRowNodeMap.cpp:208
↓ 26 callersMethodplot
@brief plot layout @param params parameters @param placedb placement database @param iteration optimization step
dreamplace/BasicPlace.py:1323
↓ 24 callersMethodwidth
dreamplace/ops/place_io/src/Site.h:40
↓ 23 callersMethodheight
dreamplace/ops/place_io/src/Site.h:41
↓ 22 callersMethodindex1D
dreamplace/ops/place_io/src/Bin.h:59
↓ 22 callersMethodload
@brief load parameters
dreamplace/Params.py:151
↓ 19 callersFunctionnormalize_x
(xx)
unittest/ops/global_swap_unittest/global_swap_unittest.py:66
↓ 19 callersFunctionnormalize_y
(xx)
unittest/ops/global_swap_unittest/global_swap_unittest.py:70
↓ 16 callersFunctiondreamplaceSPrint
dreamplace/ops/utility/src/msg.cpp:70
↓ 16 callersMethodforward
(self, x)
dreamplace/ops/dct/dct.py:121
↓ 16 callersMethodforward
(self, x)
dreamplace/ops/dct/dct.py:156
↓ 16 callersMethodinRange
dreamplace/ops/place_io/src/Iterators.h:109
↓ 16 callersMethodmin
The minimum finite value, or for floating types with denormalization, the minimum positive normalized value. */
dreamplace/ops/utility/src/limits.h:114
↓ 15 callersMethoddesign_name
@brief speculate the design name for dumping out intermediate solutions
dreamplace/Params.py:185
↓ 15 callersFunctiongetLayer
automatically increment by 2 \param reset controls whehter restart from 1
dreamplace/ops/draw_place/src/PlaceDrawer.h:505
↓ 15 callersMethodupdate
@brief update parameters
dreamplace/Params.py:221
↓ 14 callersMethodforward
(self, x)
dreamplace/ops/dct/dct.py:366
↓ 14 callersFunctionrfft
(input, signal_ndim, normalized=False, onesided=True)
dreamplace/ops/dct/torch_fft_api.py:5
↓ 13 callersFunctioncomputeReorderReverse
dreamplace/ops/dct/src/dct.h:112
↓ 13 callersMethodsort
@brief Sort net by degree. Sort pin array such that pins belonging to the same net is abutting each other
dreamplace/PlaceDB.py:227
↓ 12 callersMethod__init__
(self, expk=None, algorithm='N')
dreamplace/ops/dct/dct.py:47
↓ 12 callersFunctiondimensionX
dreamplace/ops/place_io/src/BinMap.h:37
↓ 11 callersMethodadd
@brief add a rectangle to the grid map
dreamplace/ops/macro_legalize/src/hannan_legalize.h:204
↓ 11 callersMethodforward
(self, pos)
dreamplace/ops/weighted_average_wirelength/weighted_average_wirelength.py:264
↓ 10 callersMethod__init__
(self, expk=None)
dreamplace/ops/dct/dct_lee.py:34
↓ 10 callersFunctioncolor_isvalid
(ob, valid=BLUE, invalid=RED)
dreamplace/ops/fence_region/figures.py:33
↓ 10 callersMethodforward
(self, x)
dreamplace/ops/dct/dct.py:339
↓ 10 callersFunctionintersects
dreamplace/ops/place_io/src/Box.h:392
↓ 10 callersFunctionnormalize_x
(xx)
unittest/ops/independent_set_matching_unittest/independent_set_matching_unittest.py:66
↓ 10 callersFunctionnormalize_x
(xx)
unittest/ops/macro_legalize_unittest/macro_legalize_unittest.py:49
↓ 10 callersFunctionnormalize_x
(xx)
unittest/ops/greedy_legalize_unittest/greedy_legalize_unittest.py:49
↓ 10 callersFunctionnormalize_y
(xx)
unittest/ops/independent_set_matching_unittest/independent_set_matching_unittest.py:70
↓ 10 callersFunctionnormalize_y
(xx)
unittest/ops/macro_legalize_unittest/macro_legalize_unittest.py:51
↓ 10 callersFunctionnormalize_y
(xx)
unittest/ops/greedy_legalize_unittest/greedy_legalize_unittest.py:51
↓ 9 callersMethodforward
(self, pos, mode="density")
dreamplace/ops/electric_potential/electric_potential.py:451
↓ 9 callersFunctionlow
dreamplace/ops/place_io/src/Interval.h:90
↓ 9 callersMethodnumRoutingTracks
@brief compute number of routing tracks per tile
dreamplace/ops/place_io/src/PlaceDB.h:211
↓ 9 callersMethodread
@brief read using c++ @param params parameters
dreamplace/PlaceDB.py:547
↓ 9 callersMethodrowHeight
\return height of a row, assume to be the same as site height
dreamplace/ops/place_io/src/PlaceDB.h:273
↓ 9 callersMethodsiteWidth
\return site width
dreamplace/ops/place_io/src/PlaceDB.h:294
↓ 9 callersMethodstep
@brief Performs a single optimization step. @param closure A callable closure function that reevaluates the model and returns the los
dreamplace/NesterovAcceleratedGradientOptimizer.py:85
↓ 9 callersFunctiontype
dreamplace/ops/place_io/src/Region.h:44
↓ 8 callersFunctionRealPartOfMul
dreamplace/ops/utility/src/complex_number.h:42
↓ 8 callersMethodcount
dreamplace/ops/place_io/src/SubRowNodeMap.cpp:194
↓ 8 callersFunctiondistance
dreamplace/ops/place_io/src/Interval.h:238
↓ 8 callersMethodget_all_runs
returns all runs performed Parameters ---------- only_largest_budget: boolean if True, only the largest budget for each configuration
hpbandster/core/result.py:374
↓ 8 callersFunctionidxt
Batch Inverse Discrete Cosine Transformation without normalization to coefficients. Compute y_u = \sum_i x_i cos(pi*(2u+1)*i/(2N)), Impeleme
dreamplace/ops/dct/discrete_spectral_transform.py:280
↓ 8 callersMethodmacroId
\return macro id of a node
dreamplace/ops/place_io/src/PlaceDB.h:250
↓ 8 callersMethodnumFixed
dreamplace/ops/place_io/src/PlaceDB.h:135
↓ 8 callersMethodroutingGridOrigin
dreamplace/ops/place_io/src/PlaceDB.h:207
↓ 8 callersFunctionunsorted_segment_sum
(pin_x, pin2net_map, num_nets)
unittest/ops/weighted_average_wirelength_unittest.py:31
↓ 7 callersMethodarea
@return area of layout
dreamplace/PlaceDB.py:320
↓ 7 callersFunctionbin_xl
(id_x, xl, bin_size_x)
unittest/ops/density_overflow_unittest.py:28
↓ 7 callersFunctionbin_yl
(id_y, yl, bin_size_y)
unittest/ops/density_overflow_unittest.py:40
↓ 7 callersMethodcompare
\return true if indice are same or both out of range
dreamplace/ops/place_io/src/Iterators.h:128
↓ 7 callersFunctiondiv
dreamplace/ops/utility/src/math.h:22
↓ 7 callersFunctiondraw_rect
(x1, y1, x2, y2, text=None)
unittest/ops/global_swap_unittest/global_swap_unittest.py:74
↓ 7 callersMethodforward
(self, x)
dreamplace/ops/dct/dct.py:51
↓ 7 callersMethodget_id2config_mapping
returns a dict where the keys are the config_ids and the values are the actual configurations
hpbandster/core/result.py:400
↓ 7 callersFunctionmark_dependent_nodes
dreamplace/ops/global_swap/src/global_swap_concurrent.cpp:331
↓ 7 callersMethodnumMovable
dreamplace/ops/place_io/src/PlaceDB.h:134
↓ 7 callersMethodobj_and_grad_fn
@brief compute objective and gradient. wirelength + density_weight * density penalty @param pos locations of cells
dreamplace/PlaceObj.py:504
↓ 7 callersMethodplace
(self)
dreamplace/Placer.py:137
↓ 7 callersMethodrowXL
dreamplace/ops/place_io/src/PlaceDB.h:276
↓ 7 callersMethodstart
starts a Pyro4 nameserver in a separate thread Returns ------- tuple (str, int): the host name and the used port
hpbandster/core/nameserver.py:48
↓ 7 callersMethodwrite
(self)
hpbandster/optimizers/config_generators/mobohb.py:302
↓ 6 callersMethodcdf
(self, x)
hpbandster/optimizers/config_generators/mobohb_utils.py:96
↓ 6 callersMethodcopy
dreamplace/ops/place_io/src/Bin.h:153
↓ 6 callersMethodforward
(self, x)
dreamplace/ops/dct/dct.py:87
↓ 6 callersMethodforward
(self, x)
dreamplace/ops/dct/dct.py:394
↓ 6 callersFunctionidct_forward
dreamplace/ops/dct/src/dct.cpp:47
↓ 6 callersFunctionll
dreamplace/ops/place_io/src/Box.h:192
↓ 6 callersFunctionnumRows
\return number of rows
dreamplace/ops/place_io/src/HrchyList.h:56
↓ 6 callersMethodroutingTileSize
dreamplace/ops/place_io/src/PlaceDB.h:208
↓ 5 callersMethodapply_differencing
(self, series, order=None)
hpbandster/optimizers/learning_curve_models/arif.py:29
↓ 5 callersMethodbuild_electric_potential
@brief e-place electrostatic potential @param params parameters @param placedb placement database @param data_collect
dreamplace/PlaceObj.py:884
next →1–100 of 1,782, ranked by callers