Tôi đã tự hỏi liệu Thuật toán Nelder-Mead có được thực hiện trong thư viện tăng C++ như toms748_solve hay không. Tôi không thể tìm thấy nó trong tài liệu và tôi hỏi bạn trước khi thực hiện mã tự của tôi. Cảm ơn rất nhiều.Thuật toán Nelder-Mead trong thư viện tăng cường
5
A
Trả lời
2
Tôi thấy rằng thuật toán amoeba (Nelder-Meade downhill simplex) được thực hiện bởi thư viện vnl (http://public.kitware.com/vxl/doc/release/core/vnl/html/classvnl__amoeba.html#details), vì vậy tôi sẽ sử dụng thư viện này thay vì tăng. Tôi biết rằng tôi đã tìm kiếm một triển khai thuật toán này bằng cách sử dụng thư viện boost :: math và câu trả lời này không liên quan trực tiếp với câu hỏi của tôi, nhưng có lẽ nó cũng hữu ích cho người khác.
Các vấn đề liên quan
- 1. Mô hình thư viện luồng tăng cường
- 2. Có Thư viện tăng cường gui không?
- 3. Thư viện cho cây tăng cường độ dốc
- 4. Hộp giới hạn cho tính toán Voronoi Diagram trong thư viện tăng cường
- 5. Tăng cường chấp nhận thư viện trong ngành
- 6. Tăng cường giống như các thư viện trong C
- 7. cmake không tìm thấy thư viện tăng cường
- 8. Lắng nghe phát sóng udp với thư viện tăng cường
- 9. Thư viện tăng cường nào chỉ là tiêu đề?
- 10. Tăng cường các thư viện đồ thị: thiết lập các giá trị trọng số cạnh
- 11. Liên kết thư viện tăng
- 12. Thư viện tăng cường, làm thế nào để có được yếu tố quyết định từ lu_factorize()?
- 13. thư viện thuật toán thuật toán phổ biến dài nhất có hiệu quả?
- 14. Thuật toán tăng :: toán học :: erf
- 15. Thuật toán xử lý/tăng cường hình ảnh cho tài liệu OCR/khả năng đọc?
- 16. thuật toán đóng gói trong rtree trong tăng
- 17. Thư viện đồ thị tăng cường: Có thuật toán gọn gàng được tích hợp vào BGL để phát hiện cộng đồng không?
- 18. Tăng cài đặt thư viện cho Codeblocks
- 19. Làm cách nào để sử dụng thư viện Tăng cường trong một dự án qmake?
- 20. Sử dụng tăng cường :: shared_ptr trong giao diện công cộng của thư viện
- 21. Làm cách nào để bạn thêm các thư viện tăng cường trong CMakeLists.txt
- 22. Thuật toán loại bỏ khóa Chroma/thư viện
- 23. Thư viện/thư viện Java nào cho các thuật toán di truyền?
- 24. Người mới bắt đầu sử dụng Linux, Nơi đặt thư viện tăng cường?
- 25. Lỗi biên dịch với thư viện Nhật ký tăng cường khi sử dụng date_time_formatter
- 26. Thư viện Tăng cường nào lợi dụng Di chuyển ngữ nghĩa
- 27. Bao gồm các thư viện tăng cường để tạo các tệp
- 28. Thư viện khách hàng Mongo C++ không thấy tăng cường của tôi
- 29. Thư viện biểu đồ tăng cường: chèn cạnh chậm cho biểu đồ lớn
- 30. Thuật toán (hoặc thư viện C#) để xác định 'từ khóa' trong một tập hợp thư?
Bạn có thể xây dựng một chút không? Boost không phải là một thư viện duy nhất, mà là một bộ sưu tập khá nhiều thư viện (xem [danh sách này] (http://www.boost.org/doc/libs/)). Bạn đang thắc mắc về thư viện cụ thể nào? –
Xin lỗi, lỗi của tôi. Có lẽ vấn đề của tôi liên quan trực tiếp với tài liệu. Tôi đang tìm một chức năng để tìm giá trị tối thiểu của 1D-fucntion như thuật toán Nelder-Mead. Trên thực tế, tôi đã sử dụng thuật toán toms748_solve (boost.org/doc/libs/1_55_0/libs/math/doc/html/toolkit.html) để tìm kiếm gốc mà không có các dẫn xuất, nhưng bây giờ tôi muốn giảm thiểu hàm. – Ariel
Không phải là giảm thiểu một chức năng bằng cách tìm kiếm các gốc của đạo hàm, và sau đó loại bỏ các maxima? – MSalters