Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

बताएं कि पायथन का उपयोग करके SciPy में न्यूनतम स्केलर फ़ंक्शन कैसे पाया जा सकता है?

न्यूनतम स्केलर फ़ंक्शन ढूँढना एक अनुकूलन समस्या है। अनुकूलन समस्याएं समाधान की गुणवत्ता में सुधार करने में मदद करती हैं, जिससे उच्च प्रदर्शन के साथ बेहतर परिणाम मिलते हैं। अनुकूलन समस्याओं का उपयोग वक्र फिटिंग, रूट फिटिंग आदि के लिए भी किया जाता है।

आइए एक उदाहरण देखें -

उदाहरण

import matplotlib.pyplot as plt
from scipy import optimize
import numpy as np
print("The function is defined")
def my_func(a):
   return a*2 + 20 * np.sin(a)
plt.plot(a, my_func(a))
print("Plotting the graph")
plt.show()
print(optimize.fmin_bfgs(my_func, 0))

आउटपुट

Optimization terminated successfully.
   Current function value: -23.241676
   Iterations: 4
   Function evaluations: 18
   Gradient evaluations: 6
[-1.67096375]

स्पष्टीकरण

  • आवश्यक पैकेज आयात किए जाते हैं।
  • एक फ़ंक्शन परिभाषित किया गया है जो डेटा उत्पन्न करता है।
  • यह डेटा matplotlib लाइब्रेरी का उपयोग करके ग्राफ़ पर प्लॉट किया गया है।
  • अगला, फ़ंक्शन को पैरामीटर के रूप में पास करके 'fmin_bgs' फ़ंक्शन का उपयोग किया जाता है।
  • यह डेटा कंसोल पर प्रदर्शित होता है।

  1. पायथन का उपयोग करके डेटा की कल्पना करने के लिए Tensorflow का उपयोग कैसे किया जा सकता है?

    मान लें कि हमारे पास फूल डेटासेट है। फूल डेटासेट को Google API का उपयोग करके डाउनलोड किया जा सकता है जो मूल रूप से फूल डेटासेट से लिंक होता है। एपीआई को पैरामीटर के रूप में पास करने के लिए get_file विधि का उपयोग किया जा सकता है। एक बार ऐसा करने के बाद, डेटा पर्यावरण में डाउनलोड हो जाता है। इसे मैटप

  1. बताएं कि Matplotlib Python का उपयोग करके एक तरकश प्लॉट कैसे बनाया जा सकता है?

    Matplotlib एक लोकप्रिय पायथन पैकेज है जिसका उपयोग डेटा विज़ुअलाइज़ेशन के लिए किया जाता है। डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण कदम है क्योंकि यह यह समझने में मदद करता है कि वास्तव में संख्याओं को देखे बिना और जटिल गणना किए बिना डेटा में क्या चल रहा है। यह दर्शकों को मात्रात्मक अंतर्दृष्टि को प्रभ

  1. बताएं कि पायथन में फ़ैक्टरप्लॉट फ़ंक्शन का उपयोग करके वायलिन प्लॉट की कल्पना कैसे की जा सकती है?

    बारप्लॉट फ़ंक्शन एक श्रेणीगत चर और एक सतत चर के बीच संबंध स्थापित करता है। डेटा को आयताकार बार के रूप में दर्शाया जाता है जहां बार की लंबाई उस विशिष्ट श्रेणी में डेटा के अनुपात को इंगित करती है। पॉइंट प्लॉट बार प्लॉट के समान होते हैं लेकिन फ़िल बार का प्रतिनिधित्व करने के बजाय, डेटा पॉइंट का अनुमान