MCPcopy Index your code
hub / github.com/diffgram/diffgram / create_instance

Function create_instance

shared/tests/test_utils/data_mocking.py:617–667  ·  view source on GitHub ↗
(instance_data, session)

Source from the content-addressed store, hash-verified

615
616
617def create_instance(instance_data, session):
618 instance = Instance(
619 project_id = instance_data.get('project_id'),
620 task_id = instance_data.get('task_id'),
621 type = instance_data.get('type'),
622 hash = instance_data.get('hash'),
623 status = instance_data.get('status'),
624 start_sentence = instance_data.get('start_sentence'),
625 end_sentence = instance_data.get('end_sentence'),
626 start_token = instance_data.get('start_token'),
627 end_token = instance_data.get('end_token'),
628 start_char = instance_data.get('start_char'),
629 end_char = instance_data.get('end_char'),
630 sentence = instance_data.get('sentence'),
631 sequence_id = instance_data.get('sequence_id'),
632 number = instance_data.get('number'),
633 frame_number = instance_data.get('frame_number'),
634 global_frame_number = instance_data.get('global_frame_number'),
635 machine_made = instance_data.get('machine_made'),
636 interpolated = instance_data.get('interpolated'),
637 verified = instance_data.get('verified'),
638 soft_delete = instance_data.get('soft_delete', False),
639 label_file_id = instance_data.get('label_file_id'),
640 file_id = instance_data.get('file_id'),
641 points = instance_data.get('points'),
642 mask_url = instance_data.get('mask_url'),
643 mask_blob_dir = instance_data.get('mask_blob_dir'),
644 mask_url_expiry = instance_data.get('mask_url_expiry'),
645 x_min = instance_data.get('x_min'),
646 y_min = instance_data.get('y_min'),
647 x_max = instance_data.get('x_max'),
648 y_max = instance_data.get('y_max'),
649 width = instance_data.get('width'),
650 height = instance_data.get('height'),
651 lonlat = instance_data.get('lonlat'),
652 coords = instance_data.get('coords'),
653 preview_image_url = instance_data.get('preview_image_url'),
654 preview_image_blob_dir = instance_data.get('preview_image_blob_dir'),
655 preview_image_url_expiry = instance_data.get('preview_image_url_expiry'),
656 rating = instance_data.get('rating'),
657 rating_comment = instance_data.get('rating_comment'),
658 attribute_groups = instance_data.get('attribute_groups'),
659 member_created_id = instance_data.get('member_created_id'),
660 nodes = {'nodes': instance_data.get('nodes')},
661 edges = {'edges': instance_data.get('edges')},
662 previous_id = instance_data.get('previous_id'),
663 root_id = instance_data.get('root_id')
664 )
665 session.add(instance)
666 regular_methods.commit_with_rollback(session)
667 return instance
668
669
670def create_discussion_relation(discussion_relation, session):

Callers 1

create_instance_templateFunction · 0.85

Calls 3

InstanceClass · 0.90
getMethod · 0.45
addMethod · 0.45

Tested by

no test coverage detected