17 
 
        
      
      มีตัวแก้ปัญหาการเขียนโปรแกรมแบบไม่เชิงเส้นคุณภาพสูงสำหรับ Python หรือไม่?
      
  ฉันมีปัญหาการเพิ่มประสิทธิภาพทั่วโลกที่ไม่ท้าทายเพื่อแก้ปัญหา ปัจจุบันผมใช้กล่องเครื่องมือเพิ่มประสิทธิภาพของ MATLAB (โดยเฉพาะfmincon()กับอัลกอริทึม = 'sqp') ซึ่งมีประสิทธิภาพมาก อย่างไรก็ตามรหัสของฉันส่วนใหญ่อยู่ใน Python และฉันก็ชอบที่จะเพิ่มประสิทธิภาพใน Python ด้วยเช่นกัน มีตัวแก้ NLP ที่มีการผูก Python ที่สามารถแข่งขันได้fmincon()หรือไม่ มันจะต้อง สามารถรับมือกับความไม่เสมอภาคและความไม่เท่าเทียมกันได้ ไม่ต้องการให้ผู้ใช้จัดหายาโคบ ไม่เป็นไรหากไม่รับประกันว่าจะมีประสิทธิภาพระดับโลก ( fmincon()ไม่) fmincon()ฉันกำลังมองหาบางสิ่งบางอย่างที่ทนทานลู่ไปยังท้องถิ่นที่เหมาะสมแม้สำหรับความท้าทายปัญหาและแม้ว่ามันจะช้ากว่าเล็กน้อย ฉันได้พยายามแก้หลายที่ให้บริการผ่าน OpenOpt และพบว่าพวกเขาจะด้อยกว่าของ fmincon/sqpMATLAB เพียงเพื่อเน้นฉันมีสูตรเวิ้งว้างและแก้ปัญหาที่ดี เป้าหมายของฉันคือการเปลี่ยนภาษาเพื่อให้เวิร์กโฟลว์มีความคล่องตัวมากขึ้น เจฟฟ์ชี้ให้เห็นว่าคุณลักษณะบางอย่างของปัญหาอาจเกี่ยวข้องกัน พวกเขาคือ: 10-400 ตัวแปรการตัดสินใจ 4-100 ข้อ จำกัด ความเท่าเทียมกันของพหุนาม (ดีกรีพหุนามมีช่วงตั้งแต่ 1 ถึงประมาณ 8) จำนวนข้อ จำกัด ของความไม่เท่าเทียมกันที่มีเหตุผลเท่ากับจำนวนตัวแปรการตัดสินใจประมาณสองเท่า ฟังก์ชั่นวัตถุประสงค์เป็นหนึ่งในตัวแปรการตัดสินใจ ชาวจาโคเบียนแห่งข้อ จำกัด ความเท่าเทียมมีความหนาแน่นสูงเช่นเดียวกับชาวจาโคเบียนแห่งข้อ จำกัด …
      
        
          
                   77
                
        
        
          
                  
                    python 
                  
                    optimization 
                  
                    nonlinear-programming 
                  
                    linear-algebra 
                  
                    linear-solver 
                  
                    sparse-matrix 
                  
                    ode 
                  
                    automatic-differentiation 
                  
                    efficiency 
                  
                    matrix 
                  
                    symbolic-computation 
                  
                    pde 
                  
                    multiphysics 
                  
                    operator-splitting 
                  
                    fluid-dynamics 
                  
                    pde 
                  
                    multigrid 
                  
                    pde 
                  
                    hyperbolic-pde 
                  
                    quadrature 
                  
                    precision 
                  
                    numerical-analysis 
                  
                    fluid-dynamics 
                  
                    interpolation 
                  
                    c 
                  
                    ode 
                  
                    testing 
                  
                    data-sets 
                  
                    pde 
                  
                    fluid-dynamics 
                  
                    hyperbolic-pde 
                  
                    pde 
                  
                    finite-element 
                  
                    fluid-dynamics 
                  
                    stability 
                  
                    incompressible 
                  
                    pde 
                  
                    hyperbolic-pde 
                  
                    fluid-dynamics 
                  
                    pde 
                  
                    precision 
                  
                    floating-point 
                  
                    convex-optimization 
                  
                    conditioning 
                  
                    pde 
                  
                    hyperbolic-pde 
                  
                    stability 
                  
                    implicit-methods 
                  
                    explicit-methods 
                  
                    fluid-dynamics 
                  
                    accuracy 
                  
                    pde 
                  
                    hyperbolic-pde 
                  
                    petsc 
                  
                    linear-algebra