• Register
1 vote
46 views

Problem:

For my project I wrote this code:

def create_train_data(): 
    
    trainday_data = [1100] 
  
   
    for img in tqdm(os.listdir(TRAIN_DIR)): 
  
       
        label = label_img(img) 
  
        path = os.path.join(TRAIN_DIR, img) 
  
        training_data.append([np.array(img), np.array(label)]) 
  
        shuffle(trainday_data) 
  
       np.save('train_data.npy', training_data) 

    return train_data 

    train_data = create_train_data() 
    train = train_data[:-800]

But it gives the following error:

  File "proj.py", line 17
    np.save('train_data.npy', training_data) 
                                            ^
IndentationError: unindent does not match any outer indentation level

Please help me to fix this poblem.

10 7 2
6,060 points

Please log in or register to answer this question.

1 Answer

1 vote

Answer:

You can solve this problem in two different ways:

X = np.array([i[0] for i in train]).reshape(-1, IMG_SIZE, IMG_SIZE, 1)

And the other way is:

MyX=np.asarray( train[0])
X = MyX.reshape(-1, IMG_SIZE, IMG_SIZE, 1)
11 6 4
34,950 points

Related questions

0 votes
1 answer 3 views
3 views
Problem: Please help me to solve it .. Indentationerror: unindent does not match any outer indentation level python
asked Apr 3 Ifra 25.7k points
0 votes
1 answer 73 views
73 views
PROBLEM: Python programming is new to me . I wrote a code which gives me following error: python indentationerror: unindent does not match any outer indentation level The code I wrote is: import sys def Function(x): result = 1 for i in range (1,x): result = result * i * i print ("Your factorial is ",result) return result print (Function(10))
asked Mar 18, 2020 LizzyM 6.1k points
0 votes
1 answer 190 views
190 views
Problem : When I try to compile my Python code below, I get below error “IndentationError: unindent does not match any outer indentation level” import sys def Factorial(n): # Return the factorial     myresult = 1     for j in range (1,n):         myresult = myresult * j     print "The factorial is: ",myresult     return myresult Why am I getting above error?
asked Jan 22, 2020 jwilliam 3.9k points
0 votes
1 answer 42 views
42 views
Problem: When I compile the Python code below, I get IndentationError: unindent does not match any outer indentation level import sys def Factorial(n): # Return factorial result = 1 for i in range (1,n): result = result * i print "factorial is ",result return result Why?
asked Jan 6 Mashhoodch 13k points
0 votes
1 answer 115 views
115 views
Problem : When I compile the Python code I get below error IndentationError: unindent does not match any outer indentation level
asked Oct 21, 2019 peterlaw 6.9k points
0 votes
1 answer 5 views
5 views
Problem: When I compile the Python code below, I get IndentationError: unindent does not match any outer indentation level Thanks
asked Mar 16 ummesalma 27.2k points
1 vote
1 answer 49 views
49 views
Problem: I am newbee in python programming and I have been instructed by my course teacher to do some programming practice. So, I wrote a code: def random(): a = random.randint (0, x+1) b = random.randint (0, y+1) c = random. ... I run this code it gives me following error: RuntimeError: maximum recursion depth exceeded while calling a Python object IndentationError: expected an indented block
asked Apr 6, 2020 LizzyM 6.1k points
0 votes
1 answer 22 views
22 views
Problem: I'm trying to create an application in Python 3.2 and I use tabs all the time for indentation, but even the editor changes some of them into spaces and then print out "inconsistent use of tabs and spaces in indentation" when I try to run the program. How can I change ... would be glad if I could get some overall tips on my code, if I have done a lot of mistakes I would be happy to hear.
asked Jan 26 Mashhoodch 13k points
0 votes
1 answer 31 views
31 views
Problem: I'm trying to create an application in Python 3.2 and I use tabs all the time for indentation, but even the editor changes some of them into spaces and then print out "inconsistent use of tabs and spaces in indentation" when I try to run the program
asked Jan 9 Mashhoodch 13k points
0 votes
1 answer 37 views
37 views
Problem: I am new to python and I have implemented the list in python and trying to access the list index but it getting me an error that is intend error by for loop don’t know what I am doing wrong in this code. I come from the C background so ... File "main.py", line 46 break ^ IndentationError: unindent does not match any outer indentation level Need someone to help me waiting for help!!
asked Jun 29, 2020 Gavin 15.3k points