optimization पर टैग किए गए जवाब

अनुकूलन एक विधि या डिजाइन में सुधार करने का कार्य है। प्रोग्रामिंग में, अनुकूलन आमतौर पर एक एल्गोरिथ्म की गति बढ़ाने, या इसके लिए आवश्यक संसाधनों को कम करने का रूप लेता है। अनुकूलन का एक और अर्थ है संख्यात्मक अधिगम एल्गोरिदम जो मशीन लर्निंग में उपयोग किया जाता है।

7
अनुकूलन सक्षम करने के साथ अलग फ्लोटिंग पॉइंट परिणाम - संकलक बग?
नीचे दिया गया कोड विजुअल स्टूडियो 2008 पर अनुकूलन के साथ और बिना काम करता है। लेकिन यह केवल अनुकूलन (O0) के बिना g ++ पर काम करता है। #include <cstdlib> #include <iostream> #include <cmath> double round(double v, double digit) { double pow = std::pow(10.0, digit); double t = v …
109 c++  optimization  g++  c++-faq 

9
.NET अनुप्रयोगों की मेमोरी उपयोग को कम करना?
.NET एप्लिकेशन की मेमोरी उपयोग को कम करने के लिए कुछ सुझाव क्या हैं? निम्नलिखित सरल सी # कार्यक्रम पर विचार करें। class Program { static void Main(string[] args) { Console.ReadLine(); } } विज़ुअल स्टूडियो के बाहर x64 के लिए रिलीज़ मोड में संकलित और कार्य प्रबंधक निम्नलिखित की रिपोर्ट …

8
शब्दकोश में जोड़ने के विभिन्न तरीके
में क्या अंतर है Dictionary.add(key, value)और Dictionary[key] = value? मैंने देखा है कि ArgumentExceptionडुप्लिकेट कुंजी सम्मिलित करते समय अंतिम संस्करण नहीं फेंकता है , लेकिन क्या पहले संस्करण को पसंद करने का कोई कारण है? संपादित करें : क्या किसी के पास इस बारे में जानकारी का आधिकारिक स्रोत है? …

15
क्या एक एकल ऑपरेशन में (x == 0 || x == 1) को सरल बनाना संभव है?
इसलिए मैं फिबोनाची अनुक्रम में n वें नंबर को यथासंभव एक फ़ंक्शन के रूप में लिखने की कोशिश कर रहा था : public uint fibn ( uint N ) { return (N == 0 || N == 1) ? 1 : fibn(N-1) + fibn(N-2); } लेकिन मैं सोच रहा हूं …

2
Django: पूर्णांक का उपयोग करके विदेशी कुंजी सेट करें?
क्या किसी मॉडल के पूर्णांक आईडी का उपयोग करके विदेशी कुंजी संबंध स्थापित करने का एक तरीका है? यह अनुकूलन उद्देश्यों के लिए होगा। उदाहरण के लिए, मान लीजिए कि मेरे पास एक कर्मचारी मॉडल है: class Employee(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) type = models.ForeignKey('EmployeeType') तथा EmployeeType(models.Model): type …

3
मेरा आवेदन अपने जीवन का 24% शून्य जांच क्यों करता है?
मुझे एक प्रदर्शन महत्वपूर्ण द्विआधारी निर्णय पेड़ मिला है, और मैं इस प्रश्न को कोड की एक पंक्ति पर केंद्रित करना चाहता हूं। बाइनरी ट्री इट्रेटर के लिए कोड इसके खिलाफ प्रदर्शन विश्लेषण चलाने से परिणामों के साथ नीचे है। public ScTreeNode GetNodeForState(int rootIndex, float[] inputs) { 0.2% ScTreeNode node …

25
Java HashMap प्रदर्शन अनुकूलन / विकल्प
मैं एक बड़ा HashMap बनाना चाहता हूं लेकिन put()प्रदर्शन काफी अच्छा नहीं है। कोई विचार? अन्य डेटा संरचना सुझावों का स्वागत है, लेकिन मुझे जावा मैप के लुकअप फीचर की आवश्यकता है: map.get(key) मेरे मामले में मैं 26 मिलियन प्रविष्टियों के साथ एक मानचित्र बनाना चाहता हूं। मानक जावा HashMap …

2
Libc ++ में शॉर्ट स्ट्रिंग ऑप्टिमाइज़ेशन के मैकेनिक्स क्या हैं?
यह उत्तर शॉर्ट स्ट्रिंग ऑप्टिमाइज़ेशन (SSO) का अच्छा उच्च-स्तरीय अवलोकन देता है। हालांकि, मैं अधिक विस्तार से जानना चाहूंगा कि यह व्यवहार में कैसे काम करता है, विशेष रूप से libc ++ कार्यान्वयन में: SSO के लिए अर्हता प्राप्त करने के लिए स्ट्रिंग को कितना छोटा होना चाहिए? क्या यह …

4
कितने जीसीसी अनुकूलन स्तर हैं?
कितने जीसीसी अनुकूलन स्तर हैं? मैंने gcc -O1, gcc -O2, gcc -O3 और gcc -O4 आज़माया अगर मैं वास्तव में बड़ी संख्या का उपयोग करता हूं, तो यह काम नहीं करेगा। हालाँकि, मैंने कोशिश की है gcc -O100 और इसे संकलित किया। कितने अनुकूलन स्तर हैं?

11
स्ट्रिंग के निचले मामले का पहला चरित्र बनाने का सबसे कुशल तरीका?
Stringनिचले मामले का पहला चरित्र बनाने के लिए सबसे कुशल तरीका क्या है ? मैं इसे करने के कई तरीकों के बारे में सोच सकता हूं: के charAt()साथ उपयोग कर रहा हैsubstring() String input = "SomeInputString"; String output = Character.toLowerCase(input.charAt(0)) + (input.length() > 1 ? input.substring(1) : ""); या एक …

5
लकड़हारा slf4j स्ट्रिंग संयोजन के बजाय {} के साथ स्वरूपण के फायदे
क्या {}स्ट्रिंग संघनन के बजाय उपयोग करने का कोई फायदा है ? Slf4j से एक उदाहरण logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT); के बजाय logger.debug("Temperature set to"+ t + ". Old temperature was " + oldT); मुझे लगता है कि यह गति अनुकूलन के बारे में …

11
एक डेटासेट को प्रशिक्षण और परीक्षण डेटासेट में विभाजित / विभाजन कैसे करें, जैसे, क्रॉस सत्यापन?
एक पीपीपी सरणी को बेतरतीब ढंग से प्रशिक्षण और परीक्षण / सत्यापन डेटासेट में विभाजित करने का एक अच्छा तरीका क्या है? मतलाब में cvpartitionया crossvalindकार्यों के समान ।

12
आमतौर पर कौन से कॉलम अच्छे इंडेक्स बनाते हैं?
" अनुक्रमणिका क्या हैं और मैं उन्हें अपने डेटाबेस में प्रश्नों को अनुकूलित करने के लिए कैसे उपयोग कर सकता हूं? " के रूप में अनुक्रमणिका के बारे में जानने का प्रयास कर रहा हूं कि अच्छे सूचकांक वाले कौन से कॉलम हैं? विशेष रूप से एक MS SQL डेटाबेस …

2
PrefetchPlugin और विश्लेषण टूल का उपयोग करके वेबपैक के निर्माण समय का अनुकूलन कैसे करें?
पिछला अनुसंधान: जैसा कि वेबपैक का विकी कहता है, बिल्ड प्रदर्शन को अनुकूलित करने के लिए विश्लेषण टूल का उपयोग करना संभव है: से: https://github.com/webpack/docs/wiki/build-performance#hints-from-n-tats बिल्ड आँकड़े से संकेत एक विश्लेषण उपकरण है जो आपके निर्माण की कल्पना करता है और यह भी कुछ संकेत प्रदान करता है कि बिल्ड …

2
सभी JVM झंडे प्रिंट करें
एक दिलचस्प JVM ध्वज मिला: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version यह सैकड़ों विभिन्न विकल्पों को छापता है, मैंने पहले कभी नहीं सुना। यह डिफ़ॉल्ट मानों को भी प्रिंट करता है, जो JVM व्यवहार को बेहतर तरीके से निदान करने में मदद करता है। एक और दिलचस्प झंडा है: -XX:+UnlockExperimentalVMOptions क्या किसी …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.