CosmosNi opened a new issue, #9782:
URL: https://github.com/apache/seatunnel/issues/9782

   ### Search before asking
   
   - [x] I had searched in the 
[feature](https://github.com/apache/seatunnel/issues?q=is%3Aissue+label%3A%22Feature%22)
 and found no similar feature requirement.
   
   
   ### Description
   
   Add comprehensive vector processing capabilities to SeaTunnel's SQL 
Transform engine, enabling users to perform vector operations directly within 
SQL queries for machine learning and AI workloads.
   
   ### Core Vector Functions
   
   1. **VECTOR_REDUCE** - Vector dimensionality reduction with multiple 
algorithms
   2. **VECTOR_DIMENSION** - Get vector dimension count
   3. **VECTOR_MAGNITUDE** - Calculate vector L2 norm
   4. **VECTOR_NORMALIZE** - Normalize vector to unit length
   5. **VECTOR_COSINE_SIMILARITY** - Calculate cosine similarity between vectors
   
   ### Supported Reduction Methods
   
   - **TRUNCATE** - Simple truncation: keep first N dimensions
   - **RANDOM_PROJECTION** - Gaussian random projection
   - **SPARSE_RANDOM_PROJECTION** - Sparse random projection for memory 
efficiency
   
   ### Usage Scenario
   
   _No response_
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [x] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to