Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cuhk-eda/Xplace
/ functions
Functions
3,306 in github.com/cuhk-eda/Xplace
⨍
Functions
3,306
◇
Types & classes
1,834
Method
Validator
cpp_to_py/common/utils/CLI11.hpp:2754
Function
ValueType
cpp_to_py/common/lib/sdc/json.hpp:19720
Method
VerilogParser
cpp_to_py/common/io/bison_verilog.cpp:25
Method
VerilogScanner
cpp_to_py/common/io/verilog/verilog_scanner.hpp:16
Method
Via
cpp_to_py/common/db/Via.h:21
Method
ViaType
cpp_to_py/common/db/Via.h:60
Method
WireRule
cpp_to_py/common/db/DesignRule.h:21
Method
WorkerView
cpp_to_py/gpugr/taskflow/core/worker.hpp:99
Method
WorkerView
Constructor
cpp_to_py/gpugr/taskflow/core/worker.hpp:106
Method
WrapHash
cpp_to_py/common/utils/robin_hood.h:869
Method
WrapKeyEqual
cpp_to_py/common/utils/robin_hood.h:876
Method
__call__
r"""Iterates over all attributes :obj:`*keys` in the data, yielding their attribute names and content. If :obj:`*keys` is not given th
src/database.py:423
Method
__contains__
r"""Returns :obj:`True`, if the attribute :obj:`key` is present in the data.
src/database.py:412
Method
__contains__
r"""Returns :obj:`True`, if the attribute :obj:`key` is present in the data.
src/param_scheduler.py:60
Method
__delitem__
r"""Delete the data of the attribute :obj:`key`.
src/database.py:397
Method
__delitem__
(self, key)
src/param_scheduler.py:48
Method
__getitem__
r"""Gets the data of the attribute :obj:`key`.
src/database.py:389
Method
__getitem__
(self, key)
src/param_scheduler.py:42
Method
__init__
(self)
utils/logger.py:28
Method
__init__
(self)
utils/io_parser.py:6
Method
__init__
( self, args, logger, node_pos=None, node_lpos=None, node_size
src/database.py:51
Method
__init__
(self, **kwargs)
src/param_scheduler.py:11
Method
__init__
(self, data: PlaceData, args, logger)
src/param_scheduler.py:73
Method
__init__
(self)
src/detail_placement.py:13
Method
__init__
@brief initialization @param params variable to optimize @param lr learning rate
src/nesterov_optimizer.py:29
Method
__init__
(self)
src/core/wa_wirelength_hpwl.py:5
Method
__init__
(self)
src/core/torch_dct.py:21
Method
__init__
(self)
src/core/torch_dct.py:30
Method
__init__
( self, in_features, device=torch.device("cuda:0"), type="dct", norm=N
src/core/torch_dct.py:156
Method
__init__
(self)
src/core/dct2_fft2.py:10
Method
__init__
(self)
src/core/route_force.py:15
Method
__init__
( self, unit_len=None, inference_mode=True, num_bin_x=100, num_bin_y=1
src/core/electronic_density_layer.py:163
Method
__init__
(self, data, rawdb, gpdb, params, args)
src/core/timing_opt.py:7
Method
__iter__
r"""Iterates over all present attributes in the data, yielding their attribute names and content.
src/database.py:417
Method
__iter__
r"""Iterates over all present attributes in the data, yielding their attribute names and content.
src/param_scheduler.py:65
Method
__len__
r"""Returns the number of all present attributes.
src/database.py:408
Method
__len__
r"""Returns the number of all present attributes.
src/param_scheduler.py:56
Method
__repr__
(self)
src/database.py:505
Method
__setitem__
Sets the attribute :obj:`key` to :obj:`value`.
src/database.py:393
Method
__setitem__
(self, key, value)
src/param_scheduler.py:45
Method
__setstate__
(self, state)
src/nesterov_optimizer.py:56
Method
_add_flag_internal
Internal function for adding a flag
cpp_to_py/common/utils/CLI11.hpp:6083
Method
_add_result
Add a single result to the result set, taking into account delimiters
cpp_to_py/common/utils/CLI11.hpp:5297
Method
_allocate
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:558
Method
_bin
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:340
Method
_block_of
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:373
Method
_blocklist_add_impl
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:398
Method
_blocklist_del
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:454
Method
_blocklist_del_impl
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:442
Method
_blocklist_init_head
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:387
Method
_blocklist_is_empty
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:520
Method
_blocklist_is_first
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:501
Method
_blocklist_is_last
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:511
Method
_blocklist_is_singular
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:527
Method
_blocklist_move_back
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:490
Method
_blocklist_move_front
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:479
Method
_blocklist_push_back
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:429
Method
_blocklist_push_front
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:415
Method
_blocklist_replace
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:466
Method
_configure
configure subcommands to enable parsing through the current object set the correct fallthrough and prefix for nameless subcommands and manage the auto
cpp_to_py/common/utils/CLI11.hpp:7221
Method
_count_remaining_positionals
Count the required remaining positional arguments
cpp_to_py/common/utils/CLI11.hpp:7806
Method
_deallocate
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:571
Method
_decrement_topology
Procedure: _decrement_topology
cpp_to_py/gpugr/taskflow/core/executor.hpp:1175
Method
_decrement_topology_and_notify
Procedure: _decrement_topology_and_notify
cpp_to_py/gpugr/taskflow/core/executor.hpp:1167
Method
_default_group_size
Function: _default_group_size
cpp_to_py/gpugr/taskflow/sycl/sycl_flow.hpp:540
Method
_destroy_executable
Procedure: _destroy_executable
cpp_to_py/gpugr/taskflow/cuda/cuda_capturer.hpp:1092
Method
_dump
Procedure: _dump
cpp_to_py/gpugr/taskflow/core/taskflow.hpp:268
Method
_exploit_task
Procedure: _exploit_task
cpp_to_py/gpugr/taskflow/core/executor.hpp:504
Method
_explore_task
Function: _explore_task
cpp_to_py/gpugr/taskflow/core/executor.hpp:473
Method
_for_each_block
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:536
Method
_for_each_block_safe
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:547
Method
_for_each_cgh
cpp_to_py/gpugr/taskflow/sycl/sycl_algorithm/sycl_for_each.hpp:9
Method
_for_each_index_cgh
cpp_to_py/gpugr/taskflow/sycl/sycl_algorithm/sycl_for_each.hpp:31
Method
_has_remaining_positionals
Count the required remaining positional arguments
cpp_to_py/common/utils/CLI11.hpp:7820
Method
_increment_topology
Procedure: _increment_topology
cpp_to_py/gpugr/taskflow/core/executor.hpp:1161
Method
_invoke
Procedure: _invoke
cpp_to_py/gpugr/taskflow/core/executor.hpp:694
Method
_invoke_async_task
Procedure: _invoke_async_task
cpp_to_py/gpugr/taskflow/core/executor.hpp:1031
Method
_invoke_condition_task
Procedure: _invoke_condition_task
cpp_to_py/gpugr/taskflow/core/executor.hpp:1000
Method
_invoke_cudaflow_task
Procedure: _invoke_cudaflow_task
cpp_to_py/gpugr/taskflow/core/executor.hpp:1009
Method
_invoke_dynamic_task
Procedure: _invoke_dynamic_task
cpp_to_py/gpugr/taskflow/core/executor.hpp:892
Method
_invoke_dynamic_task_internal
Procedure: _invoke_dynamic_task_internal
cpp_to_py/gpugr/taskflow/core/executor.hpp:922
Method
_invoke_module_task
Procedure: _invoke_module_task
cpp_to_py/gpugr/taskflow/core/executor.hpp:1023
Method
_invoke_silent_async_task
Procedure: _invoke_silent_async_task
cpp_to_py/gpugr/taskflow/core/executor.hpp:1038
Method
_invoke_static_task
Procedure: _invoke_static_task
cpp_to_py/gpugr/taskflow/core/executor.hpp:885
Method
_invoke_syclflow_task
Procedure: _invoke_syclflow_task
cpp_to_py/gpugr/taskflow/core/executor.hpp:1016
Method
_levelize
Function: _levelize
cpp_to_py/gpugr/taskflow/cuda/cuda_optimizer.hpp:70
Method
_linearize
cpp_to_py/gpugr/taskflow/core/flow_builder.hpp:596
Method
_load
cpp_to_py/gpugr/taskflow/utility/serializer.hpp:819
Method
_move_to_missing
Helper function to place extra values in the most appropriate position
cpp_to_py/common/utils/CLI11.hpp:8265
Method
_next_pow2
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:766
Method
_observer_epilogue
Procedure: _observer_epilogue
cpp_to_py/gpugr/taskflow/core/executor.hpp:878
Method
_observer_prologue
Procedure: _observer_prologue
cpp_to_py/gpugr/taskflow/core/executor.hpp:871
Method
_offset_in_class
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:347
Method
_parent_class_of
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:356
Method
_park
cpp_to_py/gpugr/taskflow/core/notifier.hpp:239
Method
_parse_config
Parse one config param, return false if not found in any subcommand, remove if it is If this has more than one dot.separated.name, go into the subcom
cpp_to_py/common/utils/CLI11.hpp:7680
Method
_parse_positional
Parse a positional, go up the tree to check @param haltOnSubcommand if set to true the operation will not process subcommands merely return false Retu
cpp_to_py/common/utils/CLI11.hpp:7833
Method
_parse_single
Parse "one" argument (some may eat more than one), delegate to parent if fails, add to missing if missing from main return false if the parse has fail
cpp_to_py/common/utils/CLI11.hpp:7763
Method
_parse_single_config
Fill in a single config option
cpp_to_py/common/utils/CLI11.hpp:7688
Method
_parse_stream
Internal function to parse a stream
cpp_to_py/common/utils/CLI11.hpp:7665
← previous
next →
1,401–1,500 of 3,306, ranked by callers