コード例 #1
0
        public ActionResult <IEnumerable <string> > Get()
        {
            var housePriceSample1 = new HouseData()
            {
                Area = "76", BedRooms = 3, BedRoomsBsmt = 0, FullBath = 2, HalfBath = 0, Rooms = 7, ApproxSquFeet = 1300, GarageType = "Attached", GarageSpaces = 2
            };

            HouseData[] hd = new HouseData[] { housePriceSample1 };

            var results = HousePricePrediction.PredictSinglePriceSet(hd, _dataTransformModelPath, _modelPath);

            return(new string[] { results[0].ToString() });
        }
コード例 #2
0
        public ActionResult <IEnumerable <string> > Get([FromQuery] string area, [FromQuery] float approxSquFeet, [FromQuery] float rooms, [FromQuery] float bedrooms, [FromQuery] float fullbath,
                                                        [FromQuery] float halfbath, [FromQuery] string garageType, [FromQuery] float garageSpaces)
        {
            var requestHousePriceFeatures = new HouseData()
            {
                Area = area, BedRooms = bedrooms, BedRoomsBsmt = 0, FullBath = fullbath, HalfBath = halfbath, Rooms = rooms, ApproxSquFeet = approxSquFeet, GarageType = garageType, GarageSpaces = garageSpaces
            };

            HouseData[] hd = new HouseData[] { requestHousePriceFeatures };

            var results = HousePricePrediction.PredictSinglePriceSet(hd, _dataTransformModelPath, _modelPath);

            return(new string[] { results[0].ToString() });
        }