towhee
/
            
              image-embedding-resnet50
              
                
                
            
          copied
				 2 changed files with 77 additions and 107 deletions
			
			
		@ -1,94 +1,71 @@ | 
			
		|||||
name: 'image-embedding-resnet' | 
				 | 
			
		||||
type: 'image-embedding' | 
				 | 
			
		||||
 | 
				name: image_embedding_resnet50 | 
			
		||||
 | 
				type: image-embedding | 
			
		||||
operators: | 
				operators: | 
			
		||||
    - | 
				 | 
			
		||||
        name: '_start_op' | 
				 | 
			
		||||
        function: '_start_op' | 
				 | 
			
		||||
        init_args: | 
				 | 
			
		||||
        inputs: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                df: '_start_df' | 
				 | 
			
		||||
                name: 'img_path' | 
				 | 
			
		||||
                col: 0 | 
				 | 
			
		||||
        outputs: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                df: 'img_str' | 
				 | 
			
		||||
        iter_info: | 
				 | 
			
		||||
            type: map | 
				 | 
			
		||||
    - | 
				 | 
			
		||||
        name: 'image_decoder' | 
				 | 
			
		||||
        function: 'towhee/image-decoder' | 
				 | 
			
		||||
        tag: 'main' | 
				 | 
			
		||||
        init_args: | 
				 | 
			
		||||
        inputs: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                df: 'img_str' | 
				 | 
			
		||||
                name: 'image_path' | 
				 | 
			
		||||
                col: 0 | 
				 | 
			
		||||
        outputs: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                df: 'image' | 
				 | 
			
		||||
        iter_info: | 
				 | 
			
		||||
            type: map | 
				 | 
			
		||||
  | 
				 | 
			
		||||
    - | 
				 | 
			
		||||
        name: 'embedding_model' | 
				 | 
			
		||||
        function: 'towhee/resnet-image-embedding' # same as 'resnet50-image-embedding', default user is towhee | 
				 | 
			
		||||
        tag: 'main' | 
				 | 
			
		||||
        init_args: | 
				 | 
			
		||||
            model_name: 'resnet50' | 
				 | 
			
		||||
        inputs: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                df: 'image' | 
				 | 
			
		||||
                name: 'image' | 
				 | 
			
		||||
                col: 0 | 
				 | 
			
		||||
        outputs: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                df: 'embedding' | 
				 | 
			
		||||
        iter_info: | 
				 | 
			
		||||
            type: map | 
				 | 
			
		||||
    - | 
				 | 
			
		||||
        name: '_end_op' | 
				 | 
			
		||||
        function: '_end_op' | 
				 | 
			
		||||
        init_args: | 
				 | 
			
		||||
        inputs: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                df: 'embedding' | 
				 | 
			
		||||
                name: 'feature_vector' | 
				 | 
			
		||||
                col: 0 | 
				 | 
			
		||||
        outputs: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                df: '_end_df' | 
				 | 
			
		||||
        iter_info: | 
				 | 
			
		||||
            type: map | 
				 | 
			
		||||
 | 
				- name: _start_op | 
			
		||||
 | 
				  function: _start_op | 
			
		||||
 | 
				  init_args: null | 
			
		||||
 | 
				  inputs: | 
			
		||||
 | 
				  - df: _start_df | 
			
		||||
 | 
				    name: img_path | 
			
		||||
 | 
				    col: 0 | 
			
		||||
 | 
				  outputs: | 
			
		||||
 | 
				  - df: img_str | 
			
		||||
 | 
				  iter_info: | 
			
		||||
 | 
				    type: map | 
			
		||||
 | 
				- name: image_decoder | 
			
		||||
 | 
				  function: towhee/image-decoder | 
			
		||||
 | 
				  tag: main | 
			
		||||
 | 
				  init_args: null | 
			
		||||
 | 
				  inputs: | 
			
		||||
 | 
				  - df: img_str | 
			
		||||
 | 
				    name: image_path | 
			
		||||
 | 
				    col: 0 | 
			
		||||
 | 
				  outputs: | 
			
		||||
 | 
				  - df: image | 
			
		||||
 | 
				  iter_info: | 
			
		||||
 | 
				    type: map | 
			
		||||
 | 
				- name: embedding_model | 
			
		||||
 | 
				  function: towhee/timm-image-embedding | 
			
		||||
 | 
				  tag: main | 
			
		||||
 | 
				  init_args: | 
			
		||||
 | 
				    model_name: resnet50 | 
			
		||||
 | 
				  inputs: | 
			
		||||
 | 
				  - df: image | 
			
		||||
 | 
				    name: image | 
			
		||||
 | 
				    col: 0 | 
			
		||||
 | 
				  outputs: | 
			
		||||
 | 
				  - df: embedding | 
			
		||||
 | 
				  iter_info: | 
			
		||||
 | 
				    type: map | 
			
		||||
 | 
				- name: _end_op | 
			
		||||
 | 
				  function: _end_op | 
			
		||||
 | 
				  init_args: null | 
			
		||||
 | 
				  inputs: | 
			
		||||
 | 
				  - df: embedding | 
			
		||||
 | 
				    name: feature_vector | 
			
		||||
 | 
				    col: 0 | 
			
		||||
 | 
				  outputs: | 
			
		||||
 | 
				  - df: _end_df | 
			
		||||
 | 
				  iter_info: | 
			
		||||
 | 
				    type: map | 
			
		||||
dataframes: | 
				dataframes: | 
			
		||||
    - | 
				 | 
			
		||||
        name: '_start_df' | 
				 | 
			
		||||
        columns: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                name: 'img_path' | 
				 | 
			
		||||
                vtype: 'str' | 
				 | 
			
		||||
    - | 
				 | 
			
		||||
        name: 'img_str' | 
				 | 
			
		||||
        columns: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                name: 'img_path' | 
				 | 
			
		||||
                vtype: 'str' | 
				 | 
			
		||||
    - | 
				 | 
			
		||||
        name: 'image' | 
				 | 
			
		||||
        columns: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                name: 'image' | 
				 | 
			
		||||
                vtype: 'towhee.types.Image' | 
				 | 
			
		||||
    - | 
				 | 
			
		||||
        name: 'embedding' | 
				 | 
			
		||||
        columns: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                name: 'feature_vector' | 
				 | 
			
		||||
                vtype: 'numpy.ndarray' | 
				 | 
			
		||||
    - | 
				 | 
			
		||||
        name: '_end_df' | 
				 | 
			
		||||
        columns: | 
				 | 
			
		||||
            - | 
				 | 
			
		||||
                name: 'feature_vector' | 
				 | 
			
		||||
                vtype: 'numpy.ndarray' | 
				 | 
			
		||||
 | 
				- name: _start_df | 
			
		||||
 | 
				  columns: | 
			
		||||
 | 
				  - name: img_path | 
			
		||||
 | 
				    vtype: str | 
			
		||||
 | 
				- name: img_str | 
			
		||||
 | 
				  columns: | 
			
		||||
 | 
				  - name: img_path | 
			
		||||
 | 
				    vtype: str | 
			
		||||
 | 
				- name: image | 
			
		||||
 | 
				  columns: | 
			
		||||
 | 
				  - name: image | 
			
		||||
 | 
				    vtype: towhee.types.Image | 
			
		||||
 | 
				- name: embedding | 
			
		||||
 | 
				  columns: | 
			
		||||
 | 
				  - name: feature_vector | 
			
		||||
 | 
				    vtype: numpy.ndarray | 
			
		||||
 | 
				- name: _end_df | 
			
		||||
 | 
				  columns: | 
			
		||||
 | 
				  - name: feature_vector | 
			
		||||
 | 
				    vtype: numpy.ndarray | 
			
		||||
 | 
			
		|||||
					Loading…
					
					
				
		Reference in new issue