MCPcopy Create free account

hub / github.com/cuhk-eda/Xplace / functions

Functions3,306 in github.com/cuhk-eda/Xplace

MethodValidator
cpp_to_py/common/utils/CLI11.hpp:2754
FunctionValueType
cpp_to_py/common/lib/sdc/json.hpp:19720
MethodVerilogParser
cpp_to_py/common/io/bison_verilog.cpp:25
MethodVerilogScanner
cpp_to_py/common/io/verilog/verilog_scanner.hpp:16
MethodVia
cpp_to_py/common/db/Via.h:21
MethodViaType
cpp_to_py/common/db/Via.h:60
MethodWireRule
cpp_to_py/common/db/DesignRule.h:21
MethodWorkerView
cpp_to_py/gpugr/taskflow/core/worker.hpp:99
MethodWorkerView
Constructor
cpp_to_py/gpugr/taskflow/core/worker.hpp:106
MethodWrapHash
cpp_to_py/common/utils/robin_hood.h:869
MethodWrapKeyEqual
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
← previousnext →1,401–1,500 of 3,306, ranked by callers