GithubHelp home page GithubHelp logo

virtual-labs-archive / artificial-neural-networks-iiith Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 239.0 22.02 MB

This repository contains the source for Artificial Neural Networks Lab IIITH

Home Page: http://cse22-iiith.vlabs.ac.in

License: Other

Shell 0.05% CSS 2.40% HTML 42.45% Makefile 0.09% Processing 3.91% MATLAB 1.54% PHP 0.81% Objective-C 0.01% JavaScript 48.00% Python 0.71% Dockerfile 0.01% Hack 0.03%
cse22-iiith iiith ph2-lab

artificial-neural-networks-iiith's People

Contributors

apurv111 avatar bsravanthi avatar mrudhvika940 avatar niranjanreddy891 avatar pavanchow avatar sadhanareddy avatar soujanya123 avatar sravanthimodepu avatar vleadadmin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

artificial-neural-networks-iiith's Issues

Use ===/!== to compare with true/false or Numbers

Using == in condition may lead to unexpected results, as the variables are automatically casted to be of the same type. The === operator avoids the casting.

Example(s):

// Ok
if (someVar === true) {
  ...
}
// Ok
if (someVar !== 3) {
  ...
}
// Bad
if (someVar == true) {
  ...
}
// Bad
if (someVar != 3) {
  ...
}

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiRXJyb3IgUHJvbmUiXX0seyJpZCI6IkxldmVsIiwidmFsdWVzIjpbbnVsbF19LHsiaWQiOiJQYXR0ZXJuIiwidmFsdWVzIjpbMzkyOV19LHsidmFsdWVzIjpbXX1d

QA_Solution to optimization problems using Hopfield models_url_name is differing

Defect Description :
In all the pages of "Solution to optimization problems using Hopfield models" experiment in this lab, the numbering for the experiment is given as exp9, where as in the list of experiments this is the 8th experiment of this experiment.

Actual Result :
In all the pages of "Solution to optimization problems using Hopfield models" experiment in this lab, the numbering for the experiment is given as exp9.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachments:
qa_ann_url 8 _i10

QA_Hopfield model for pattern storage task_url_name is differing

Defect Description :
In all the pages of "Hopfield model for pattern storage task" experiment in this lab, the numbering for the experiment is given as exp5, where as in the list of experiments this is the 4th lab.

Actual Result :
In all the pages of "Hopfield model for pattern storage task" experiment in this lab, the numbering for the experiment is given as exp5.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachments:
qa_ann_url 4 _i2

Avoid assignments in operands

Avoid assignments in operands; this can make code more complicated and harder to read. This is sometime indicative of the bug where the assignment operator '=' was used instead of the equality operator '=='.

Example(s):

var x = 2;
// Bad
if ((x = getX()) == 3) {
   alert('3!');
}

function getX() {
  return 3;
}

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiRXJyb3IgUHJvbmUiXX0seyJpZCI6IkxldmVsIiwidmFsdWVzIjpbbnVsbF19LHsiaWQiOiJQYXR0ZXJuIiwidmFsdWVzIjpbMzg0OV19LHsidmFsdWVzIjpbXX1d

Identifier 'MathJax_AMS' is not in camel case. (camelcase)

When it comes to naming variables, styleguides generally fall into one of two camps: camelcase (variableName) and underscores (variable_name). This rule focuses on using the camelcase approach. If your styleguide calls for camelcasing your variable names, then this rule is for you! This rule looks for any underscores (_) located within the source code. It ignores leading and trailing underscores and only checks those in the middle of a variable name. If ESLint decides that the variable is a constant (all uppercase), then no warning will be thrown. Otherwise, a warning will be thrown. This rule only flags definitions and assignments but not function calls.

//Bad:
var my_favorite_color = "#112C85";
//Good:
var myFavoriteColor  = "#112C85";

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiQ29kZSBTdHlsZSJdfSx7ImlkIjoiTGV2ZWwiLCJ2YWx1ZXMiOltudWxsXX0seyJpZCI6IlBhdHRlcm4iLCJ2YWx1ZXMiOlsxNTUwXX0seyJ2YWx1ZXMiOltdfV0=

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"<img name=inputimage id=inputimage width=400 src=tmp/$sessionID/wmpinput.png >"'.

QA_Hopfield model with stochastic update_url_name is differing

Defect Description :
In all the pages of "Hopfield model with stochastic update" experiment in this lab, the numbering for the experiment is given as exp6, where as in the list of experiments this is the 5th experiment of this experiment.

Actual Result :
In all the pages of "Hopfield model with stochastic update" experiment in this lab, the numbering for the experiment is given as exp6.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachments:
qa_ann_url 5 _i4

artificial-neural-networks_parallel-and-distributed processing-i-interactive-activation-and-competition models_exeriment"

Defect description: in the experiment section an error that this java plugin is not supported by this browser is shown. the error occurs in all three browsers firefox, chrome and microsoft edgesteps to reproduce the issue:1) go to artificial neural networks lab 2) click on experiments in top menu bar3) click on first experiment parallel and distributed processing - i: interactive activation and competition models4) click on experiment in top menu barexpected result: functioning experiment without any errorsactual result: error that this java plugin is not supported by this browserscreenshots:in firefox:screenshot__53_in chrome:screenshot__54_in microsoft edge:screenshot__55_point to be noted: this error occurs for almost all experiments in this lab

QA_Competitive learning neural networks for pattern clustering_Title_is deffering

Defect Description :
In all the pages of "Competitive learning neural networks for pattern clustering" experiment in this lab, the title of the experiment is given as Competitive learning neural networks, where as in the list of experiments the experiment's name is given as Competitive learning neural networks for pattern clustering.

Actual Result :
In all the pages of "Competitive learning neural networks for pattern clustering" experiment in this lab, the title of the experiment is given as Competitive learning neural networks.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachments:
qa_ann_name 6 _i7

QA_iiith_Artificial Neural Networks

Defect Description :
In Artificial Neural Networks Lab,when we click on the lab it is redirecting to the lab page but the page is not completely reloading and the feature links are missing in the page ,where the page should be completely reloaded.

Actual Result :
In Artificial Neural Networks Lab,when we click on the lab it is redirecting to the lab page but the page is not completely reloading and the feature links are missing in the page.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

ann

QA_Artificial_Neural_Networks_Open_edx_Issue

Defect Description :
While testing this lab, found an issue in the open-edx, There is a button named "View unit in Studio" in all the pages of Course section, when we click on that it is redirecting to "Unable to connect" error page. Instead it should display the unit in openedx studio.

Actual Result :
While testing this lab, found an issue in the open-edx, when we click on "View unit in Studio" that it is redirecting to "Unable to connect" error page. Instead it should display the unit in openedx studio.

Environment :
OS: Windows 7, Ubuntu-16.04, Centos-6
Browsers: Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM,
Processor:i5

artificial-neural-networks-lab_

**Defect description:it would be good if there's a quiz section in this lab. this helps to enhance the knownledge as well as the user can check his understanding.steps to reproduce the issue: click on iiit hyderabad under the participating institutes section in vlabs main website. click on **artificial neural networks****expected result:**a quiz section is expected.**actual result:**there's no quiz secti.screenshots:42

QA_Weighted matching problem: Deterministic, stochastic and mean-field annealing of an Hopfield model_Title_is differing.

Defect Description :
In all the pages of "Weighted matching problem: Deterministic, stochastic and mean-field annealing of an Hopfield model" experiment in this lab, the title of the experiment is given as Deterministic, stochastic and mean-field annealing of Hopfield models, where as in the list of experiments the experiment's name is given as Weighted matching problem: Deterministic, stochastic and mean-field annealing of an Hopfield model.

Actual Result :
In all the pages of "Weighted matching problem: Deterministic, stochastic and mean-field annealing of an Hopfield model_Title" experiment in this lab, the title of the experiment is given as Deterministic, stochastic and mean-field annealing of Hopfield models.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachments:
qa_ann_title 9 _i11

Expected '===' and instead saw '=='. (eqeqeq)

It is considered good practice to use the type-safe equality operators === and !== instead of their regular counterparts == and !=. The reason for this is that == and != do type coercion which follows the rather obscure Abstract Equality Comparison Algorithm. For instance, the following statements are all considered true: [] == false [] == ![] 3 == "03" If one of those occurs in an innocent-looking statement such as a == b the actual problem is very difficult to spot. You can choose the equlityStyle you prefer, either "smart" or "allow-null"

"smart" This option enforces the use of === and !== except for these cases:

Comparing two literal values Evaluating the value of typeof Comparing against null

"allow-null" This option will enforce === and !== in your code with one exception - it permits comparing to null to check for null or undefined in a single expression.

//Smart: //Good: typeof foo === 'undefined' 'hello' !== 'world' 0 === 0 true === true foo === null //Bad: a == b foo == true bananas != 1 value == undefined
Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiRXJyb3IgUHJvbmUiXX0seyJpZCI6IkxldmVsIiwidmFsdWVzIjpbbnVsbF19LHsiaWQiOiJQYXR0ZXJuIiwidmFsdWVzIjpbMTY2MV19LHsidmFsdWVzIjpbXX1d

artificial-neural-networks_multilayer-feedforward-neural-networks_experiment

Defect description: when we click on train mlffnn in experiment an error is displayed for 2-bit x-or, 3-bit xor and 4-bit xor.steps to reproduce the issue: click on iiit hyderabad under the participating institutes in the vlabs main website. click on artificial neural networks lab click on experiments and go to multilayer feedforward neural networks click on the experiment section.**expected result:**i expect the experiment to work properly.**actual result:**there's a training error.screenshots:40

Function has a complexity of 10. (complexity)

Cyclomatic complexity measures the number of linearly independent paths through a program's source code. This rule allows setting a cyclomatic complexity threshold. This rule is aimed at reducing code complexity by capping the amount of cyclomatic complexity allowed in a program. As such, it will warn when the cyclomatic complexity crosses the configured threshold. The following patterns are considered problems:

//Bad:
function a(x) {
    if (true) {
        return x; // 1st path
    } else if (false) {
        return x+1; // 2nd path
    } else {
        return 4; // 3rd path
    }
}
//Good:
function a(x) {
    if (true) {
        return x;
    } else {
        return 4;
    }
}

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiRXJyb3IgUHJvbmUiXX0seyJpZCI6IkxldmVsIiwidmFsdWVzIjpbbnVsbF19LHsiaWQiOiJQYXR0ZXJuIiwidmFsdWVzIjpbMTU2Nl19LHsidmFsdWVzIjpbXX1d

The numeric literal '30B' will have at different value at runtime.

The numeric literal will have at different value at runtime, which can happen if you provide too much precision in a floating point number. This may result in numeric calculations being in error.

Example(s):

var a = 9; // Ok
var b = 999999999999999; // Ok
var c = 999999999999999999999; // Not good
var w = 1.12e-4; // Ok
var x = 1.12; // Ok
var y = 1.1234567890123; // Ok
var z = 1.12345678901234567; // Not good

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiRXJyb3IgUHJvbmUiXX0seyJpZCI6IkxldmVsIiwidmFsdWVzIjpbbnVsbF19LHsiaWQiOiJQYXR0ZXJuIiwidmFsdWVzIjpbMzkyOF19LHsidmFsdWVzIjpbXX1d

A function should not mix return statements with and without a result.

ECMAScript does provide for return types on functions, and therefore there is no solid rule as to their usage. However, when a function does use returns they should all have a value or all with no value. Mixed return usage is likely a bug, or at best poor style.

Example(s):

// Ok
function foo() {
   if (condition1) {
      return true;
   }
   return false;
}

// Bad
function bar() {
   if (condition1) {
      return;
   }
   return false;
}

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiRXJyb3IgUHJvbmUiXX0seyJpZCI6IkxldmVsIiwidmFsdWVzIjpbbnVsbF19LHsiaWQiOiJQYXR0ZXJuIiwidmFsdWVzIjpbMzkxNl19LHsidmFsdWVzIjpbXX1d

Missing vendor-prefixed CSS gradients for Webkit (Safari 5+, Chrome), Opera 11.1+.

CSS gradients in a cross-browser way requires using many different vendor-prefixed versions. There are currently five different vendor-prefixed versions of CSS gradient:

-ms-linear-gradient and -ms-radial-gradient for Internet Explorer 10+
-moz-linear-gradient and -moz-radial-gradient for Firefox 3.6+
-o-linear-gradient and -o-radial-gradient for Opera 11.10+
-webkit-linear-gradient and -webkit-radial-gradient for Safari 5+ and Chrome
-webkit-gradient for Safari 4+ and Chrome (aka "Old WebKit")

Meaning a simple two-color gradient that works across all browsers must look like this:

 background: -moz-linear-gradient(...); /* FF3.6+ */
 background: -webkit-gradient(...); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(...); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(...); /* Opera 11.10+ */
 background: -ms-linear-gradient(...); /* IE10+ */

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiQ29tcGF0aWJpbGl0eSJdfSx7ImlkIjoiTGV2ZWwiLCJ2YWx1ZXMiOltudWxsXX0seyJpZCI6IlBhdHRlcm4iLCJ2YWx1ZXMiOltudWxsXX1d

QA_Solution to travelling salesman problem using self organizing maps_url_name is differing

Defect Description :
In all the pages of "Solution to travelling salesman problem using self organizing maps" experiment in this lab, the numbering for the experiment is given as exp8, where as in the list of experiments this is the 7th experiment of this experiment.

Actual Result :
In all the pages of "Solution to travelling salesman problem using self organizing maps" experiment in this lab, the numbering for the experiment is given as exp8.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachments:
qa_ann_url 7 _i9

Variable Assigned to Object Injection Sink (security/detect-object-injection)

QA_Solution to optimization problems using Hopfield models_Title_is differing.

Defect Description :
In all the pages of "Solution to optimization problems using Hopfield models" experiment in this lab, the title of the experiment is given as Hopfield models for solution to optimization problems, where as in the list of experiments the experiment's name is given as Solution to optimization problems using Hopfield models.

Actual Result :
In all the pages of "Solution to optimization problems using Hopfield models" experiment in this lab, the title of the experiment is given as Hopfield models for solution to optimization problems.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachments:
qa_ann_url 8 _i10

'MathJax' is not defined. (no-undef)

Any reference to an undeclared variable causes a warning unless the variable is explicitly mentioned in a /global .../ comment. This rule provides compatibility with JSHint's and JSLint's treatment of global variables. This rule can help you locate potential ReferenceErrors resulting from misspellings of variable and parameter names, or accidental implicit globals (for example, from forgetting the var keyword in a for loop initializer).

//Bad:
var a = someFunction();  /*error "someFunction" is not defined.*/
b = 10;                  /*error "b" is not defined.*/

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiQ29kZSBTdHlsZSJdfSx7ImlkIjoiTGV2ZWwiLCJ2YWx1ZXMiOltudWxsXX0seyJpZCI6IlBhdHRlcm4iLCJ2YWx1ZXMiOlsxNTU0XX0seyJ2YWx1ZXMiOltdfV0=

QA_Parallel and distributed processing - II: Constraint satisfaction neural network models_Simulation

Defect Description :
In the simulation page of "Parallel and distributed processing - II: Constraint satisfaction neural network models" of this lab, the visibility of the experiment is not proper. The user should be able to view the full experiment where as the "Click here for testing the model" button is not fully visible.

Actual Result :
In the simulation page of "Parallel and distributed processing - II: Constraint satisfaction neural network models" of this lab, the view of the experiment is not proper. The "Click here for testing the model" button is not fully visible.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachment:
qa_ann_sim 2 _i1

QA_Artificial_Neural_Networks_Experiments

Defect Description :
While testing this lab, found an issue in the Experiments. As the lab has all the sections in one single html page, when we give the experiment link it is redirecting to the whole page of the lab. Instead it should redirect to the experiment page.

Actual Result :
While testing this lab, found an issue in the Experiments. Given link should redirect to the Experiment page.

Environment :
OS: Windows 7, Ubuntu-16.04, Centos-6
Browsers: Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM,
Processor:i5

QA_Artificial_Neural_Networks_Footer

Defect Description :
While testing this lab, found an issue in the footer section. As the footer section is not responsive, when we zoom-in or zoom-out social media icons are shifting their places. The footer should be responsive.

Actual Result :
While testing this lab, found an issue in the footer section. The footer should be responsive.

Environment :
OS: Windows 7, Ubuntu-16.04, Centos-6
Browsers: Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM,
Processor:i5

Use of !important

The !important annotation is used to artificially increase the specificity of a given property value in a rule. This is usually an indication that the specificity of the entire CSS has gotten a bit out of control and needs to be refactored. The more frequently !important is found in CSS, the more likely it is that developers are having trouble styling parts of a page effectively.

This rule is aimed at keeping your specificity levels in check. As such, it warns whenever !important is used.

The following patterns are considered warnings:

 .mybox {
   color: red !important;
 }

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiRXJyb3IgUHJvbmUiXX0seyJpZCI6IkxldmVsIiwidmFsdWVzIjpbbnVsbF19LHsiaWQiOiJQYXR0ZXJuIiwidmFsdWVzIjpbNzNdfSx7InZhbHVlcyI6W119XQ==

Artificial Neural Networks IIITH

In Artificial Neural Networks Lab, there is a problem in the 4th experiment, after inserting inputs it is throwing an error as "training error". Please check the experiment and check whether it is working from client machine or not.

QA_Artificial_Neural_Networks_Insonsistentcy_in_tables

Defect Description :
While testing this lab, found that there is an inconsistency whlie uploading the table. After uploading the table is exceeding the page, instead it should be inside the page.
Actual Result :
While testing this lab, found an issue in uploading the table. The table should be inside the page.

Environment :
OS: Windows 7, Ubuntu-16.04, Centos-6
Browsers: Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM,
Processor:i5

Expected method shorthand. (object-shorthand)

ECMAScript 6 provides a concise form for defining object literal methods and properties. This syntax can make defining complex object literals much cleaner. In ECMAScript 6:

//Bad:
var foo = {
    x: function() {},
    y: function *() {},
    z: z
};


//Good:
var foo = {
    x() {},
    *y() {},
    z
};

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiQ29kZSBTdHlsZSJdfSx7ImlkIjoiTGV2ZWwiLCJ2YWx1ZXMiOltudWxsXX0seyJpZCI6IlBhdHRlcm4iLCJ2YWx1ZXMiOlsxNjE5XX0seyJ2YWx1ZXMiOltdfV0=

Strings must use doublequote. (quotes)

JavaScript allows you to define strings in one of three ways: double quotes, single quotes, and backticks (as of ECMAScript 6). Each of these lines creates a string and, in some cases, can be used interchangeably. The choice of how to define strings in a codebase is a stylistic one outside of template literals (which allow embedded of expressions to be interpreted). Many codebases require strings to be defined in a consistent manner. This rule takes as parameter the style you prefer ("double", "single" or "backtick") default is double.

//Bad with double:
var single = 'single';
var unescaped = 'a string containing "double" quotes';

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiQ29kZSBTdHlsZSJdfSx7ImlkIjoiTGV2ZWwiLCJ2YWx1ZXMiOltudWxsXX0seyJpZCI6IlBhdHRlcm4iLCJ2YWx1ZXMiOlsxNjM5XX0seyJ2YWx1ZXMiOltdfV0=

QA_Competitive learning neural networks for pattern clustering_url_name is differing

Defect Description :
In all the pages of "Competitive learning neural networks for pattern clustering" experiment in this lab, the numbering for the experiment is given as exp7, where as in the list of experiments this is the 6th experiment of this experiment.

Actual Result :
In all the pages of "Competitive learning neural networks for pattern clustering" experiment in this lab, the numbering for the experiment is given as exp7.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachments:
qa_ann_url 6 _i6

UI conversion

The lab is converted to a new UI that is UI 3.0 and is deployed on base 4 The base 4 URL for the lab is
ann.base4.vlabs.ac.in

The lab is working fine need to deploy on production

Move the invocation into the parens that contain the function. (wrap-iife)

Require immediate function invocation to be wrapped in parentheses. Since function statements cannot be immediately invoked, and function expressions can be, a common technique to create an immediately-invoked function expression is to simply wrap a function statement in parentheses. The opening parentheses cause the contained function to be parsed as an expression, rather than a declaration. The rule takes one option which can enforce a consistent wrapping style. The default is outside.

//Bad:
var x = function () { return { y: 1 };}();

//Good:
var x = (function () { return { y: 1 };}());

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiQ29kZSBTdHlsZSJdfSx7ImlkIjoiTGV2ZWwiLCJ2YWx1ZXMiOltudWxsXX0seyJpZCI6IlBhdHRlcm4iLCJ2YWx1ZXMiOlsxNjI0XX0seyJ2YWx1ZXMiOltdfV0=

artificial-neural-networks_multilayer-feedforward-neural-networks_experiment

Defect description: when we click on test mlffnn in experiment, the result in not shown under 'result of pattern classification.' for 2-bit x-or, 3-bit xor and 4-bit xor.steps to reproduce the issue: click on iiit hyderabad under the participating institutes in the vlabs main website. click on artificial neural networks lab click on experiments and go to multilayer feedforward neural networks click on the experiment section.**expected result:**i expect the experiment to work properly.**actual result:**there's nothing visible under result of pattern classification****screenshots:41

A function with a name starting with an uppercase letter should only be used as a constructor. (new-cap)

The new operator in JavaScript creates a new instance of a particular type of object. That type of object is represented by a constructor function. Since constructor functions are just regular functions, the only defining characteristic is that new is being used as part of the call. Native JavaScript functions begin with an uppercase letter to distinguish those functions that are to be used as constructors from functions that are not. Many style guides recommend following this pattern to more easily determine which functions are to be used as constructors. This rule is aimed at helping to distinguish regular functions from constructor functions. As such, it warns whenever it sees new followed by an identifier that isn't capitalized or whenever it sees capitalized function called directly without new operator. The following patterns are considered problems:

//Bad:
var friend = new person();
var colleague = Person();

//Good:
var friend = new Person();
var colleague = person();

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiQ29kZSBTdHlsZSJdfSx7ImlkIjoiTGV2ZWwiLCJ2YWx1ZXMiOltudWxsXX0seyJpZCI6IlBhdHRlcm4iLCJ2YWx1ZXMiOlsxNjE1XX0seyJ2YWx1ZXMiOltdfV0=

QA_Weighted matching problem: Deterministic, stochastic and mean-field annealing of an Hopfield model_url_name is differing

Defect Description :
In all the pages of "Weighted matching problem: Deterministic, stochastic and mean-field annealing of an Hopfield model" experiment in this lab, the numbering for the experiment is given as exp10, where as in the list of experiments this is the 9th experiment of this experiment.

Actual Result :
In all the pages of "Weighted matching problem: Deterministic, stochastic and mean-field annealing of an Hopfield model" experiment in this lab, the numbering for the experiment is given as exp10.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachments:
qa_ann_title 9 _i11

artificial-neural-networks_home-page_page-links

Defect description: Two different links linking to the same website.# actual result1. click on "artificial neural networks lab" link.2. "sponsored by nme-ict mhrd" link and "licensing terms" link at the bottom of the page link to the same website.screenshot:imageimagewhile the links in the html page(the "<"a">" tag links) are different, not sakshat.ac.in and cannot be opened. error 404.image# expected resultthe links are needed to be modified.

QA_Artificial_Neural_Networks_Spelling_Mistakes

Defect Description :
While testing this lab, found spelling mistakes in the experiments 6, 7, 8, 9, 10 pages. There should not be any spelling mistakesin the pages.

Actual Result :
While testing this lab, found spelling mistakes in the experiments 6, 7, 8, 9, 10 pages. There should not be any spelling mistakes in the pages.

Environment :
OS: Windows 7, Ubuntu-16.04, Centos-6
Browsers: Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM,
Processor:i5

QA_Hopfield model for pattern storage task_Simulation_Visibility

Defect Description :
In the simulation page of "Hopfield model for pattern storage task" of this lab, the visibility of the experiment is not proper. The user should be able to view the full experiment where as all the options are not visible. May need to scroll bar in order to maintain the visibility, look and feel of the experiment.

Actual Result :
In the simulation page of "Hopfield model for pattern storage task" of this lab, the view of the experiment is not proper. All the options are not visible.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachment:
qa_ann_simu 4 i3

Missing semicolon. (semi)

JavaScript is unique amongst the C-like languages in that it doesn't require semicolons at the end of each statement. In many cases, the JavaScript engine can determine that a semicolon should be in a certain spot and will automatically add it. This feature is known as automatic semicolon insertion (ASI) and is considered one of the more controversial features of JavaScript. On the first line, the JavaScript engine will automatically insert a semicolon, so this is not considered a syntax error. The JavaScript engine still knows how to interpret the line and knows that the line end indicates the end of the statement. In the debate over ASI, there are generally two schools of thought. The first is that we should treat ASI as if it didn't exist and always include semicolons manually. The rationale is that it's easier to always include semicolons than to try to remember when they are or are not required.

//Bad:
var name = "ESLint" 

//Good:
var website = "eslint.org";

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiQ29kZSBTdHlsZSJdfSx7ImlkIjoiTGV2ZWwiLCJ2YWx1ZXMiOltudWxsXX0seyJpZCI6IlBhdHRlcm4iLCJ2YWx1ZXMiOlsxNTU1XX0seyJ2YWx1ZXMiOltdfV0=

QA_Solution to travelling salesman problem using self organizing maps_Title_is differing.

Defect Description :
In all the pages of "Solution to traveling salesman problem using self organizing maps" experiment in this lab, the title of the experiment is given as Solution of optimization problems, where as in the list of experiments the experiment's name is given as Solution to traveling salesman problem using self organizing maps.

Actual Result :
In all the pages of "Solution to traveling salesman problem using self organizing maps" experiment in this lab, the title of the experiment is given as **Solution of optimization problems **.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachments:
qa_ann_title 7 _i8

QA_Hopfield model with stochastic update_Simulation

Defect Description :
In the simulation page of "Hopfield model with stochastic update" of this lab, the experiment is not getting started.

Actual Result :
In the simulation page of "Hopfield model with stochastic update" of this lab, the experiment is not getting started.

Environment :
OS: Windows 7, Ubuntu-16.04,Centos-6
Browsers:Firefox-42.0,Chrome-47.0,chromium-45.0
Bandwidth : 100Mbps
Hardware Configuration:8GBRAM ,
Processor:i5

Attachment:
qa_ann_simu 5 _i5

The properties padding-top, padding-bottom, padding-left, padding-right can be replaced by padding.

When using a rule like the one bellow you should check if it has a shorthand property and if possible use it, it will shrink your file and speedup your page load time and it will even make your CSS more readable and simple.

Ex:

 .foo {
   margin-top: 10px;
   margin-right: 20px;
   margin-bottom: 10px;
   margin-left: 20px;
 }

Should be:

 .foo {
   margin: 10px 20px;
 }

Please refer to the following link to fix similar issues.
https://app.codacy.com/app/BSravanthi/artificial-neural-networks-iiith/issues?&filters=W3siaWQiOiJMYW5ndWFnZSIsInZhbHVlcyI6W251bGxdfSx7ImlkIjoiQ2F0ZWdvcnkiLCJ2YWx1ZXMiOlsiUGVyZm9ybWFuY2UiXX0seyJpZCI6IkxldmVsIiwidmFsdWVzIjpbbnVsbF19LHsiaWQiOiJQYXR0ZXJuIiwidmFsdWVzIjpbbnVsbF19XQ==

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.