Bundle TFLite model in repo, remove download script
The original TF model zoo URL was dead (403). Model sourced from google-coral/test_data instead and checked in directly at 6MB. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -73,12 +73,11 @@ cp "${SCRIPT_DIR}/motion.py" "${INSTALL_DIR}/"
|
||||
cp "${SCRIPT_DIR}/detector.py" "${INSTALL_DIR}/"
|
||||
cp "${SCRIPT_DIR}/requirements.txt" "${INSTALL_DIR}/"
|
||||
cp "${SCRIPT_DIR}/generate_cert.sh" "${INSTALL_DIR}/"
|
||||
cp "${SCRIPT_DIR}/download_model.sh" "${INSTALL_DIR}/"
|
||||
cp "${SCRIPT_DIR}/.env" "${INSTALL_DIR}/"
|
||||
|
||||
# Copy model files
|
||||
mkdir -p "${INSTALL_DIR}/models"
|
||||
cp "${SCRIPT_DIR}/models/coco_labels.txt" "${INSTALL_DIR}/models/"
|
||||
cp "${SCRIPT_DIR}/models/"* "${INSTALL_DIR}/models/"
|
||||
|
||||
# Create virtual environment
|
||||
echo_info "Creating Python virtual environment..."
|
||||
@@ -95,15 +94,6 @@ pip install -r requirements.txt
|
||||
echo_info "Installing TFLite runtime for object detection..."
|
||||
pip install tflite-runtime 2>/dev/null || echo_warn "tflite-runtime not available for this platform (object detection will be disabled)"
|
||||
|
||||
# Download object detection model (if not already present)
|
||||
if [ -f "${INSTALL_DIR}/models/ssd_mobilenet_v2_coco_quant_postprocess.tflite" ]; then
|
||||
echo_info "Object detection model already present"
|
||||
else
|
||||
echo_info "Downloading object detection model..."
|
||||
chmod +x "${INSTALL_DIR}/download_model.sh"
|
||||
cd "${INSTALL_DIR}" && ./download_model.sh
|
||||
fi
|
||||
|
||||
# Generate SSL certificates if not present
|
||||
if [ ! -f ssl/cert.pem ]; then
|
||||
echo_info "Generating SSL certificates..."
|
||||
|
||||
Reference in New Issue
Block a user