Wei Yu

14 papers A* 1B 1C 1Misc 2Journal 7Unranked 2
YearRankTypeTitle / Venue / Authors
2025 J jnl
Entropy
Cheng Liu, Junrong Li, Xiheng Liu, Bo Li, Mengshu Hou, Wei Yu, Yujun Li, Wenjun Liu
2024 Misc conf
ICASSP
Chunqing Ruan, Mengzhu Wang, Shanshan Wang, Tianyi Liang, Wei Yu
2023 J jnl
Entropy
Wei Yu, Qingsong Yin, Hao Yin, Wei Xiao, Tao Chang, Liangliang He, Lulin Ni, Qingbing Ji
2023 J jnl
ACM Trans. Asian Low Resour. Lang. Inf. Process.
Wei Yu, Haiyan Yang, Mengzhu Wang, Xiaodong Wang
2023 B conf
SECON
Tao Chang, Li Li, Meihan Wu, Wei Yu, Xiaodong Wang
2023 J jnl
J. Parallel Distributed Comput.
Tao Chang, Li Li, Meihan Wu, Wei Yu, Xiaodong Wang, Cheng-Zhong Xu
2023 J jnl
J. Parallel Distributed Comput.
Tao Chang, Li Li, Meihan Wu, Wei Yu, Xiaodong Wang, Chengzhong Xu
2022 conf
NLPCC (1)
Shenpo Dong, Wei Yu, Hongkui Tu, Xiaodong Wang, Yunyan Zhou, Haili Li, Jie Zhou, Tao Chang
2022 Misc conf
ICASSP
Mengzhu Wang, Shan An, Xiao Luo, Xiong Peng, Wei Yu, Junyang Chen, Zhigang Luo
2021 conf
ICONIP (1)
Dongting Sun, Mengzhu Wang, Xurui Ma, Tianming Zhang, Nan Yin, Wei Yu, Zhigang Luo
2021 J jnl
Neural Networks
Wei Yu, Tao Chang, Xiaoting Guo, Mengzhu Wang, Xiaodong Wang
2021 A* conf
ACM Multimedia
Mengzhu Wang, Wei Wang, Baopu Li, Xiang Zhang, Long Lan, Huibin Tan, Tianyi Liang, Wei Yu, Zhigang Luo
2021 C conf
ICCBR
Wei Yu, Xiaoting Guo, Fei Chen, Tao Chang, Mengzhu Wang, Xiaodong Wang
2020 J jnl
IEEE Access
Wei Yu, Tao Chang, Xiaoting Guo, Xiaodong Wang, Bo Liu, Yang He
docker-build.sh
← Index docker-build.sh bash
#!/bin/bash

set -e

echo "Building REDB Docker image for linux/amd64 platform..."

# Function to tag the most recent <none> image
tag_unnamed_image() {
    local tag_name=$1
    local expected_size=$2
    
    # Get the most recent <none> image
    local image_id=$(docker images --filter "dangling=true" --format "{{.ID}}" | head -1)
    
    if [ -z "$image_id" ]; then
        echo "ERROR: No unnamed image found. Build may have failed."
        return 1
    fi
    
    local actual_size=$(docker images --format "table {{.ID}}\t{{.Size}}" | grep $image_id | awk '{print $2}')
    echo "Found image $image_id with size: $actual_size (expected: $expected_size)"
    
    # Tag the image
    echo "Tagging as $tag_name..."
    docker tag $image_id $tag_name
    
    return 0
}

# Build single unified image
echo ""
echo "Building REDB unified image - Supports both feature extraction and decompilation..."
echo "NOTE: If build hangs at 'exporting to image', press Ctrl+C - the image will still be created!"
echo ""

docker build --platform linux/amd64 -f Dockerfile -t redb:latest . || echo "Build interrupted (this is expected due to Docker Desktop bug)"

# Tag the image if it was built as unnamed
if docker images --filter "dangling=true" --format "{{.ID}}" | head -1 | grep -q "."; then
    tag_unnamed_image "redb:latest" "500MB"
fi

echo ""
echo "Docker build completed!"
echo ""
echo "Available images:"
docker images | grep redb

echo ""
echo "Image size:"
echo "REDB unified image: $(docker images redb:latest --format "{{.Size}}")"

echo ""
echo "Usage:"
echo "  Feature extraction: docker run redb:latest python3 start.py --nomad-job"
echo "  Decompilation:      docker run redb:latest python3 start.py --nomad-job --decompile"
echo "  Custom modules:     docker run redb:latest python3 start.py --nomad-job --modules BasicPropertiesExtractor,PEFeaturesExtractor"