MCPcopy Create free account

hub / github.com/NVlabs/AutoDMP / types & classes

Types & classes341 in github.com/NVlabs/AutoDMP

↓ 5 callersClassOrient
dreamplace/ops/place_io/src/Enums.h:92
↓ 5 callersClassSuccessiveHalving
hpbandster/optimizers/iterations/successivehalving.py:5
↓ 4 callersClassNoBoundaryPredicate
remove boundary intersection because bgi::intersects allows intersection of boundaries I found that it is around 1.5x faster than OverlapPredicate if
dreamplace/ops/place_io/src/SubRowNodeMap.h:147
↓ 2 callersClassCategoricalParzenEstimator
hpbandster/optimizers/config_generators/mobohb_utils.py:249
↓ 2 callersClassDatum
hpbandster/core/base_iteration.py:13
↓ 2 callersClassGammaFunction
hpbandster/optimizers/config_generators/mobohb_utils.py:48
↓ 2 callersClassJob
hpbandster/core/dispatcher.py:9
↓ 2 callersClassLCNet
hpbandster/optimizers/lcnet.py:17
↓ 2 callersClassMultivariateKDE
hpbandster/optimizers/kde/mvkde.py:9
↓ 2 callersClassNumericalParzenEstimator
hpbandster/optimizers/config_generators/mobohb_utils.py:187
↓ 2 callersClassPlacementEngine
@brief Top API to run the entire placement flow. @param params parameters
dreamplace/Placer.py:68
↓ 2 callersClassResult
Object returned by the HB_master.run function This class offers a simple API to access the information from a Hyperband run.
hpbandster/core/result.py:203
↓ 2 callersClassRun
Not a proper class, more a 'struct' to bundle important information about a particular run
hpbandster/core/result.py:7
↓ 2 callersClassSite
dreamplace/ops/place_io/src/Site.h:15
↓ 2 callersClassSuccessiveHalvingMOBOHB
hpbandster/optimizers/iterations/sucessivehalvingmobohb.py:24
↓ 1 callersClassARIF
An 'Auto Regressive Integrated (Random) Forest'
hpbandster/optimizers/learning_curve_models/arif.py:11
↓ 1 callersClassAitchisonAitken
hpbandster/optimizers/kde/kernels.py:90
↓ 1 callersClassAitchisonAitkenKernel
hpbandster/optimizers/config_generators/mobohb_utils.py:109
↓ 1 callersClassArgSortNetByDegree
dreamplace/ops/place_io/src/PlaceDB.cpp:1631
↓ 1 callersClassArgSortPinByNet
dreamplace/ops/place_io/src/PlaceDB.cpp:1642
↓ 1 callersClassAutoDMPWorker
tuner/tuner_worker.py:57
↓ 1 callersClassBOHB
hpbandster/optimizers/bohb.py:17
↓ 1 callersClassBinRow
row in a bin
dreamplace/ops/place_io/src/Row.h:170
↓ 1 callersClassBoundaryNode
dreamplace/ops/macro_overlap/macro_overlap.py:22
↓ 1 callersClassCompareByLow
comparison function objects
dreamplace/ops/place_io/src/Interval.h:138
↓ 1 callersClassCompareByRowBottomCoord
compare by row bottom edge tie break by row id
dreamplace/ops/place_io/src/Row.h:94
↓ 1 callersClassCompareNetPinByNode
dreamplace/ops/place_io/src/PlaceDB.cpp:766
↓ 1 callersClassComputeNodeAreaFromPinMap
dreamplace/ops/adjust_node_area/adjust_node_area.py:70
↓ 1 callersClassComputeNodeAreaFromRouteMap
dreamplace/ops/adjust_node_area/adjust_node_area.py:34
↓ 1 callersEnumDirection2DType
dreamplace/ops/place_io/src/Util.h:37
↓ 1 callersClassDispatcher
The dispatcher is responsible for assigning tasks to free workers, report results back to the master and communicate to the nameserver.
hpbandster/core/dispatcher.py:69
↓ 1 callersClassFloorplanInfo
dreamplace/BasicPlace.py:53
↓ 1 callersClassGaussKernel
hpbandster/optimizers/config_generators/mobohb_utils.py:68
↓ 1 callersClassGaussian
hpbandster/optimizers/kde/kernels.py:39
↓ 1 callersClassMOBOHB
hpbandster/optimizers/mobohb.py:16
↓ 1 callersClassMacroPin
class MacroPin describes the pins of a standard cell it contains detailed physical information such as name, shape, and direction since a pin is usual
dreamplace/ops/place_io/src/MacroPin.h:81
↓ 1 callersClassNetProperty
dreamplace/ops/place_io/src/Net.h:55
↓ 1 callersClassNodeProperty
cell property class attributes of cells, but may not be often used
dreamplace/ops/place_io/src/Node.h:86
↓ 1 callersClassParams
unittest/ops/place_io_unittest/place_io_unittest.py:16
↓ 1 callersClassPlaceDB
@brief placement database
dreamplace/PlaceDB.py:40
↓ 1 callersClassPlaceDataCollection
@brief A wraper for all data tensors on device for building ops
dreamplace/BasicPlace.py:80
↓ 1 callersClassPlaceOpCollection
@brief A wrapper for all ops
dreamplace/BasicPlace.py:325
↓ 1 callersClassPlaceStatus
dreamplace/ops/place_io/src/Enums.h:174
↓ 1 callersClassPreconditionOp
Preconditioning engine is critical for convergence. Need to be carefully designed.
dreamplace/PlaceObj.py:54
↓ 1 callersClassPyPlaceDB
database for python
dreamplace/ops/place_io/src/PyPlaceDB.h:29
↓ 1 callersClassRandomSampling
class to implement random sampling from a ConfigSpace
hpbandster/optimizers/config_generators/random_sampling.py:6
↓ 1 callersClassSignalDirect
dreamplace/ops/place_io/src/Enums.h:256
↓ 1 callersClassSortNetPinByNode
sort NetPin by node name to avoid a net containing multiple pins from the same node
dreamplace/ops/place_io/src/PlaceDB.cpp:759
↓ 1 callersClassSubRow
a row is divided into sub row due to fixed cells or blockages
dreamplace/ops/place_io/src/Row.h:103
↓ 1 callersClassSuccessiveHalvingParEGO
hpbandster/optimizers/iterations/successivehalvingparego.py:4
↓ 1 callersClassTPESampler
hpbandster/optimizers/config_generators/mobohb_utils.py:277
↓ 1 callersClassUniformKernel
hpbandster/optimizers/config_generators/mobohb_utils.py:150
↓ 1 callersClassUserParamExtHelper
an extension for UserParam user must derive a new class with following three virtual member functions addOptions(desc) processAhead(desc) processLater
dreamplace/ops/place_io/src/Params.h:37
↓ 1 callersClassWangRyzinInteger
hpbandster/optimizers/kde/kernels.py:192
↓ 1 callersClassWangRyzinOrdinal
hpbandster/optimizers/kde/kernels.py:132
↓ 1 callersClassWarmStartIteration
iteration that imports a privious Result for warm starting
hpbandster/core/base_iteration.py:259
↓ 1 callersClassWorker
hpbandster/core/dispatcher.py:44
ClassAbacusLegalize
Legalize cells with abacus approach
dreamplace/ops/abacus_legalize/abacus_legalize.py:101
ClassAbacusLegalizeFunction
Legalize cells with abacus approach
dreamplace/ops/abacus_legalize/abacus_legalize.py:29
ClassAdjustNodeArea
dreamplace/ops/adjust_node_area/adjust_node_area.py:108
ClassAdjustNodeAreaUnittest
unittest/ops/adjust_node_area_unittest.py:20
ClassAlgoDB
dreamplace/ops/place_io/src/RowMap.h:18
ClassAlgoDB
forward declaration of data
dreamplace/ops/place_io/src/SubRowNodeMap.h:26
ClassAtomicAdd<T, true>
dreamplace/ops/electric_potential/src/atomic_ops.h:30
ClassAuctionAlgorithmCPULauncher
dreamplace/ops/independent_set_matching/src/auction_cpu.h:175
ClassBOHB
hpbandster/optimizers/config_generators/bohb.py:17
ClassBaseIteration
Base class for various iteration possibilities. This decides what configuration should be run on what budget next. Typical choices are e.g. success
hpbandster/core/base_iteration.py:34
ClassBaseKernel
hpbandster/optimizers/kde/kernels.py:11
ClassBasicPlace
@brief Base placement class. All placement engines should be derived from this class.
dreamplace/BasicPlace.py:359
ClassBin
dreamplace/ops/place_io/src/Bin.h:32
ClassBinRowMap
bin row map bin rows should not contain any region of fixed cells
dreamplace/ops/place_io/src/RowMap.h:136
ClassCellMacroIteratorTag
dreamplace/ops/place_io/src/Iterators.h:258
ClassCellMacroIteratorTag
dreamplace/ops/place_io/src/PlaceDB.h:36
ClassCompareByCenter
dreamplace/ops/place_io/src/Interval.h:146
ClassCompareByHigh
dreamplace/ops/place_io/src/Interval.h:142
ClassCompareByLow
dreamplace/ops/place_io/src/SubRowNodeMapHelper.h:122
ClassCompareByNodeCenterXCPU
dreamplace/ops/greedy_legalize/src/compare_cpu.h:39
ClassCompareByNodeNTUPlaceCostCPU
dreamplace/ops/greedy_legalize/src/compare_cpu.h:54
ClassCompareByNodeNTUPlaceCostFromLeftCPU
dreamplace/ops/greedy_legalize/src/compare_cpu.h:75
ClassCompareByNodeWidthCPU
dreamplace/ops/greedy_legalize/src/compare_cpu.h:26
ClassCompareGridByDistance2Target
dreamplace/ops/utility/src/diamond_search.h:45
ClassConstTypeHelper
dreamplace/ops/place_io/src/Util.h:109
ClassConstTypeHelper<T, 0>
dreamplace/ops/place_io/src/Util.h:111
ClassConstTypeHelper<T, 1>
dreamplace/ops/place_io/src/Util.h:117
ClassDB2DIterator
dreamplace/ops/place_io/src/Iterators.h:147
ClassDBIterator
dreamplace/ops/place_io/src/Iterators.h:46
ClassDBIterator
dreamplace/ops/place_io/src/PlaceDB.h:42
ClassDCT
dreamplace/ops/dct/dct.py:46
ClassDCT
dreamplace/ops/dct/dct_lee.py:33
ClassDCT2
dreamplace/ops/dct/dct.py:115
ClassDCT2
dreamplace/ops/dct/dct_lee.py:99
ClassDCT2
dreamplace/ops/dct/dct2_fft2.py:31
ClassDCT2Function
dreamplace/ops/dct/dct.py:110
ClassDCT2Function
dreamplace/ops/dct/dct_lee.py:94
ClassDCT2Function
dreamplace/ops/dct/dct2_fft2.py:21
ClassDCTFunction
dreamplace/ops/dct/dct.py:41
ClassDCTFunction
dreamplace/ops/dct/dct_lee.py:28
ClassDCTOpTest
unittest/ops/dct_unittest.py:29
ClassDST
dreamplace/ops/dct/dct.py:178
ClassDST
dreamplace/ops/dct/dct_lee.py:178
next →1–100 of 341, ranked by callers