MCPcopy Create free account

hub / github.com/ZihanDDD/BIMgent / functions

Functions411 in github.com/ZihanDDD/BIMgent

Functionencode_data_to_base64_path
(data: Any)
BIMgent/provider/screenshots_processor.py:213
Methodencode_image_to_base64
Encodes an image to a base64 string.
BIMgent/provider/loop_providers/design_interpreter.py:215
Functionentry
(args)
BIMgent/runner/vectorworks_runner.py:626
Methodevaluate_result
(component, class_type, length, l_value, mid_point, x_value, y_value)
BIMgent/provider/loop_providers/skill_generator_provider.py:202
Methodevaluate_result
(component, class_type, length, l_value, mid_point, x_value, y_value)
BIMgent/provider/loop_providers/image_understanding_provider.py:155
Functionexecute_command
()
BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/server/main.py:31
Functionexists_in_project_path
(path)
BIMgent/utils/file_utils.py:23
Functionexit_cleanup
(runner)
BIMgent/runner/vectorworks_runner.py:620
Functionextract_bim_info
(file_path)
BIMgent/utils/ifc_tracker.py:14
Functionextract_floorplan_json
Extract and parse the floorplan room data. Args: text (str): The input text containing floorplan data Returns:
BIMgent/provider/loop_providers/project_manager.py:85
Methodextract_values
(input_string)
BIMgent/provider/loop_providers/skill_generator_provider.py:187
Methodextract_values
(input_string)
BIMgent/provider/loop_providers/image_understanding_provider.py:140
Functionfast_hist
n is num_of_classes
BIMgent/provider/Deep_fp_provider/utils/util.py:5
Functionfill_break_line
(cw_mask)
BIMgent/provider/Deep_fp_provider/utils/util.py:29
Functionfind_super_close_walls
Merge walls that are extremely close and should be combined (within the same room).
BIMgent/provider/Deep_fp_provider/utils/floorplan_postprocessing.py:408
Functionflood_fill
fill in the hole
BIMgent/provider/Deep_fp_provider/utils/util.py:12
Methodfrom_dict
(cls, data_dict)
BIMgent/utils/json_utils.py:149
Functiongen_relative_project_path
(path)
BIMgent/utils/file_utils.py:12
Functionget_latest_directories_in_path
(path, count = 1)
BIMgent/utils/file_utils.py:41
Methodget_recent_history
Query recent info (skill/image/reasoning) from memory.
BIMgent/memory/local_memory.py:90
Methodget_summarization
(self)
BIMgent/memory/base.py:79
Functionget_xywh_yolo
(input)
BIMgent/provider/omni_provider/util/utils.py:499
Methodground_allow_negative
(self, instruction, image=None)
BIMgent/provider/omni_provider/eval/ss_pro_gpt4o_omniv2.py:220
Methodground_only_positive
(self, instruction, image)
BIMgent/provider/omni_provider/eval/ss_pro_gpt4o_omniv2.py:126
Methodground_only_positive_phi35v
(self, instruction, image)
BIMgent/provider/omni_provider/eval/ss_pro_gpt4o_omniv2.py:99
Methodground_with_uncertainty
(self, instruction, image=None)
BIMgent/provider/omni_provider/eval/ss_pro_gpt4o_omniv2.py:301
Functionhandle_file_upload
Handle file uploads and store them in the upload directory
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:427
Functionhash_text_sha256
(text: str)
BIMgent/provider/screenshots_processor.py:164
Functionind2rgb
(ind_im, color_map=floorplan_room_map)
BIMgent/provider/Deep_fp_provider/utils/rgb_ind_convertor.py:69
Methoditerkeys
(self)
BIMgent/provider/Deep_fp_provider/utils/py2_compatibility.py:8
Methoditervalues
(self)
BIMgent/provider/Deep_fp_provider/utils/py2_compatibility.py:11
Methodlayer
(self, layer_panel)
BIMgent/provider/loop_providers/image_understanding_provider.py:191
Methodlayer_check
(self, screent_shot_path, current_sub_step, executed_actions)
BIMgent/provider/loop_providers/image_understanding_provider.py:272
Methodleft_click
Performs a left-click at the current mouse location.
BIMgent/provider/ui_controller.py:55
Methodload
Load the memory from the local file.
BIMgent/memory/local_memory.py:112
Functionload_existing_files
Load all existing files from the uploads folder
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:63
Functionload_from_storage
Load data from a file in the storage directory.
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:125
Functionload_from_storage
Load data from a file in the storage directory.
BIMgent/provider/omni_provider/omnitool/gradio/app.py:101
Functionload_image
(image_path: str)
BIMgent/provider/omni_provider/util/utils.py:312
Methodload_model
(self)
BIMgent/provider/omni_provider/eval/ss_pro_gpt4o_omniv2.py:93
Functionmain
Render loop for Gradio
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:100
Functionmain
Render loop for Gradio
BIMgent/provider/omni_provider/omnitool/gradio/app.py:76
Methodmove_mouse_to
Moves the mouse pointer to the specified (x, y) location.
BIMgent/provider/ui_controller.py:46
Methodobject_info
(self, obj_info, class_type, length = None, mid_point = None)
BIMgent/provider/loop_providers/image_understanding_provider.py:82
Functionomni_process_image
Sends an image to the Vision-LLM endpoint, saves the returned annotation, and returns a double-spaced string representation of the detected b
BIMgent/provider/omni_provider/omni_endpoint.py:37
Functionon_click
(x, y, button, pressed)
mouse_detector.py:9
Functionon_move
(x, y)
mouse_detector.py:6
Functionon_press
(key)
mouse_detector.py:16
Functionon_scroll
(x, y, dx, dy)
mouse_detector.py:12
Methodoptions
(self)
BIMgent/provider/omni_provider/omnitool/gradio/tools/computer.py:78
Functionparse
(parse_request: ParseRequest)
BIMgent/provider/omni_provider/omnitool/omniparserserver/omniparserserver.py:38
Functionparse_semi_formatted_json
(json_string)
BIMgent/utils/json_utils.py:80
Functionpredict
Use huggingface model to replace the original model
BIMgent/provider/omni_provider/util/utils.py:357
Methodpress_enter
Simulates pressing the 'Esc' key.
BIMgent/provider/ui_controller.py:103
Methodpress_escape
Simulates pressing the 'Esc' key.
BIMgent/provider/ui_controller.py:86
Methodpress_left_button
Press and hold the left mouse button at the current location.
BIMgent/provider/ui_controller.py:70
Functionprobe_endpoint
()
BIMgent/provider/omni_provider/omnitool/omnibox/vm/win11setup/setupscripts/server/main.py:27
Functionprocess_input
(user_input, state)
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:244
Functionprocess_input
(user_input, state)
BIMgent/provider/omni_provider/omnitool/gradio/app.py:210
Methodprocess_paragraphs
Replace placeholders in each paragraph and join them.
BIMgent/provider/llm_provider/openai_provider.py:140
Functionread_bd_rm_record
(data_path, batch_size=1, size=512)
BIMgent/provider/Deep_fp_provider/utils/tf_record.py:310
Functionread_record
(data_path, batch_size=1, size=512)
BIMgent/provider/Deep_fp_provider/utils/tf_record.py:82
Functionread_resource_file
(path)
BIMgent/utils/file_utils.py:33
Functionread_seg_record
(data_path, batch_size=1, size=512)
BIMgent/provider/Deep_fp_provider/utils/tf_record.py:201
Functionrefine_room_region
(cw_mask, rm_ind)
BIMgent/provider/Deep_fp_provider/utils/util.py:49
Functionrefresh_files
Refresh the list of files from the current session and detect new files
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:490
Methodrelease_left_button
Releases the left mouse button.
BIMgent/provider/ui_controller.py:78
Functionremove_overlap
(boxes, iou_threshold, ocr_bbox=None)
BIMgent/provider/omni_provider/util/utils.py:178
Functionreplace_unsupported_chars
(text, replacement='?')
BIMgent/utils/string_utils.py:52
Functionreset_view
Reset the view to the VNC viewer
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:700
Functionroot
()
BIMgent/provider/omni_provider/omnitool/omniparserserver/omniparserserver.py:47
Functionrun_deepfloorplan
()
BIMgent/provider/Deep_fp_provider/deepfloorplan_endpoint.py:31
Methodsave
Save the memory to the local file.
BIMgent/memory/local_memory.py:123
Functionsave_to_storage
Save data to a file in the storage directory.
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:137
Functionsave_to_storage
Save data to a file in the storage directory.
BIMgent/provider/omni_provider/omnitool/gradio/app.py:113
Methodsearch_type_across_all_indices
(self, search_type: str)
BIMgent/utils/json_utils.py:126
Methodselect_all
(self)
BIMgent/provider/ui_controller.py:132
Methodset_env_name
Set the environment name.
conf/config.py:49
Methodset_generation_config
(self, **kwargs)
BIMgent/provider/omni_provider/eval/ss_pro_gpt4o_omniv2.py:96
Methodshortcut
(self, combo)
BIMgent/provider/ui_controller.py:113
Methodsimilarity_search
Retrieve the keys from the store. Args: data: the query data. top_k: the number of results to return. **k
BIMgent/memory/base.py:36
Methodsort_index_by_timestamp
(self)
BIMgent/utils/json_utils.py:118
Methodsplit_lines_at_intersections
For each line, check for intersections with all other lines and split the line at each intersection.
BIMgent/provider/Deep_fp_provider/deep_floorplan_provider.py:310
Functionstop_app
(state)
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:295
Functionstop_app
(state)
BIMgent/provider/omni_provider/omnitool/gradio/app.py:254
Functionstrip_anchor_chars
(s: str)
BIMgent/utils/string_utils.py:19
Methodswitch_env
(self, env_name)
BIMgent/provider/ui_controller.py:16
Methodtask_augmentation
(self,description, executed_actions, full_path, meta_info, reasons)
BIMgent/provider/loop_providers/image_understanding_provider.py:371
Methodto_params
( self, )
BIMgent/provider/omni_provider/omnitool/gradio/tools/base.py:17
Functiontoggle_view
Toggle between OmniTool Computer view and file viewer
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:455
Methodtype_name
(self, name: str)
BIMgent/provider/ui_controller.py:65
Methodundo
(self)
BIMgent/provider/ui_controller.py:127
Functionunscale_imsave
(path, im, cmin=0, cmax=255)
BIMgent/provider/Deep_fp_provider/utils/rgb_ind_convertor.py:77
Functionupdate_api_key
(api_key_value, state)
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:671
Functionupdate_api_key
(api_key_value, state)
BIMgent/provider/omni_provider/omnitool/gradio/app.py:404
Functionupdate_model
(model_selection, state)
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:620
Functionupdate_model
(model_selection, state)
BIMgent/provider/omni_provider/omnitool/gradio/app.py:353
Functionupdate_only_n_images
(only_n_images_value, state)
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:656
Functionupdate_only_n_images
(only_n_images_value, state)
BIMgent/provider/omni_provider/omnitool/gradio/app.py:389
Functionupdate_provider
(provider_value, state)
BIMgent/provider/omni_provider/omnitool/gradio/app_new.py:659
← previousnext →301–400 of 411, ranked by callers